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