首頁>Club>
3
回覆列表
  • 1 # 控制研究控

    你的問題沒有比較詳細的控制條件,所我就簡單的寫一個程式來說明西門子300PLC中的復位程式如何寫?

    先看圖吧:

    這是我在西門子STEP7軟體中採用梯形圖程式設計,寫的一個很簡單的復位程式!

    這裡的(R)就是梯形圖程式設計下的復位指令,也就是如下圖指令樹中位指令中的復位指令!這裡的R就是reset的意思,直接從指令樹中找到這個指令,拖動到程式中即可!

    回到我的程式圖片,當I0.0這個節點接通的時候,Q0.0和Q0.1都會被複位,這裡其實就是Q0.0和Q0.1的值都位0,都不輸出了!---所以這裡的復位指令,其實是對bit資料型別的復位,復位後改位的值就為false!與西門子200plc裡邊不同的是這裡的復位指令就只能復位一個地址!

    這個圖片是西門子200PLC中的復位指令,R指令的下邊的2,就代表I0.0接通的時候,會把Q0.0和Q0.1這2個位地址都復位掉!

    其實,在程式設計的時候,復位指令和置位指令是經常配合使用,成對出現的!因此建議程式設計時將2個指令統一使用,不斷的測試,效果更好!

  • 中秋節和大豐收的關聯?
  • Excel表中如何用CHOOSE函式?