有關(guan) 西門子S7-200係列PLC的編程例子,用PLC程序實現傳(chuan) 送帶生產(chan) 計數的功能,以下是具體(ti) 的任務需求,s7-200係列PLC的I/O分配與(yu) 程序設計實現過程,有需要的朋友參考下。
西門子s7-200實現傳送帶生產計數
1、任務說明
當光電傳(chuan) 感器I0.0檢測到產(chan) 品時,生產(chan) 線生產(chan) 計數。每計數50個(ge) ,目標完成指示燈Q0.0亮,生產(chan) 線停止動作。待按下清除按鈕I0.1後,生產(chan) 線重新啟動及計數。
如果生產(chan) 線突然停電、中午休息、下班會(hui) 關(guan) 掉電源,重新啟動生產(chan) 線時,需由停電前的記錄繼續對產(chan) 品進行計數。
2、I/O分配
按照功能要求分步來實現:先加法運算,後比較
步驟1:通過運用沿指令,將產(chan) 品檢測到的數值,實現累加計數。
步驟2:設定比較值,當達到設定值之後,指示燈亮起,提示達到預定目標值。
步驟3:停止按鈕,通過傳(chuan) 送指令,將此前的變量值進行清零。
在設計程序時的注意事項:
1、先抄襲,後理解:對於(yu) 一些正確且成功的案例,先抄下來,並在程序裏實現。看實際上電後的結果,與(yu) 設計要求是否一致;
2、嚐試改動:在理解的前提下,適當改動程序中的部分指令,看看能否實現同樣或更多的設計功能。