suiyuan666
級別: 論壇先鋒
|
圖片:
大家好,請教下FX3U控制三菱伺服電機的問題,要求在觸摸屏上顯示移動距離。程式如下圖所示:其中K4096pluse/rew是伺服編碼器輸出脈沖,但K99不知道是什么意思? 實際距離=PLC脈沖值寄存器*99/伺服編碼器輸出脈沖。 還有大家在做這類項目時是怎么計算呀? 請大家多多指教!謝謝! |
---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
K99估計是螺距,這個計算最好用浮點數計算 |
|
---|---|---|
|
zhouhb
級別: 探索解密
|
首先確定伺服的電子齒輪比,其次PLC知道PLC每個脈沖運行的距離。最后計算每個脈沖與運行單位的關系,也就是加減乘除的事情了 |
---|---|
|
銘杰工控
溫嶺市正凱自動化設備有限公司
級別: 網絡英雄
|
如果用伺服來做定位控制 為了避免累計誤差 不建議在PLC程序內做運算 直接伺服參數內設定好電子齒輪比 最后一個脈沖當量對應0.01mm或0.001mm直接在觸摸屏面板就可以顯示當前的移動量。 下圖是用維綸觸摸屏和FX3G的例子 |
|
---|---|---|
|
suiyuan666
級別: 論壇先鋒
|
高見,非常感謝! |
---|---|
|
guafa58
級別: 略有小成
|
同意樓上, 關鍵是根據,脈沖當量來計算,就很簡單了; 若,你的脈沖當量是 0.01mm,那么走了多少脈沖,乘以0.01就可以了 |
---|---|
|