利用PLC的Q0.0到Q0.7八個(gè)輸出端控制八個(gè)彩燈,每隔一秒亮一個(gè)并循環(huán)。當(dāng)接通I0.0后,所有的燈都熄滅。當(dāng)接通I0.1后,又重新從Q0.0開始循環(huán)。
西門子plc流水彩燈控制的實(shí)例代碼,跑馬燈梯形圖實(shí)例
1、I/O分配表
2、梯形圖程序
3、PLC接線圖
4、程序調(diào)試及結(jié)果分析
把程序下載都PLC中進(jìn)行調(diào)試,下載好后打開在線控制面板進(jìn)行調(diào)試,看運(yùn)行結(jié)果是否符合要求。
PLC一上電后sm0.0一直保持接通。所以t37進(jìn)行延時(shí)計(jì)時(shí),延時(shí)到后啟動(dòng)t38計(jì)時(shí),t38計(jì)時(shí)到后t38常閉觸點(diǎn)斷開所以t37斷開計(jì)時(shí),t37常開觸點(diǎn)恢復(fù)為常開所以t38也斷開計(jì)時(shí)。此時(shí)t38的常閉觸點(diǎn)恢復(fù)為常閉所以t37又重新計(jì)時(shí),同時(shí)計(jì)數(shù)器C0開始計(jì)數(shù)一次。如此的反復(fù)計(jì)數(shù)。當(dāng)計(jì)數(shù)為1時(shí),Q0.0接通。計(jì)數(shù)器計(jì)數(shù)為2時(shí)Q0.1接通……如此下去當(dāng)計(jì)數(shù)器計(jì)數(shù)到8時(shí)Q0.7接通。
當(dāng)計(jì)數(shù)器計(jì)到9時(shí)計(jì)數(shù)器C0清零。當(dāng)按下在線控制面板上的I0.0f(即I0.0)接通,此時(shí)計(jì)數(shù)器,和Q0.0~Q0.7都清零,即沒有一個(gè)燈亮。當(dāng)按下在線控制面板上的I0.1f(即I0.1接通)此時(shí)計(jì)數(shù)器開始重新計(jì)數(shù),燈又從Q0.0開始重新一個(gè)接一個(gè)地往下亮。