組態王與宇電808儀表通訊的問題

2022-12-28 01:21:03 字數 1966 閱讀 9689

1樓:

我看大家回答的根本等於沒回答,現在我結合ai701,這塊表說一下,首先設定儀表引數,貌似只有位址和波特率,位址我設定3(這塊表是修復好的,原來的就是3,懶得改),波特率9600,接線rs232轉rs485,分正負,ab不要接錯。

開啟組態王,點選擊com1,新建i/o口,我的是com1對於我的計算機,我用的是com1口與儀表通訊這個位址要和儀表位址一樣

這個預設就行

最後檢查一下,確認完成。

右鍵你剛剛建立的埠,選擇測試裝置

設定埠引數

新增v1暫存器,這個暫存器就是pv值

點選讀取,看到變數值了嗎,這個值就是溫度值,現在的實驗室溫度是25.5度

這就是結果,只要在畫面裡進行呼叫就可以了。

夠詳細了吧,另外注意一點,不能有其他程式占用你要測試的埠。

看完了,就不要吝嗇你的大拇指,給個贊吧,我不要錢。

2樓:老張講科技

這個溫度資料應該是自動傳送的,序列通訊是專用埠,應該不屬i/o埠。通訊時需設定波特率,要與儀表一致。

3樓:

這中問題一定只能靠自己了.

關於組態王與智慧型儀表通訊的問題

4樓:盈紫安承菡

modbus協議目前應用廣泛的通訊協議,你要用組態王實現同智慧型儀表進行modbus協議通訊,首先你要知道智慧型儀表的每個引數的位址,比如台達vfd-m系列變頻器輸出頻率位址是2103h。換算後等於48452

,這樣你就可以用組態王進行通訊了。其次就是建立通訊聯絡,硬體要一致,比如都使用rs485方式,軟體格式也要一致,比如波特率、停止位等。三、建立通訊方式,就是modbus

要選對方式,而後就是建立變數、呼叫變數、執行了。

打字不易,如滿意,望採納。

組態王與智慧型儀表通訊失敗問題?

5樓:瑞普森

我是專業做儀表的,我來回答你。

首先你要檢查你的系統,然後檢查你的接線,3檢查你的設定

你的問題很大因素是系統的問題

組態王與儀表通訊暫存器的問題?

6樓:

沒看到全部說明,看著像rs232的自由協議通訊,要自己編寫串列埠通訊命令,傳送字串命令給儀表,然後接受儀表返回的資料,如果你想用用暫存器位址的話可能要走modbus通訊協議,要看儀表支援不支援

組態王與智慧型儀表通訊(rs485)問題

7樓:晚上一公尺的陽光

hex是指16進製制,754 float是指的浮點數,字長是1值的是16位,字長為2指的是32位。這裡需要注意的是功能碼是0x03,所以對應的是modbus 4區的暫存器

8樓:天使他哥

樓主大哥 我也是卡在這裡啦 能給我教教嗎

9樓:匿名使用者

3區的功能碼,暫存器位址是4區的,根據最後乙個表,看你需要讀哪個引數,就填入4xx暫存器位址

組態王與宇電ai-501儀表通訊的問題

10樓:匿名使用者

組態軟體沒有直接讀取模擬資料的功能,需要加一塊a/d模組轉換,就直接用300的ai模組,加一條功能取樣程式……

你好,今天看見你關於"組態王與智慧型儀表的通訊"問題,我也遇到類似的,特向你請教解決原因所在?

11樓:匿名使用者

9dddd,讀取的是float和long,其實他和4暫存器是在同乙個記憶體中的,只是讀取的資料的長度不一樣,通訊成功了嗎?提示是「設定引數錯誤」的話,應該是波特率等引數問題吧,資訊視窗中有沒有開啟通訊裝置成功或者初始化裝置失敗?

12樓:

用30272,或40272試試