kingnn1370
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 82 個
工控威望: 208 點
下載積分: 850 分
在線時間: 129(小時)
注冊時間: 2010-12-11
最后登錄: 2012-12-29
查看kingnn1370的 主題 / 回貼
樓主  發(fā)表于: 2012-06-14 15:54
編碼器是E6C3-AG5C。絕對編碼器,10線的。
十線分別接到PLC M10000~M10009
通過格雷碼轉換成二進制。GBIN  K4M10000  K4M10020
然后在時DMOV   K4M10020    D9902
然后就是這個參數(shù)D9902*1125/32=D9900.這個D9900就是現(xiàn)在的角度;問下大俠,這個1125和32參數(shù)怎么出來的
hanqin
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1237 個
工控威望: 1226 點
下載積分: 2922 分
在線時間: 925(小時)
注冊時間: 2009-01-09
最后登錄: 2023-10-27
查看hanqin的 主題 / 回貼
1樓  發(fā)表于: 2012-06-14 16:30
你的編碼器的分辨率是多少?你的編碼器安裝的位置?
hanqin
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1237 個
工控威望: 1226 點
下載積分: 2922 分
在線時間: 925(小時)
注冊時間: 2009-01-09
最后登錄: 2023-10-27
查看hanqin的 主題 / 回貼
2樓  發(fā)表于: 2012-06-14 17:53
1024分辨率直接格雷碼轉為BCD碼就可以了,你的編碼器安裝位置估計與主軸不在一起的。
hanqin
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1237 個
工控威望: 1226 點
下載積分: 2922 分
在線時間: 925(小時)
注冊時間: 2009-01-09
最后登錄: 2023-10-27
查看hanqin的 主題 / 回貼
3樓  發(fā)表于: 2012-06-14 19:53
D9902/1024*360=D9902*360/1024將3600放大100倍,再約分就得到了D9902*1125/32得到的角度有兩位小數(shù)點的360.00度。
不知道對不對請高手指點。