woshisunu
虛心求教
級別: 探索解密
|
PLC與兩臺設(shè)備進行MODBUS通訊 單獨通訊時都正常 同時通訊時總是2號設(shè)備不能正常通訊 1號正常 用電腦和分別測試兩臺設(shè)備 通訊也都正常 請問這個什么問題,怎么解決?? 多謝大家 |
|
---|---|---|
|
woshisunu
虛心求教
級別: 探索解密
|
通訊時序這個應(yīng)該怎么弄? 麻煩給講講 |
|
---|---|---|
|
woshisunu
虛心求教
級別: 探索解密
|
不遠 終端電阻是必須的么? |
|
---|---|---|
|
sandy_love
感悟生活,創(chuàng)新的源泉...
級別: 家園常客
|
不是必須的,長距離通訊時可以加終端電阻抗干擾,短距離通訊可不接終端電阻;通訊時序就是最好按順序輪著來,不能沖突,如果是半雙工通訊更要注意 |
---|---|
|
z4131246
華銘工控
級別: 工控俠客
|
很顯然你把兩臺PLC公用一個通訊地址了 當(dāng)然不行咯,如果我猜得沒錯的話 兩臺PLC哪臺PLC先和你的上位機交換地址并通過錯誤檢測(MODBUS協(xié)議的設(shè)備地址)那哪臺就能正常通訊,MODBUS協(xié)議的格式是:設(shè)備地址(8字節(jié)) 功能代碼(8字節(jié)) 數(shù)據(jù)段(N個8字節(jié)) 錯誤檢測(16字節(jié))你可以用串口調(diào)試軟件來看看你的兩臺PLC的協(xié)議地址是不是一樣的要是一樣的話就不行(當(dāng)然這是在你沒辦法確定原因下的最終極的辦法);順便問下你用的是什么PLC啊? [ 此帖被z4131246在2011-06-28 16:31重新編輯 ] |
---|---|
|
woshisunu
虛心求教
級別: 探索解密
|
不是后接上的不行 先接哪個都是設(shè)備2不行 |
|
---|---|---|
|
z4131246
華銘工控
級別: 工控俠客
|
應(yīng)該是你的地址設(shè)置的不正確 實在不行那你用串口調(diào)試軟件監(jiān)控下看看兩太PLC通訊的數(shù)據(jù)包里的設(shè)備地址是不是一樣的,一樣的話那就是你的地址設(shè)置錯了,你用的是什么PLC啊? |
---|---|
|
woshisunu
虛心求教
級別: 探索解密
|
浩納爾的PLC |
|
---|---|---|
|