tvbaobao
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 54 個
工控威望: 157 點
下載積分: 766 分
在線時間: 106(小時)
注冊時間: 2017-05-10
最后登錄: 2024-12-20
查看tvbaobao的 主題 / 回貼
樓主  發(fā)表于: 2018-09-07 17:17
圖片:
第一次做MODBUS程序,用FX3U帶FX3U-485-ADP-MB做MODBUS主站,讀取一個壓力變送器的峰值
FX3U編程如下(這個程序是打電話至三菱客服得到的建議,做最簡單的程序進行測試)
LD M8411
MOV H1091 D8420
MOV H1 D8421

LD M101
ADPRW H1 H3 K5 K2 D100

壓力變送器的峰值的MODBUS地址40005/6



程序運行后通訊錯誤代碼212,出錯詳細內(nèi)容770,打電話去三菱客服咨詢得到的答復是PLC發(fā)送功能正常,但壓力變送器反饋的數(shù)據(jù)格式不對,在此想請問各位大佬:
1.    壓力變送器的MODBUS地址40005 在FX3U的編程中可以取K5嗎?
2.    我試過將ADPRW H1 H3 K5 K2 D100中的K5換為K6,程序運行就不會出現(xiàn)錯誤代碼,但是D100中沒有數(shù)據(jù),我這個程序運行的有問題嗎?
[ 此帖被tvbaobao在2018-09-07 17:46重新編輯 ]
tvbaobao
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 54 個
工控威望: 157 點
下載積分: 766 分
在線時間: 106(小時)
注冊時間: 2017-05-10
最后登錄: 2024-12-20
查看tvbaobao的 主題 / 回貼
1樓  發(fā)表于: 2018-09-10 09:10
@dgamen
請問40005和4005在Modbus地址中有區(qū)別嗎?
我試過將K40005轉為H9C45,沒有效果,今天我會試試H4005,謝謝!
tvbaobao
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 54 個
工控威望: 157 點
下載積分: 766 分
在線時間: 106(小時)
注冊時間: 2017-05-10
最后登錄: 2024-12-20
查看tvbaobao的 主題 / 回貼
2樓  發(fā)表于: 2018-09-10 11:50
圖片:
@dgamen
試過了H4005,還是一樣的故障代碼
tvbaobao
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 54 個
工控威望: 157 點
下載積分: 766 分
在線時間: 106(小時)
注冊時間: 2017-05-10
最后登錄: 2024-12-20
查看tvbaobao的 主題 / 回貼
3樓  發(fā)表于: 2018-09-10 15:17
@tingfenghu

ADPRW H1 H3 K5 K2 D100 改成ADPRW H1 H3 H4 K2 D100后能正確讀取到數(shù)值了,非常感謝!