hendryu
級(jí)別: 探索解密
![]() |
現(xiàn)場(chǎng)要用PLC控制伺服定位到幾個(gè)不同的位置, 我使用的三菱PLC,走脈沖方向模式控制伺服,絕對(duì)位置模式,每個(gè)點(diǎn)結(jié)束時(shí)使用的M8029跳轉(zhuǎn)到下一個(gè)位置,相連的點(diǎn)位不同時(shí),運(yùn)行都沒有問題, 可是當(dāng)輸入的2個(gè)相鄰的位置一樣時(shí),程序會(huì)卡在這個(gè)位置不運(yùn)行下去,所以我只能讓現(xiàn)場(chǎng)人員輸入的相連2個(gè)點(diǎn)要有的位置偏差才行。。。 不知道大家是怎么解決這個(gè)問題的,求教!。。! ![]() ![]() ![]() |
---|---|
|
小侯
小侯
級(jí)別: 工控俠客
![]() |
你那個(gè)是前方條件達(dá)成線路由OFF→ON時(shí)上緣觸發(fā) 既然你在維持同一位置那前方條件仍然保持導(dǎo)通 既然維持導(dǎo)通就沒有OFF→ON的上緣 你可以試試在移動(dòng)前判斷現(xiàn)在位置是否是你預(yù)定到達(dá)位置 若是步驟+1 若否執(zhí)行移動(dòng) 移動(dòng)執(zhí)行完成後在步驟+1 或是 執(zhí)行移動(dòng)後0.1秒導(dǎo)通接點(diǎn)檢測(cè)位置是否到達(dá) |
---|---|
本帖最近評(píng)分記錄: |