tft每日頭條

 > 生活

 > modbus rtu通訊協議詳解

modbus rtu通訊協議詳解

生活 更新时间:2024-11-23 07:28:28

modbus rtu通訊協議詳解?該産品為工業型壁挂高防護等級外殼,防護等級IP65,防雨雪且透氣性好電路采用美國進口工業級微處理器芯片、進口高精度溫濕度傳感器,确保産品優異的可靠性、高精度和互換性輸出信号類型為RS485,最遠可通信2000米,标準的modbus協議,支持二次開發,我來為大家科普一下關于modbus rtu通訊協議詳解?以下内容希望對你有幫助!

modbus rtu通訊協議詳解(标準ModBus-RTU通信協議)1

modbus rtu通訊協議詳解

1. 産品介紹1.1産品概述

該産品為工業型壁挂高防護等級外殼,防護等級IP65,防雨雪且透氣性好。電路采用美國進口工業級微處理器芯片、進口高精度溫濕度傳感器,确保産品優異的可靠性、高精度和互換性。輸出信号類型為RS485,最遠可通信2000米,标準的modbus協議,支持二次開發。

1.2功能特點
  • 采用高精度溫濕度測量單元,長期穩定性好漂移小
  • 采用專用的485電路,标準ModBus-RTU通信協議,通信地址及波特率可設置
  • 10~30V寬電壓範圍供電
  • 安裝方便,可壁挂安裝可導軌安裝
  • 抗灰塵防護等級高(IP65)
1.3主要技術參數

直流供電(默認)

DC 10-30V

最大功耗

0.4W

A準精度

濕度

±2%RH(60%RH,25℃)

溫度

±0.4℃(25℃)

B準精度(默認)

濕度

±3%RH(60%RH,25℃)

溫度

±0.5℃(25℃)

變送器電路工作溫濕度

-20℃~ 60℃,0%RH~95%RH(非結露)

探頭工作溫度

-40℃~ 120℃ 默認:-40℃~ 80℃

探頭工作濕度

0%RH-100%RH

通信協議

Modbus-RTU通信協議

輸出信号

485信号

溫度顯示分辨率

0.1℃

濕度顯示分辨率

0.1%RH

溫濕度刷新時間

1s

開孔尺寸

70mm

長期穩定性

濕度

≤1%RH/y

溫度

≤0.1℃/y

響應時間

濕度

≤8s(1m/s風速)

溫度

≤25s(1m/s風速)

參數設置

通過軟件設置

1.6産品選型

RS-

公司代号

SCND -

溫濕度變送、傳感器

N01-

485通訊(Modbus-RTU協議)

2D

工業型壁挂

2.設備安裝說明2.1設備安裝前檢查

設備清單:■ 溫濕度變送器設備1台■ 合格證、保修卡、校準報告等■ 膨脹塞2個、自攻螺絲2個■ USB轉485(選配)■ 485終端電阻(多台設備贈送)

2.2 安裝方式

壁挂式安裝變送器背部配有滑軌安裝闆,先将安裝闆取下。配件中有兩個膨脹塞和兩個自攻螺絲。先在牆面打出兩個直徑5mm深度≥30mm的孔(開孔間距為70mm)。插入膨脹塞後用自攻螺絲将滑軌安裝闆固定在牆面,最後滑入變送器即可。滑軌式安裝變送器背部配有滑軌安裝闆,先将安裝闆取下。變送器可直接滑入标準35導軌中。特别說明:1)485線場布線時有一定的規範要求,詳情請見資料包《485設備現場接線手冊》。2)設備接入485總線時,确保多台設備地址不會重複。

2.3接線說明

電源及485信号寬電壓電源輸入10~30V均可。485信号線接線時注意A\B兩條線不能接反,總線上多台設備間地址不能沖突。

2.4 具體接線

電路标識

說明

電源

VCC

電源正(10~30V DC)

GND

電源負

通信

485A

485-A

485B

485-B

4. 通信協議4.1 通訊基本參數

編 碼

8位二進制

數據位

8位

奇偶校驗位

停止位

1位

錯誤校驗

CRC(冗餘循環碼)

波特率

2400bit/s、4800bit/s、9600 bit/s可設,出廠默認為4800bit/s

4.2 數據幀格式定義

采用Modbus-RTU 通訊規約,格式如下:初始結構 ≥4 字節的時間地址碼 = 1 字節功能碼 = 1 字節數據區 = N 字節錯誤校驗 = 16 位CRC 碼結束結構 ≥4 字節的時間地址碼:為變送器的地址,在通訊網絡中是唯一的(出廠默認0x01)。功能碼:主機所發指令功能指示,本變送器隻用到功能碼0x03(讀取寄存器數據)。數據區:數據區是具體通訊數據,注意16bits數據高字節在前!CRC碼:二字節的校驗碼。主機問詢幀結構:

地址碼

功能碼

寄存器起始地址

寄存器長度

校驗碼低位

校驗碼高位

1字節

1字節

2字節

2字節

1字節

1字節

從機應答幀結構:

地址碼

功能碼

有效字節數

數據一區

第二數據區

第N數據區

校驗碼

1字節

1字節

1字節

2字節

2字節

2字節

2字節

4.3 寄存器地址

寄存器地址(16進制)

寄存器地址(10進制)

PLC或組态地址(10進制)

内容

操作

0000 H

0

40001

濕度(比實際濕度擴大10倍)

隻讀

0001 H

1

40002

溫度(比實際溫度擴大10倍)

隻讀

07D0H

2000

42001

設備地址

讀寫

07D1H

2001

42002

設備波特率

讀寫

4.4 通訊協議示例以及解釋

舉例:讀取設備地址0x01的溫濕度值問詢幀(16進制):

地址碼

功能碼

起始地址

數據長度

校驗碼低位

校驗碼高位

0x01

0x03

0x00 0x00

0x00 0x02

0xC4

0x0B

應答幀(16進制):(例如讀到溫度為-10.1℃,濕度為65.8%RH)

地址碼

功能碼

返回有效字節數

濕度值

溫度值

校驗碼低位

校驗碼高位

0x01

0x03

0x04

0x02 0x92

0xFF 0x9B

0x5A

0x3D

溫度計算:當溫度低于 0 ℃ 時溫度數據以補碼的形式上傳。溫度:FF9B H(十六進制)= -101 => 溫度 = -10.1℃濕度計算:濕度:292 H (十六進制)= 658 => 濕度 = 65.8%RH

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved