菜鳥入行
級別: 論壇先鋒
|
我對FX5U不太了解,做了一個定位的程序 定位完成后想清除當前位置 結果發(fā)現(xiàn)清不了!我用DMOV 或 DHCMOV都不行 有一次用DMOV,SM8029接通的瞬間是清成K0了,但下次定位后,數(shù)值又回來了,而且數(shù)值是一直在增加的。 比如我每次定位 3000,那數(shù)值是這樣依次顯示的 0 - 3000 - 0 - 6000 - 0 - 9000 - 0 - 12000 請教各位,這是什么情況?怎么樣才清除當前值? |
|
---|---|---|
|
qwee0012
級別: 探索解密
|
你這個特殊寄存器用錯了把,SD5580是3軸的當前位, 上面定位的是2軸,SD5540才是2軸的當前位 |
---|---|
本帖最近評分記錄: |
流辰沙
級別: 家園?
|
樓上正解 |
---|---|
本帖最近評分記錄: |
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
上面兩樓都是對的,寄存器使用錯了 |
|
---|---|---|
|
菜鳥入行
級別: 論壇先鋒
|
程序給我改亂了。。 用正確的寄存器,也是清不掉。 也是我說的那個情況,如果隔一會清就行 |
|
---|---|---|
|
流辰沙
級別: 家園?
|
是會有這樣的問題,突然想起來去年用5U自寫回原點,碰到原點后不能馬上把當前地址清零,必須設置一個延時后,再清零才能起效。 |
---|---|
本帖最近評分記錄: |
zhongliang
學無止境
級別: 工控俠客
|
原點回歸完成后,不是自動清零的嗎,干嘛還要外加程序來清零? |
|
---|---|---|
|