double_z
無知最可怕
級別: 工控俠客
![]() |
看說明書上說,目標(biāo)位置減去當(dāng)前位置,正數(shù)驅(qū)動方向,負(fù)數(shù)不驅(qū)動,但是我不管給什么位置,方向都沒驅(qū)動,監(jiān)控D8140里面的數(shù)據(jù)是正常的 |
---|---|
|
向錢沖
級別: 略有小成
![]() |
有的,我今天也這樣玩了一天,假如你第一個驅(qū)動當(dāng)前D8340為0,啟動后D8340從0開始(步進指令),完成了目標(biāo),比如K10000,此時Y4為ON,伺服電機正轉(zhuǎn),目標(biāo)到達后M8029為ON,然后轉(zhuǎn)下一條,假如第二條目標(biāo)值為K0或K5000,那么這時候Y4為OFF電機反轉(zhuǎn),D8340的值從10000一直減少到達目標(biāo)值后電機停止。這就是我今天試驗出來的結(jié)果,我用ES伺服做了一千次往返試驗(反轉(zhuǎn)那條也用DDRVA目標(biāo)值為K0),沒有任何偏差。我準(zhǔn)備用這種方法做我之前提出來的項目:http://www.huaxinqs.com/read-gktid-1383083.html [ 此帖被向錢沖在2012-07-09 09:05重新編輯 ] |
---|---|
|
向錢沖
級別: 略有小成
![]() |
今早我又改了一下程序(我這都是最單間的測試程序),用DZRN回原點指令,啟動后D8340都是從離開了接近開關(guān)X0后才開始計脈沖數(shù),比定的多走了十多個毫米,假如我反X0斷開后再啟動,則計數(shù)就會馬上開始加數(shù),我也不知道為什么,DDRVA和DZRN都很精準(zhǔn),不知道為什么,請知道原因的師傅解釋一下,我想用DSZR回歸,但是高速輸入點也捕捉不到Z相開路集電極脈沖信號,就是用計數(shù)器和高速計數(shù)器C235,信號輸入口用的是X0,也沒有看到計數(shù)器有任何反應(yīng),不知為什么。難道我的ES伺服驅(qū)動器有問題? [ 此帖被向錢沖在2012-07-09 22:59重新編輯 ] |
---|---|
|