liuleihb
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 216 點(diǎn)
下載積分: 479 分
在線時(shí)間: 34(小時(shí))
注冊(cè)時(shí)間: 2009-08-02
最后登錄: 2024-11-22
查看liuleihb的 主題 / 回貼
樓主  發(fā)表于: 2011-06-03 16:15
   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í)相同
不知道為什么?
liuleihb
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 216 點(diǎn)
下載積分: 479 分
在線時(shí)間: 34(小時(shí))
注冊(cè)時(shí)間: 2009-08-02
最后登錄: 2024-11-22
查看liuleihb的 主題 / 回貼
1樓  發(fā)表于: 2011-06-03 17:32
在走-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重新編輯 ]