龍朝暉
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 298 個
工控威望: 487 點
下載積分: 462 分
在線時間: 136(小時)
注冊時間: 2008-04-27
最后登錄: 2023-04-07
查看龍朝暉的 主題 / 回貼
樓主  發(fā)表于: 2014-03-06 15:56
請問一下大家,目前我的控制要求是,編碼器使用500脈沖,絲桿轉(zhuǎn)一圈是12.7MM,我是用編碼器做反饋信號,請問編碼器無法匹配一比一,假如我在觸摸屏上面設置10MM,計數(shù)器走到10MM切刀輸出,輥筒編碼器反饋回來數(shù)據(jù)是393.7,要怎么去計算一比一?
guafa58
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 172 個
工控威望: 388 點
下載積分: 2914 分
在線時間: 291(小時)
注冊時間: 2010-10-28
最后登錄: 2024-12-23
查看guafa58的 主題 / 回貼
1樓  發(fā)表于: 2014-03-08 17:51
1.根據(jù) 編碼器反饋脈沖500 pulse;絲杠螺距是12.7mm;
則, 脈沖當量是: 12.7mm /  500pulse = 0.0254 mm/pulse ;
2.你在PLC里面做個浮點除法;如你設置是 10 mm,那么得到 10 / 0.0254 =393.7 即 397或398個脈沖,通過高速計數(shù)來比較,就可以了;
3.你的設定數(shù)據(jù) x mm,同2做除法,就OK;