nongqiulin
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 106 點(diǎn)
下載積分: 298 分
在線時間: 27(小時)
注冊時間: 2017-05-28
最后登錄: 2023-12-16
查看nongqiulin的 主題 / 回貼
樓主  發(fā)表于: 2021-02-06 13:14
圖片:
圖片:
圖片:
圖片:
富士觸摸屏為TS1070Si
上海耀華稱重控制器XK3190-606+
接線為485半雙工,兩側(cè)通訊設(shè)定一致
重啟后畫面顯示通訊錯誤,格式
請賜教,這是通訊參數(shù)設(shè)定的錯誤嗎?還是顯示元件設(shè)置的錯誤?
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點(diǎn)
下載積分: 4203 分
在線時間: 9537(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-22
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2021-02-06 17:43
引用
引用樓主nongqiulin于2021-02-06 13:14發(fā)表的 請教富士觸摸屏與上海耀華稱重控制器485通訊問題,Modbus RTU :
富士觸摸屏為TS1070Si
上海耀華稱重控制器XK3190-606+
接線為485半雙工,兩側(cè)通訊設(shè)定一致
重啟后畫面顯示通訊錯誤,格式
請賜教,這是通訊參數(shù)設(shè)定的錯誤嗎?還是顯示元件設(shè)置的錯誤?
.......


1、你需要為你的控制器的站號設(shè)定Modbus格式,例如站號為3




2、富士僅支持以下功能碼:
  


3、00008地址為Bit的狀態(tài)位,使用的區(qū)域1,而不是區(qū)域地址3。
  


Good Luck~
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個
工控威望: 38380 點(diǎn)
下載積分: 4203 分
在線時間: 9537(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-22
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2021-02-11 09:21
引用
引用第4樓nongqiulin于2021-02-10 15:31發(fā)表的  :
謝謝各位大佬,已經(jīng)完成了
之前主要問題是
1,沒有對modbus格式進(jìn)行設(shè)定
2,沒有注意到富士屏幕的寄存器地址需要+1
3,沒有注意到富士屏幕接受數(shù)據(jù)高低位順序與上海耀華發(fā)送的相反
.......


高低位相反只需要將文字處理中選擇MSB-〉LSB就可以了。
寄存器地址需要+1因?yàn)镸odbus十進(jìn)制地址從1開始排列,16進(jìn)制才從0開始。

Good Luck~