控制要求:有兩條流水燈動(dòng)作,用一個(gè)總啟動(dòng)開(kāi)關(guān)X0控制:1號(hào)動(dòng)作是a、b、c、d燈;2號(hào)動(dòng)作是e、f、g、h燈
按下總開(kāi)關(guān)X0,1號(hào)動(dòng)作開(kāi)始動(dòng)作:a、b燈同時(shí)點(diǎn)亮,延時(shí)2s,然后a燈熄滅,延時(shí)1s,c燈點(diǎn)亮,延時(shí)2s,接著是a,d燈點(diǎn)亮,并延時(shí)1s,然后a、b、c、d燈按順序依次熄滅,每個(gè)燈熄滅都會(huì)延時(shí)1s。在1號(hào)動(dòng)作的c燈點(diǎn)亮的同時(shí)2號(hào)動(dòng)作開(kāi)始動(dòng)作:e燈點(diǎn)亮,延時(shí)1s,接著是f、g、h燈同時(shí)點(diǎn)亮,并延時(shí)2s,再按著e、f、g、h的順序依次熄滅且每次熄滅保持1s。啟動(dòng)信號(hào)只有一次信號(hào),等所有動(dòng)作運(yùn)行完成一次之后,程序自動(dòng)跳回到第一個(gè)動(dòng)作,又開(kāi)始循環(huán)運(yùn)行,共計(jì)數(shù)3次,3次后程序動(dòng)作停止。動(dòng)作停止,就是當(dāng)啟動(dòng)信號(hào)斷開(kāi)時(shí),程序會(huì)運(yùn)行完當(dāng)前的動(dòng)作,回到初始條件時(shí)停止運(yùn)行,等待啟動(dòng)信號(hào)。
設(shè)置急停鍵,按下急停開(kāi)關(guān),使動(dòng)作復(fù)位,所有輸出全部斷開(kāi)。
我們?cè)跁r(shí)序環(huán)0環(huán)編寫1號(hào)動(dòng)作程序:
第00步:等待<X0 開(kāi)關(guān)按鍵>通信號(hào)連續(xù)保持1次掃描
第01步:觸發(fā)<Y0 a燈>至<Y1 b燈>通電
第02步:在此等待0小時(shí)0分鐘2秒0毫秒
第03步:觸發(fā)<Y0 a燈>斷電
第04步:在此等待0小時(shí)0分鐘1秒0毫秒
第05步:觸發(fā)<Y2 c燈>通電
第06步:觸發(fā)<M0 2號(hào)線標(biāo)志>通信號(hào)
第07步:在此等待0小時(shí)0分鐘2秒0毫秒
第08步:觸發(fā)<Y0 a燈>通電
第09步:觸發(fā)<Y3 d燈>通電
第10步:在此等待0小時(shí)0分鐘1秒0毫秒
第11步:觸發(fā)<Y0 a燈>斷電
第12步:在此等待0小時(shí)0分鐘1秒0毫秒
第13步:觸發(fā)<Y1 b燈>斷電
第14步:在此等待0小時(shí)0分鐘1秒0毫秒
第15步:觸發(fā)<Y2 c燈>斷電
第16步:在此等待0小時(shí)0分鐘1秒0毫秒
第17步:觸發(fā)<Y3 d燈>斷電
第18步:在此等待0小時(shí)0分鐘1秒0毫秒
第19步:等待<M0 2號(hào)線標(biāo)志>斷信號(hào)
第20步:跳轉(zhuǎn)第[1]幀,計(jì)數(shù)一次,如果計(jì)數(shù)大于[3]則向下執(zhí)行
在時(shí)序環(huán)1環(huán)編寫2號(hào)動(dòng)作程序:
第00步:等待<M0 2號(hào)線標(biāo)志>通信號(hào)
第01步:觸發(fā)<Y4 e燈>通電
第02步:在此等待0小時(shí)0分鐘1秒0毫秒
第03步:觸發(fā)<Y5 f燈>至<Y7 h燈>通電
第04步:在此等待0小時(shí)0分鐘2秒0毫秒
第05步:觸發(fā)<Y4 e燈>斷電
第06步:在此等待0小時(shí)0分鐘1秒0毫秒
第07步:觸發(fā)<Y5 f燈>斷電
第08步:在此等待0小時(shí)0分鐘1秒0毫秒
第09步:觸發(fā)<Y6 g燈>斷電
第10步:在此等待0小時(shí)0分鐘1秒0毫秒
第11步:觸發(fā)<Y7 h燈>斷電
第12步:在此等待0小時(shí)0分鐘1秒0毫秒
第13步:觸發(fā)<M0 2號(hào)線標(biāo)志>斷信號(hào)
在時(shí)序環(huán)2環(huán)編寫急停程序:
第00步:等待<X1 急停按鍵>通信號(hào)連續(xù)保持1次掃描
第01步:將第0環(huán)設(shè)置成停止?fàn)顟B(tài),并返回第0幀
第02步:將第1環(huán)設(shè)置成停止?fàn)顟B(tài),并返回第0幀
第03步:觸發(fā)<M0 2號(hào)線標(biāo)志>斷信號(hào)
第04步:觸發(fā)<Y0 a燈>至<Y3 d燈>斷電
第05步:觸發(fā)<Y4 e燈>至<Y7 h燈>斷電
第06步:將第0環(huán)運(yùn)行當(dāng)前幀跳轉(zhuǎn)至第0幀
第07步:將第1環(huán)運(yùn)行當(dāng)前幀跳轉(zhuǎn)至第0幀
第08步:等待<X1 急停按鍵>斷信號(hào)連續(xù)保持1次掃描
第09步:將第0環(huán)設(shè)置成運(yùn)行狀態(tài)
第10步:將第1環(huán)設(shè)置成運(yùn)行狀態(tài)
這樣我們便完成了一個(gè)流水線的啟動(dòng)以及急停邏輯程序
想了解更多JENASI(簡(jiǎn)納思)PLC控制邏輯,請(qǐng)持續(xù)關(guān)注我們