殘gavin
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 111 點(diǎn)
下載積分: 707 分
在線時(shí)間: 31(小時(shí))
注冊時(shí)間: 2017-03-31
最后登錄: 2023-07-10
查看殘gavin的 主題 / 回貼
樓主  發(fā)表于: 2017-09-20 11:21
機(jī)器上有兩個(gè)設(shè)備需要采用485通訊:維綸觸摸屏、Modebus RTU

分別使用了FX5U自帶485接口和485-BD板:



自帶485口采用MC協(xié)議,連接維綸觸摸屏mt6103ip,通訊設(shè)置:



485-BD板采用Modebus_RTU協(xié)議,連接模擬量采集模塊,通訊設(shè)置:



能夠完成通訊,但是報(bào)成幀錯(cuò)誤,錯(cuò)誤代碼: 7F68



請教各位前輩,如何解決?
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3443 個(gè)
工控威望: 20982 點(diǎn)
下載積分: 28555 分
在線時(shí)間: 1765(小時(shí))
注冊時(shí)間: 2010-01-03
最后登錄: 2024-12-23
查看tkggtdkjpl的 主題 / 回貼
1樓  發(fā)表于: 2017-09-20 14:29
先用MODBUS POLL或MODBUS SLAVE測試一下,看看發(fā)出和接收的數(shù)據(jù)對不對。發(fā)送的數(shù)據(jù)不對找程序,接收的數(shù)據(jù)不對看模擬量那邊設(shè)置。
自動化單機(jī),生產(chǎn)線,項(xiàng)目編程調(diào)試!
source08
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 542 個(gè)
工控威望: 6774 點(diǎn)
下載積分: 7974 分
在線時(shí)間: 211(小時(shí))
注冊時(shí)間: 2011-03-01
最后登錄: 2024-12-23
查看source08的 主題 / 回貼
2樓  發(fā)表于: 2017-09-21 08:48
其實(shí)你這樣組態(tài)是自尋煩惱,你為什么不直接全部用以太網(wǎng)端口來組網(wǎng)啊。沒有以太網(wǎng)口全部增加RS485轉(zhuǎn)TCP網(wǎng)關(guān)。
source08
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 542 個(gè)
工控威望: 6774 點(diǎn)
下載積分: 7974 分
在線時(shí)間: 211(小時(shí))
注冊時(shí)間: 2011-03-01
最后登錄: 2024-12-23
查看source08的 主題 / 回貼
3樓  發(fā)表于: 2017-09-21 08:50
補(bǔ)充說下,網(wǎng)關(guān)你選擇映射模式就不存在巡站出現(xiàn)問題會有斷網(wǎng)的情況。
殘gavin
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 111 點(diǎn)
下載積分: 707 分
在線時(shí)間: 31(小時(shí))
注冊時(shí)間: 2017-03-31
最后登錄: 2023-07-10
查看殘gavin的 主題 / 回貼
4樓  發(fā)表于: 2017-09-28 11:09
引用
引用第1樓tkggtdkjpl于2017-09-20 14:29發(fā)表的  :
先用MODBUS POLL或MODBUS SLAVE測試一下,看看發(fā)出和接收的數(shù)據(jù)對不對。發(fā)送的數(shù)據(jù)不對找程序,接收的數(shù)據(jù)不對看模擬量那邊設(shè)置。


感謝,這邊是模擬量采集和觸摸屏通訊都可以正常讀寫,但是報(bào)錯(cuò)了,
也就是能用,error燈亮不好看。
殘gavin
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 111 點(diǎn)
下載積分: 707 分
在線時(shí)間: 31(小時(shí))
注冊時(shí)間: 2017-03-31
最后登錄: 2023-07-10
查看殘gavin的 主題 / 回貼
5樓  發(fā)表于: 2017-09-28 11:14
引用
引用第2樓source08于2017-09-21 08:48發(fā)表的  :
其實(shí)你這樣組態(tài)是自尋煩惱,你為什么不直接全部用以太網(wǎng)端口來組網(wǎng)啊。沒有以太網(wǎng)口全部增加RS485轉(zhuǎn)TCP網(wǎng)關(guān)。


觸摸屏可以走網(wǎng)口,但是因?yàn)楹罄m(xù)的設(shè)備需要用到兩個(gè)485協(xié)議,所以測試一下兩個(gè)485接口同時(shí)工作怎么樣,目前是能夠順利完成通訊,但是error報(bào)錯(cuò),不好看,當(dāng)然,可能更多設(shè)備在線的話就會工作異常。
棋。子
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 97 個(gè)
工控威望: 1088 點(diǎn)
下載積分: 10357 分
在線時(shí)間: 149(小時(shí))
注冊時(shí)間: 2015-11-24
最后登錄: 2023-11-03
查看棋。子的 主題 / 回貼
6樓  發(fā)表于: 2017-11-13 13:10
把觸摸屏里的接口類型,改為RS485-2W;
然后將觸摸屏RS485的1腳,即Data-接PLC的SDB,RDB;
觸摸屏2腳,即Data+接PLC的SDA,RDA;
觸摸屏5腳,接SG。
PLC就不會提示 成幀錯(cuò)誤 報(bào)警了,希望能幫到你!

總之,就是把RS485-4W(4線),改為RS485-2W(2線)就可以了。