leonhuang
級別: 略有小成
|
圖片:
圖片:
圖片:
圖片:
圖片:
我用232轉(zhuǎn)485與儀表測試,顯示TIME-OUT。我檢查了一下儀表參數(shù)設(shè)定F06=10(RTU,8位,1偶,1停止);F07=0(地址);F08=9600(波特率)沒有錯啊!?再與MODSCAN的設(shè)定核對了一下。485A與485B的對連線也對調(diào)過~~不知道問題出在哪里了!請大神幫忙分析 一下 |
---|---|
|
tingfenghu
級別: 工控俠客
|
首選確認你的232轉(zhuǎn)485正常, 一般采用串口助手,比較靈活。 可以參考我之前做過測試 http://rob-thebuilder.com/read-gktid-1658651.html 文檔有整個測試過程。 |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
選03,不是04; 通訊格式設(shè)定要與儀表相同,建議你設(shè)為MODBUS RTU 8N2;儀表設(shè)模式12, |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
除了通訊速率格式要完全相同之外,還要注意接線,正負不可接錯,錯的話不可以通訊;儀表地址不可設(shè)為0,要設(shè)成0以外的地址,通常,0地址為上位機 軟件中的Device ID就是儀表地址 [ 此帖被anlyl2014在2019-07-11 12:47重新編輯 ] |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
看14樓;軟件設(shè)為03, [ 此帖被anlyl2014在2019-07-11 13:22重新編輯 ] |
|
---|---|---|
|
leonhuang
級別: 略有小成
|
圖片:
圖片:
通訊端口的設(shè)置已經(jīng)改為,RTU,8位數(shù)據(jù),無校驗,2位停止;地址01,9600波特率 這個通訊有沒有問題?RESPONSES是回傳數(shù)嗎?這個是0,說明通訊還是有問題對嗎? 發(fā)送的信息01.03.00.00.00.08.44.0c 回傳信息(不固定)如:c0.00.00.00.00.00.00.d0.f2.fe.ff.7f.00.00.00.00.00.00.f4.7f.00共21位 77.00.00.00.00.00.00.20.00.00.03.00.20.00.00.02.00.40.00.80.07共21位 從這些數(shù)據(jù)可以看出什么信息? [ 此帖被leonhuang在2019-07-12 12:07重新編輯 ] |
---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
看你第二張圖,沒連線,如果通訊OK,不會有紅字出現(xiàn) 通訊OK的話,40005.40006就是你要讀出的數(shù), |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
要注意電腦COM口是否正確 軟件設(shè)置要跟儀表相同 連線正確,對應(yīng)的地址會出現(xiàn)數(shù)值 [ 此帖被anlyl2014在2019-07-13 10:12重新編輯 ] |
|
---|---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
通訊端口的設(shè)置已經(jīng)改為,RTU,8位數(shù)據(jù),無校驗,2位停止;地址01,9600波特率======指的軟件還是儀表?這兩個要相同, 你儀表F06=12;MODBUS RTU;8N2 F07=1;地址為1; F08=9600;通訊速率 發(fā)送的信息;回傳信息先不管,連線,通訊OK的話,就不會有紅字警報 還有,看你之前發(fā)的圖,你儀表485A 485B接有兩條線,還接到哪里? 單獨接到RS232轉(zhuǎn)RS485,不要接到別處 [ 此帖被anlyl2014在2019-07-12 23:16重新編輯 ] |
|
---|---|---|
|
leonhuang
級別: 略有小成
|
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
描述:485通訊接好儀表P16
圖片: 我核對了一下,參數(shù)都沒有錯啊,MODSCAN的設(shè)置9600、8N2;儀表設(shè)置9600、8N2;儀表的485接線正常P16會顯示cc-2。我發(fā)一些圖片,看還有什么地方有問題的? |
---|---|
|
leonhuang
級別: 略有小成
|
圖片:
圖片:
我把兩根485的線在儀表這邊對調(diào)了一下,通訊回傳的數(shù)據(jù)就都變成252,P16就不會顯示cc-2了 |
---|---|
|
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
|
1.請問,你的壓力傳感器有RS485通訊功能嗎?如果沒有,為何接到485A 485B這邊?當(dāng)然,如果你儀表已經(jīng)可以正確顯示壓力了,就不用管它。 2.從你貼圖看通訊設(shè)置沒有問題了,我們現(xiàn)在要的是PC軟件,通過串口與儀表通訊,你不要接壓力傳感器,先測試電腦可不可以跟儀表連線; 3.讓軟件顯示數(shù)據(jù),流量沒什么看的。可以連線了沒有? [ 此帖被anlyl2014在2019-07-13 10:40重新編輯 ] |
|
---|---|---|
|