很顯然你把兩臺(tái)PLC公用一個(gè)通訊地址了 當(dāng)然不行咯,如果我猜得沒錯(cuò)的話 兩臺(tái)PLC哪臺(tái)PLC先和你的上位機(jī)交換地址并通過錯(cuò)誤檢測(cè)(MODBUS協(xié)議的設(shè)備地址)那哪臺(tái)就能正常通訊,MODBUS協(xié)議的格式是:設(shè)備地址(8字節(jié)) 功能代碼(8字節(jié)) 數(shù)據(jù)段(N個(gè)8字節(jié)) 錯(cuò)誤檢測(cè)(16字節(jié))你可以用串口調(diào)試軟件來看看你的兩臺(tái)PLC的協(xié)議地址是不是一樣的要是一樣的話就不行(當(dāng)然這是在你沒辦法確定原因下的最終極的辦法);順便問下你用的是什么PLC啊?
[ 此帖被z4131246在2011-06-28 16:31重新編輯 ]