有關(guān)西門子S7-200系列PLC的編程例子,用PLC程序?qū)崿F(xiàn)傳送帶生產(chǎn)計數(shù)的功能,以下是具體的任務(wù)需求,s7-200系列PLC的I/O分配與程序設(shè)計實(shí)現(xiàn)過程,有需要的朋友參考下。
西門子s7-200實(shí)現(xiàn)傳送帶生產(chǎn)計數(shù)
1、任務(wù)說明
當(dāng)光電傳感器I0.0檢測到產(chǎn)品時,生產(chǎn)線生產(chǎn)計數(shù)。每計數(shù)50個,目標(biāo)完成指示燈Q0.0亮,生產(chǎn)線停止動作。待按下清除按鈕I0.1后,生產(chǎn)線重新啟動及計數(shù)。
如果生產(chǎn)線突然停電、中午休息、下班會關(guān)掉電源,重新啟動生產(chǎn)線時,需由停電前的記錄繼續(xù)對產(chǎn)品進(jìn)行計數(shù)。
2、I/O分配
按照功能要求分步來實(shí)現(xiàn):先加法運(yùn)算,后比較
步驟1:通過運(yùn)用沿指令,將產(chǎn)品檢測到的數(shù)值,實(shí)現(xiàn)累加計數(shù)。
步驟2:設(shè)定比較值,當(dāng)達(dá)到設(shè)定值之后,指示燈亮起,提示達(dá)到預(yù)定目標(biāo)值。
步驟3:停止按鈕,通過傳送指令,將此前的變量值進(jìn)行清零。
在設(shè)計程序時的注意事項(xiàng):
1、先抄襲,后理解:對于一些正確且成功的案例,先抄下來,并在程序里實(shí)現(xiàn)。看實(shí)際上電后的結(jié)果,與設(shè)計要求是否一致;
2、嘗試改動:在理解的前提下,適當(dāng)改動程序中的部分指令,看看能否實(shí)現(xiàn)同樣或更多的設(shè)計功能。