即使不用順序步,在程序中也有個(gè)初始狀態(tài),此時(shí)應(yīng)該是設(shè)備各部分都在原點(diǎn)位置,我們通過(guò)某種方法來(lái)觸發(fā)設(shè)備的第一個(gè)動(dòng)作,然后設(shè)備一步步運(yùn)行下去,最后又回到初始狀態(tài)(原點(diǎn)位置)。
假如是自動(dòng)循環(huán),那么在該位置設(shè)備可以通過(guò)檢測(cè)工件到位后立即動(dòng)作來(lái)實(shí)現(xiàn)這第一個(gè)動(dòng)作;
假如是自動(dòng)單周期,那么在該位置設(shè)備檢測(cè)到工件后,仍然等待我們通過(guò)一個(gè)按鈕來(lái)實(shí)現(xiàn)這第一個(gè)動(dòng)作。
設(shè),自動(dòng)循環(huán)為M0.0,自動(dòng)單周期為M0.1;設(shè)備原點(diǎn)為M1.0,單循環(huán)按鈕為I0.0,設(shè)備工件檢測(cè)位I0.1;第一個(gè)動(dòng)作的觸發(fā)信號(hào)為M10.0;那么:
| M0.1 I0.0 I0.1 M1.0 M10.0
|-----------| |----------| |-----------| |---------------| |-------------( )
| M0.0 |
|-----------| |----------------
| M10.0 Mx.x
|-----------| |---------…………---------( )
| Mx.x |
|-----------| |----
我想這樣的方法就可滿足您的要求。