學習西門子plc編程的入門例子,實現8個彩燈移位控制,用IO導線控制接在Q0.0到Q0.7上的八個彩燈循環移位,用t37定時,每0.5S移位一位,首次掃描時給Q0.0到Q0.7置初值,讓Q0.0和Q0.2先有輸出,用I0.1來控制彩燈位移的方向。
西門子plc 8個彩燈移位控制梯形圖實例
1、I/O分配表
2、梯形圖編程,MOV_B,ROL_B,ROR_B
3、PLC接線圖
4、程序調試及結果分析
把程序下載到西門子S7-200的PLC中進行調試,PLC一上電Q0.0和 Q0.2 就有輸出,則Q0.0和Q0.2亮。當把在線面板上的I 0.0f(表示 I0.0 有輸入)置位開關按下后,定時器T37開始計時每0.5秒后彩燈以Q0.0和Q0.2作為基礎向右每次移移位。當按下在線控制面板上的I0.1f(表示I0.1有輸入)使其置位時,彩燈以同樣的方式向左移動。