anlyl2014
大吉大利
級別: 網絡英雄
|
教你一個方法: 1.MODSCAN32軟件設置好后,點連線, 2.用指針式萬用表,10V直流擋正表筆接RS485A端,負表筆接485B端,如果,COM口正確,可以看到指針會隨代碼發出擺動,說明電腦這邊沒問題 3.折開連接到儀表的兩條線,同樣用表筆接測試儀表的485A 485B(有的廠商標D+ D-);如果萬用表顯示正電壓(3-6V不同廠商可能不同),正表筆接的就是485A(D+);然后,再接到RS485端口的485A中,接線一定正確 [ 此帖被anlyl2014在2019-07-13 11:01重新編輯 ] |
|
---|---|---|
|
leonhuang
級別: 略有小成
|
圖片:
按你的方法測試了一下:1、通訊時電壓有變化;2、斷開后D+/A與D-/B之間有4.15V的電壓。是不是說明232轉485的串口沒有問題?問題出在儀表這邊? |
---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
是的,說明電腦軟件這邊有代碼發出,接上儀表,應該可以通訊了 [ 此帖被anlyl2014在2019-07-14 17:06重新編輯 ] |
|
---|---|---|
|
leonhuang
級別: 略有小成
|
圖片:
圖片:
1、廠家又發了一個T3的儀表來,通訊測試串口調試工具頁面還有紅色英文字母,就是回傳的數據出錯或者回傳的數據不對。我都在懷疑是不是我的串口232轉485是壞的。 2、用PLC與儀表直連,但接線后儀表 的P16參數沒有顯示cc-2。但用串口直接與儀表接P16就會顯示cc-2。 3、FX3U-485-BD與儀表連接,485BD有個330與110歐電阻要設置,按兩根線的接法,485BD這頭要用110歐電阻,可T3儀表只有485A和485B無法接電阻!?那儀表這端就可以不接電阻了? |
---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
你接線圖是錯的,SDA---485A;SDB----485B才對 單個儀表不用接終端電阻也不會影響通訊,多個才接 你貼一下,MODSCAN32通訊畫面看看是怎樣的情況 |
|
---|---|---|
|
leonhuang
級別: 略有小成
|
描述:按SDA---485A;SDB----485B就出現ERROR
圖片:
描述:按SDA---485B;SDB----485A就出現會TIME-OUT
圖片:
按,SDA---485A;SDB----485B就出現ERROR 按SDA---485B;SDB----485A就出現會TIME-OUT,在這種情況下,非得進P16,TIME-OUT才會消失,但紅字還有received invalid response to mondbus query(接收到的回傳字符不是你想要的,可能是有數據丟失,主要是硬件問題,檢查串口或其他通信口是否接觸良好。) |
---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
第一張圖,說的是和校驗錯誤 接線是對的 不對呀,RTU不叫和校驗的,叫RCR校驗,你再看看軟件設置,是否為MODBUS RTU 第二張圖,說的是通訊超時, [ 此帖被anlyl2014在2019-07-19 11:06重新編輯 ] |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
這是我用MODSCAN32與臺達變頻器通訊圖 通訊設置,變頻器地址為2;19200,8N2 通訊成功畫面;讀H2102;換成10進制為8450;MODBUS軟件加40001,所以地址為8451 希望可以幫到你 [ 此帖被anlyl2014在2019-07-19 11:03重新編輯 ] |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
要不你用這個軟件試試 [ 此帖被anlyl2014在2019-07-19 13:42重新編輯 ] |
|
---|---|---|
|
leonhuang
級別: 略有小成
|
圖片:
我用232轉485的串口與三菱的變頻器通訊,測試了,都沒有問題。說明T3的儀表是有問題的 |
---|---|
|
anlyl2014
大吉大利
級別: 網絡英雄
|
是的,從你這貼圖看是可以通訊了,說明RS232轉RS485沒問題,軟件也沒問題,接線也沒問題, 估計還是儀表這邊的問題,你可以多換些通訊模式,說的是F06那里,當然F06變了,你軟件這邊也要跟著變;說不定MODBUS RTU不行,而MODBUS ASCII就可以呢 再不行只能跟供應方請教了, 我沒硬件,只能幫你到此,祝好運! |
|
---|---|---|
|