liuleihb
級(jí)別: 略有小成
|
FX1N 絕對(duì)定位指令DRVA問題FX1N 絕對(duì)定位指令DRVA問題 LD M0 DRVA K-500 K1000 Y1 Y3 LD M1 DRVA K500 K1000 Y1 Y3 以上兩個(gè)指令在分開執(zhí)行時(shí)為什么旋轉(zhuǎn)方向相同?都朝向K-500的方向 我把步進(jìn)馬達(dá)運(yùn)轉(zhuǎn)在K-500的位置上,監(jiān)視D8142的值,在執(zhí)行K500時(shí)D8142突然就變成了0,旋轉(zhuǎn)方向和K-500時(shí)相同 不知道為什么? |
---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級(jí)別: 網(wǎng)絡(luò)英雄
|
你監(jiān)視下Y3,看-500和500時(shí)是否接通,應(yīng)該有差異的。 而你說的D8142變成0那是對(duì)的,因?yàn)槟阍瓉碓?500位置。執(zhí)行K500就是在此基礎(chǔ)上+500所以是0. 電機(jī)的方向控制方式我記得在步進(jìn)電機(jī)的驅(qū)動(dòng)器上也可以更改的,你是否和這里相匹配? |
|
---|---|---|
|
liuleihb
級(jí)別: 略有小成
|
在走-500和500時(shí),Y3都是OFF狀態(tài) D8142的值是在指令執(zhí)行剛開始的時(shí)候就變成0了,就是說還沒開始走就變成0了 你說的“執(zhí)行K500就是在此基礎(chǔ)上+500所以是0”,但是我用的是絕對(duì)系統(tǒng)呀 我知道Y3的狀態(tài)是一個(gè)讀出信號(hào),但是我還是試著SET Y3了,還是不能反向旋轉(zhuǎn) 程序檢查了N遍,執(zhí)行此條指令時(shí)D8142沒有DMOV K0之類的運(yùn)行 不知道為什么 [ 此帖被liuleihb在2011-06-03 19:11重新編輯 ] |
---|---|
|
harry7560
密切關(guān)注工控界大事
級(jí)別: 探索解密
|
應(yīng)該是方向Y3沒有接好線,以前一個(gè)項(xiàng)目也出現(xiàn)過這種情況 |
---|---|
|