3U Y0口控制步進(jìn)作一個(gè)凸輪圓盤軌跡運(yùn)行,新設(shè)備。 現(xiàn)出現(xiàn)一個(gè)問題。向各位大神求教:
輸出程序:前面的省下SET M97
ld m97
dmov d400 d200 d400=15000 步進(jìn)細(xì)分=3000
dmov k999999 d202
dmov k800 d204
out t11 k3
ldp x16
rst m97
ld t11
dplsr d200 d202 d204 y0
問題是:凸輪圓盤軌跡運(yùn)行一個(gè)周期回到原點(diǎn)觸碰限位停止。下一個(gè)信號(hào)到時(shí)在作同樣的的動(dòng)作。
但是現(xiàn)在電機(jī)有時(shí)只轉(zhuǎn)到一半的位置就停下來(我沒有監(jiān)控Y0以發(fā)的脈沖量)。監(jiān)控步進(jìn)停下來時(shí),T11一直導(dǎo)通。但Y0處于OFF沒有輸出。沒有脈沖發(fā)出,奇怪就出現(xiàn)在這里。一個(gè)周期還沒完成,T11一直導(dǎo)通狀態(tài),但是從監(jiān)控上看。Y0處于OFF狀態(tài)。按理說我的脈沖量以給很大了。一個(gè)周期運(yùn)行下來走的脈沖量遠(yuǎn)沒有給的這個(gè)脈沖量大,要碰開限位才清0,不可能是運(yùn)行的脈沖量不夠。同樣的另一臺(tái)設(shè)備,程序一樣沒問題。這一臺(tái)新設(shè)備高工時(shí)出現(xiàn)這個(gè)問題。一時(shí)沒找到問題所在。請(qǐng)各位大神指點(diǎn)。謝謝