在圓盤(分為8個(gè)工位)控制過(guò)程中經(jīng)常使用到移位指令,從一個(gè)工位旋轉(zhuǎn)到另一個(gè)工位時(shí),編碼器(360P/R)旋轉(zhuǎn)一圈,但是在實(shí)際應(yīng)用移位指令時(shí)遇到的以下的問(wèn)題,請(qǐng)各位多多指教。
程序如圖,DT200為編碼器(360P/R)的實(shí)際角度,DT300為動(dòng)作開(kāi)始角度,X4(光電開(kāi)關(guān))是在角度為120-200度的時(shí)間內(nèi)的檢測(cè)信號(hào)。
如果DT300角度設(shè)置為120-200,則移位指令中能正確捕捉到X4的信號(hào),如果DT300角度設(shè)置為1-119,即動(dòng)作開(kāi)始角度先前于捕捉信號(hào)X4,此時(shí)如何解決?