各位看倌只要用左、右位移指令即可完成跑馬燈。

真正執行 "跑馬燈" 的動作只有兩行程式 (Network2、Network3)。

Network1 可視情況而定,因為也可以寫在 Data Block 裡。


------------------------------------------------------------------------------------------------------------------------------------------

程式說明:

Network1:每次開機執行一次,第一個bit (Q0.0)On,然後進入第一步階

Network2:對 QB0 整個Byte做左位移的動作,直到Q0.7 (第八個bit) On,進入第二步階

 

Network3:對 QB0 整個Byte做右位移的動作,直到Q0.0 (第一個bit) On,跳回第一步階

------------------------------------------------------------------------------------------------------------------------------------------

結論:

此程式主要是使用步階的概念,因此是使用MOV的指令模擬步階的特性。

 

------------------------------------------------------------------------------------------------------------------------------------------

Siemens SIMATIC PLC S7-400 S7-300 S7-200 LOGO HMI 西門子 自動化

文章標籤
全站熱搜
創作者介紹
創作者 Bob 的頭像
Bob

鮑伯的PLC事件 (Bob's Blog)

Bob 發表在 痞客邦 留言(0) 人氣(17)