sadnesss
級別: 探索解密
|
圖片:
三菱無協議通信讀回來的數據,能不能把16位數據做高低位互換,再去去除標志位,再去合拼成19---0的數據 第一次做這樣數據解析,希望各位前輩多多指教! 三菱FX3U-485BD板用無協議讀取勞易測激光測距儀里面的位置數值 [ 此帖被sadnesss在2019-06-07 00:27重新編輯 ] |
---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
搞那么復雜?把勞易測激光測距儀手冊發上來,幫你看 |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
看了你提供的手冊,早期提供的全英文,看得很累;而現在提供的你還翻譯了不少,謝謝! 我覺得這樣: 1.這是MODBUS ASCII通訊,用RS485口,2腳是B信號,4腳是A信號; 2.你可以先不要理會數據做高低位互換,這些事情,先用modscan32軟件與設備通訊,你英文好,對你來講相信不是問題; 3.MODBUS ASCII通訊,是國際標準,三菱PLC還有專門的指令來處理數據,如果要用FXPLC通過通訊板讀數據,本網站有我發的例子,供參考。 http://m.le-linge.com/read-gktid-1668002.html |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
如果只讀數據的話,不如直接用人機界面(HMI)直讀設備;大多數品牌的HMI都有MODBUS通訊功能,可參考我發的例子 http://m.le-linge.com/read-gktid-1668394.html 當然,這例子三菱的人機界面跟變頻器MODBUS RTU通訊,你這個設備是MODBUS ASCII通訊,要改一改 [ 此帖被anlyl2014在2019-06-07 22:10重新編輯 ] |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
還有這個例子也是臺達HMIMODBUS RTU通訊例子 http://m.le-linge.com/read-gktid-1667120.html 樓主留言:謝謝提供例子, |
|
---|---|---|
|