15966880271
人到中年,累彎腰
級別: 論壇先鋒
|
讀取當前位置有條PLC指令ABS可以,但是伺服沒有相應接ABS功能的線,有沒有辦法用寄存器顯示伺服當前位置,伺服是增量型的。求解答,困惑好久了 |
|
---|---|---|
|
wangnaizhi
級別: 論壇先鋒
|
要是支持通訊的話 就走一下通訊 一般經濟性的 好像是沒有這個功能 看你這樣做的想法好像是做成閉環的 不行就加其他的檢測設備 比如光柵尺之類的 正常情況一般都是半開環的用 樓主留言:加光柵就不劃算了 |
---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
伺服一般有A,B,Z相編碼器輸出,你PLC支持的話,可以將此信號接入PLC,用以計算。也可以這樣做,利用激光測距傳感器(IFM O1D100)和模擬量模塊,完成真閉環,傳感器大概1000元,不開票800都可拿到。 樓主留言:接A,B,Z相進PLC中,運動控制模式就變成速度/扭力模式了,在位置模式下能實現嗎 |
|
---|---|---|
|
mr荬籹籽
級別: 略有小成
|
感覺可以通過回原點來確定伺服在0位置,然后通過發送脈沖的數量來確定移動了多少? 感覺我這個方案不夠準確 如果再不行,那就給PLC加一個通訊小塊跟伺服通訊了 樓主留言:你說的確定0位置都弄,就是手動隨意走位下,當前位置的顯示,能有寄存器看在手動時的位置嗎 |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
ABS功能只能對裝了電池的J2S J3 J4有效 PLC有一個特殊的D,存儲了PLC發送的脈沖數?蓞⒖肌 樓主留言:找到原點后,有沒有這樣的寄存器能顯示手動情況下PLC發的脈沖,手動指令是DDRVI或DDRVA |
|
---|---|---|
|
penn_yuan
只有你自己變的更強,才能遇到比你更強的。
級別: 探索解密
|
就是這么用的,當前值除以每MM多少個脈沖數就知道距離了。
|
|
---|---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員
|
可以的,根據PLC型號不同,地址不同 如果FX3S 3G 3U參考: http://down.ymmfa.com/?id=365 高位低位這種說明是32位的 比如你要 DMOV D8140 D0 這樣寫。 |
|
---|---|---|
|