wei0212007
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1112 個(gè)
工控威望: 1165 點(diǎn)
下載積分: 6912 分
在線時(shí)間: 1161(小時(shí))
注冊(cè)時(shí)間: 2007-04-19
最后登錄: 2024-11-06
查看wei0212007的 主題 / 回貼
樓主  發(fā)表于: 2020-02-13 22:34
三菱PLC中如何用程序來(lái)判斷絕對(duì)值編碼器(格雷碼)的好壞呢?比如:斷線。
編碼器為OMRON的E6C3-AG5C 9線的,輸出是格雷碼并行輸出,做0-359度控制、顯示用。
旋轉(zhuǎn)編碼器
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 174 個(gè)
工控威望: 297 點(diǎn)
下載積分: 1280 分
在線時(shí)間: 30(小時(shí))
注冊(cè)時(shí)間: 2016-12-22
最后登錄: 2024-11-06
查看旋轉(zhuǎn)編碼器的 主題 / 回貼
1樓  發(fā)表于: 2020-02-20 10:45
直接監(jiān)測(cè)數(shù)據(jù)就行了  
   如果是9位并行IO點(diǎn)輸出的,編碼器每圈輸出應(yīng)該是0~511數(shù)據(jù),慢慢轉(zhuǎn)動(dòng)編碼器,速度一定要慢,然后從程序中看數(shù)據(jù)變化是不是連續(xù)的,如果有跳變,肯定是有信號(hào)線接錯(cuò)或是斷接了  從具體是哪個(gè)數(shù)據(jù)開(kāi)始跳變的 就能知道是哪位信號(hào)線有問(wèn)題
  一般plc并行IO輸入接口上都會(huì)有指示燈的,最簡(jiǎn)單的方法就是慢慢轉(zhuǎn)動(dòng)編碼器,看看每一位的指示燈是不是順序點(diǎn)亮的,如果是線斷了,到這一位時(shí)指示燈不會(huì)亮的,如果接錯(cuò)線了,指示燈不會(huì)順序點(diǎn)亮
旋轉(zhuǎn)編碼器