在動(dòng)作運(yùn)行過(guò)程中,給一次啟動(dòng)信號(hào),讓程序自動(dòng)運(yùn)行,或者一上
電程序自動(dòng)運(yùn)行。
【控制要求】
按下開(kāi)關(guān)(不自鎖開(kāi)關(guān)),a,b,c,d燈同時(shí)點(diǎn)亮,延時(shí)2s,再按著d,c,b,a的順序依次
熄滅且每次熄滅保持1s。要求給一次開(kāi)關(guān)信號(hào),程序動(dòng)作自動(dòng)無(wú)限循環(huán)運(yùn)行。
【動(dòng)作分析】
按下開(kāi)關(guān),就是一個(gè)等待輸入信號(hào);延時(shí)2s,采用延時(shí)等待指令,等待2s;a,b,c,d
燈同時(shí)點(diǎn)亮,就是觸發(fā)輸出端為通狀態(tài),a,b,c,d為4個(gè)輸出端,可選用Y0,Y1,Y2,Y3
分別代表a,b,c,d燈;接著就是按照a,b,c,d的順序依次熄滅且每次熄滅保持1s,這里
每個(gè)燈熄滅,用到了兩條指令,先是用觸發(fā)輸出,觸發(fā)Y端為斷狀態(tài),就是熄滅的狀態(tài),
再用延時(shí)等待指令,等待1s,這樣就是一個(gè)燈熄滅1s。最后添加一個(gè)循環(huán)動(dòng)作:幀環(huán)跳
轉(zhuǎn)(或者是計(jì)數(shù)跳轉(zhuǎn),跳轉(zhuǎn)次數(shù)為-1,無(wú)限循環(huán))。
【控制流程圖】
按照動(dòng)作分析,每一個(gè)動(dòng)作就是一個(gè)指令,每個(gè)指令用流程圖的方式連接起來(lái)。

【修改別名】
在軟件別名處,對(duì)動(dòng)作需要用到的端口進(jìn)行別名修改:

輸入端別名修改:X0:開(kāi)關(guān)。

輸出端別名修改:Y0:a燈、Y1:b燈、Y2:c燈、Y3:d燈。

【程序編輯】
根據(jù)流程圖編程,按下開(kāi)關(guān),添加“等待輸入”指令;a,b,c,d燈同時(shí)點(diǎn)亮實(shí)際是
4條觸發(fā)輸出指令,在編輯程序的時(shí)候就要分別列開(kāi)。在編程軟件JS_PRGMR中,可
以一條指令觸發(fā)多個(gè)輸出端口。在最后一幀添加幀環(huán)跳轉(zhuǎn),跳轉(zhuǎn)至0環(huán)的第1幀(只
要不斷電,程序就會(huì)一直循環(huán)運(yùn)行)。
注:在觸摸屏上實(shí)現(xiàn)相應(yīng)的開(kāi)關(guān)按鍵,只需要將等待輸入“X端”修改
成輔助標(biāo)志“M”就可以了(添加等待輔助指令)。

【程序調(diào)試】
當(dāng)所有的程序編輯完成之后,我們就可以將程序通過(guò)串口下發(fā)至PLC中,程序調(diào)試有
幾種方式。
1、可以在編程軟件上進(jìn)行程序調(diào)試,在菜單欄中的調(diào)試框中,打開(kāi)“在線調(diào)試環(huán)”,
選擇下發(fā)程序的端口,即可在線調(diào)試。
2、可在觸摸屏軟件上實(shí)現(xiàn)在線模擬,進(jìn)行程序調(diào)試。
|