工控網首頁
>

應用設計

>

2路模擬量輸入輸出采集與RS485通訊

2路模擬量輸入輸出采集與RS485通訊

2022/9/6 15:07:56

一.準備一臺YX-AO-02二路模擬量輸入輸出設備

image.png

二.YX-AO-02與模擬量傳感器、上位機進行物理連接如下圖

image.png

三.通過配置軟件配置串口通訊參數讓YX-AO-02與上位機、下位機傳感器物理實現通訊狀態。

image.png

四.上位機下發Modbus采集指令到下位機設備上報

功能碼舉例(YX-AO-02說明書內含全部指令及功能碼):

舉例1

讀取DO1:

a.用01功能碼讀取DO1

發送:01 01 00 14 00 01 BD CE

接受:01 01 01 00 51 88

b.用03功能碼讀取DO1

發送:01 03 00 14 00 01 C4 0E

接受:01 03 02 00 00 B8 44

c.用04功能碼讀取DO1

發送:01 04 00 14 00 01 71 CE

接受:01 04 02 00 00 B9 30

舉例2

模擬量讀數轉換公式如下(例:將電壓轉換為溫度值)

AI = a * ratio + offset

AIx 即轉換后數值:

a 為轉換前讀數值

ratio 為設定比例系數(初始為 1.0

offset 為設定位置系數(初始為 0.0

五、實現數據采集及上報至上位機。

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

4路模擬量輸入采集與RS485通訊

2路開關量采集繼電器輸出與RS485通訊

建立8路模擬量輸入采集與RS485通訊

開關量采集與繼電器輸出與RS485通訊

開關量輸入與繼電器輸出RS485串口通訊