fxcfxc
不進(jìn)則退
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 85 個
工控威望: 203 點
下載積分: 3223 分
在線時間: 88(小時)
注冊時間: 2009-12-06
最后登錄: 2024-07-19
查看fxcfxc的 主題 / 回貼
樓主  發(fā)表于: 2016-01-30 21:11
各位好,最近接了個項目控制2個伺服,原本打算用定位模塊,老板為了省錢讓用PLC發(fā)脈沖控制。用的是FX3U-32MT的PLC。
現(xiàn)場調(diào)試時發(fā)現(xiàn)不同的脈沖速度下伺服旋轉(zhuǎn)一圈的脈沖數(shù)居然偏差很多。如理論上應(yīng)該是50000脈沖伺服電機(jī)轉(zhuǎn)一圈,當(dāng)速度是20000脈沖每秒時,旋轉(zhuǎn)一圈D8340反饋回來的數(shù)據(jù)是70000左右,
當(dāng)速度是30000脈沖時,D8340反饋回來的數(shù)據(jù)是55000左右,問題如下:
1,這種現(xiàn)象是不是脈沖丟失了?
2,如果說PLC直接發(fā)脈沖,D8340里的數(shù)據(jù)是PLC自己計算出來的,并沒有與伺服形成閉環(huán),那么定位模塊呢?比如1PG或者QD75P,他們也是通過模塊發(fā)脈沖給伺服控制器,他們也沒有和伺服形成閉環(huán),那么這些模塊里所反饋的當(dāng)前位置數(shù)據(jù)是不是也有可能因為丟脈沖而不正確?
3,定位模塊在位置控制下發(fā)脈沖控制伺服,和PLC直接發(fā)脈沖控制精度是不是一樣?反正都形成不了閉環(huán)。
4,如果要形成閉環(huán)該如何實現(xiàn)?
yerong
級別: 工控俠客
精華主題: 1 篇
發(fā)帖數(shù)量: 1875 個
工控威望: 2025 點
下載積分: 11012 分
在線時間: 801(小時)
注冊時間: 2007-08-28
最后登錄: 2024-11-01
查看yerong的 主題 / 回貼
1樓  發(fā)表于: 2016-01-30 22:21
1  plc與伺服距離不能太遠(yuǎn)  脈沖控制線 5米之內(nèi)
2  伺服參數(shù)調(diào)好 plc加減速調(diào)好
3  伺服可以直接監(jiān)控脈沖數(shù)脈沖頻率 和 plc 比較能發(fā)現(xiàn)問題
4  相對使用定位模塊  plc直接發(fā)脈沖控制伺服更常用  這種控制方式本身并沒問題
5  fx3u  有限制脈沖數(shù) 好像 -999999 ~999999 之間