【工作圖】

【動(dòng)作要求】
1、生產(chǎn)線生產(chǎn)計(jì)數(shù),每計(jì)數(shù)500個(gè),目標(biāo)完成指示燈亮,生產(chǎn)線停止動(dòng)作。待按下
清除按鈕,生產(chǎn)線重新啟動(dòng)及計(jì)數(shù)。
2、生產(chǎn)線若突然停電、中午休息、下班會(huì)關(guān)掉電源,重新啟動(dòng)生產(chǎn)線時(shí),需由停
電前的記錄繼續(xù)對(duì)產(chǎn)品進(jìn)行計(jì)數(shù)。
【組件說(shuō)明】

【控制流程圖】

【控制程序】
*時(shí)序邏輯控制程序:

程序說(shuō)明:
在時(shí)序環(huán)中,光電開(kāi)關(guān)每檢測(cè)到一個(gè)產(chǎn)品時(shí),X0就觸發(fā)一次(OFF→ON),
循環(huán)檢測(cè)X0信號(hào),開(kāi)始計(jì)數(shù)1次,通用寄存器G0進(jìn)行賦值運(yùn)算:G[0]=G[0]+D[1],
這就是對(duì)產(chǎn)品進(jìn)行計(jì)數(shù)。然后我們開(kāi)始進(jìn)行邏輯比較當(dāng)通用寄存器G0的數(shù)值小于
100的時(shí)候,就會(huì)返回0幀繼續(xù)進(jìn)行計(jì)數(shù)。當(dāng)通用寄存器G0的數(shù)值大于100的時(shí)候
就會(huì)繼續(xù)運(yùn)行觸發(fā)Y0通,最后檢測(cè)到X1有信號(hào)時(shí),對(duì)通用寄存器G0進(jìn)行清零賦
值:G[0]=D[0]-D[0],也就是0-0=0。
【程序調(diào)試】
當(dāng)所有的程序編輯完成之后,我們就可以將程序通過(guò)串口下發(fā)至PLC中,組合
邏輯程序調(diào)試可以用觸摸屏軟件在線模擬,監(jiān)控輸入輸出和計(jì)數(shù)器、定時(shí)器的變量值。
|