songbo198x
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 63 個
工控威望: 171 點
下載積分: 10643 分
在線時間: 40(小時)
注冊時間: 2017-02-17
最后登錄: 2024-10-05
查看songbo198x的 主題 / 回貼
樓主  發(fā)表于: 2020-05-20 16:10
我現(xiàn)在在用兩臺西門子smart通過串口modbus通訊,可是我拔掉通訊線的時候MODBUS庫指令中的Error始終是0顯示沒有錯誤是為什么呢?程序監(jiān)控的時候感覺就是斷線超過modbusCTRL中的超時時間以后,程序不報錯,MSG庫也不會報錯,會正常出現(xiàn)done,但是error始終是0,請問這是怎么回事呢。
山東庚之午
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個
工控威望: 233 點
下載積分: 899 分
在線時間: 28(小時)
注冊時間: 2016-01-06
最后登錄: 2024-10-18
查看山東庚之午的 主題 / 回貼
1樓  發(fā)表于: 2020-06-19 13:23
本來就沒錯誤,他為什么報錯呢?
引用
引用樓主songbo198x于2020-05-20 16:10發(fā)表的 求助:兩臺西門子S7-200smart通過使用Modbus拔掉通訊電纜后不報錯 :
我現(xiàn)在在用兩臺西門子smart通過串口modbus通訊,可是我拔掉通訊線的時候MODBUS庫指令中的Error始終是0顯示沒有錯誤是為什么呢?程序監(jiān)控的時候感覺就是斷線超過modbusCTRL中的超時時間以后,程序不報錯,MSG庫也不會報錯,會正常出現(xiàn)done,但是error始終是0,請問這是怎么回事呢。