JRTH424卡軌式RS-485型溫濕度變送器采用高精度集成溫濕度傳感器作為信號(hào)測(cè)量單元。
體積小巧,具有標(biāo)準(zhǔn) DIN35 導(dǎo)軌安裝卡,可直接用于導(dǎo)軌安裝。
采用RS485 通信接口,遵循標(biāo)準(zhǔn) ModBus-RTU 通信協(xié)議,通信地址及波特率可設(shè)置,通信距離可達(dá) 2000 米。
JRTH424經(jīng)過(guò)長(zhǎng)期老化和穩(wěn)定性考核,并經(jīng)高精度標(biāo)準(zhǔn)儀器對(duì)比測(cè)試,性能穩(wěn)定。
產(chǎn)品特點(diǎn):
◆ 標(biāo)準(zhǔn) DIN35 導(dǎo)軌安裝方便
◆ 通信方式:RS-485
◆ 寬工作電壓:DC7~30V
◆ 高達(dá)0.2度的測(cè)量精度
◆可插拔接線端子,安裝維護(hù)簡(jiǎn)單方便






通訊協(xié)議
1、功能碼
本設(shè)備支持豐富功能碼,相應(yīng)的功能碼操作相應(yīng)的寄存器,如下表:功能碼 | 意義 | 可操作的寄存器地址 |
3 | 讀各寄存器數(shù)據(jù) | 0x0~0xd 0x300~0x301 |
4 | 同功能碼3 | 同功能碼3 |
16 | 寫多個(gè)寄存器 | 0x2~0xd |
主機(jī)報(bào)文:
定義 | 地址 | 功能碼 | 起始寄存器地址 | 寄存器個(gè)數(shù) | CRC校驗(yàn)碼 |
字節(jié)數(shù) | 1 | 1 | 2 | 2 | 2 |
值 | 1~254 | 3 | 0x0~0xd,0x300~0x301 | N | CRC16 |
定義 | 地址 | 功能碼 | 數(shù)據(jù)長(zhǎng)度 | 數(shù)據(jù) | CRC校驗(yàn)碼 |
字節(jié)數(shù) | 1 | 1 | 1 | N*2 | 2 |
值 | 1~254 | 3 | N*2 | CRC16 |
定義 | 地址 | 功能碼 | 數(shù)據(jù) | CRC校驗(yàn)碼 |
字節(jié)數(shù) | 1 | 1 | 1 | 2 |
值 | 1~254 | 3+0x80 | 見(jiàn)錯(cuò)誤代碼表 | CRC16 |
主機(jī)報(bào)文:
名稱 | 地址 | 功能碼 | 起始寄存器地址 | 寄存器數(shù)量 | 數(shù)據(jù)長(zhǎng)度 | 數(shù)據(jù) | 校驗(yàn) |
字節(jié)數(shù) | 1 | 1 | 2 | 2 | 1 | N*2 | 2 |
值 | 1-254 | 16 | N | N*2 | CRC |
從機(jī)正常時(shí)應(yīng)答:
名稱 | 地址 | 功能碼 | 起始寄存器地址 | 寄存器數(shù)量 | 校驗(yàn) |
字節(jié)數(shù) | 1 | 1 | 2 | 2 | 2 |
值 | 1-254 | 16 | CRC |
名稱 | 地址 | 功能碼 | 異常碼 | 校驗(yàn) |
字節(jié)數(shù) | 1 | 1 | 1 | 2 |
值 | 1-254 | 16 + 0x80 | 見(jiàn)錯(cuò)誤代碼表 | CRC |
其它功能碼均遵循MODBUS RTU標(biāo)準(zhǔn)協(xié)議,錯(cuò)誤應(yīng)答碼也一樣,使用本設(shè)備的功能碼前,請(qǐng)查閱MODBUS RTU 相關(guān)手冊(cè)。
2、錯(cuò)誤代碼表
錯(cuò)誤代碼 | 異常描述 |
1 | 功能碼錯(cuò)誤,即本設(shè)備不支持的功能碼。 |
2 | 地址錯(cuò)誤,即接收的寄存器地址超出了本設(shè)備的寄存器地址范圍。 |
3 | 數(shù)據(jù)錯(cuò)誤,即該設(shè)備相應(yīng)的寄存器不支持該數(shù)據(jù)。 |
3、寄存器列表
寄存器地址 | 數(shù)量 | 意義 | 狀態(tài) | 數(shù)據(jù)范圍 |
0x0 | 1 | 設(shè)備型號(hào) | 只讀 | 預(yù)留 |
0x1 | 1 | 設(shè)備軟件版本 | 只讀 | 0x200 |
0x2 | 10 | 設(shè)備名稱 | 讀寫 | 0~0xffff |
0xc | 1 | 設(shè)備地址 | 讀寫 | 0~0xff |
0xd | 1 | 串口屬性 | 讀寫 | 見(jiàn)串口屬性寄存器 |
0x300 | 1 | 溫度值 | 只讀 | 0~0xffff |
0x301 | 1 | 濕度值 | 只讀 | 0~0xffff |
串口屬性
數(shù)據(jù)位 | 意義 |
BIT15~BIT14 | 停止位數(shù)目 0:1停止位(出廠默認(rèn)) 1:1.5停止位 2:2停止位 3:不支持 注意:當(dāng)使用奇偶校驗(yàn)時(shí),只支持1位停止位 |
BIT13~BIT12 | 奇偶校驗(yàn)選擇 0:無(wú)校驗(yàn)(出廠默認(rèn)) 1:奇校驗(yàn) 2:偶校驗(yàn) 3:不支持 |
BIT11~BIT0 | 波特率選擇 0:1200bps 1:2400bps 2:4800 bps 3:9600 bps(出廠默認(rèn)) 4:19200 bps |
4、通訊協(xié)議示例以及解釋
舉例:讀取設(shè)備地址 0x01 的溫濕度值問(wèn)詢幀(16 進(jìn)制):
地址碼 | 功能碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | 檢驗(yàn)碼低位 | 檢驗(yàn)碼高位 |
0x01 | 0x04 | 0x03 0x00 | 0x00 0x04 | 0xf1 | 0x8d |
地址碼 | 功能碼 | 返回有效字節(jié)數(shù) | 溫度值 | 濕度值 | 檢驗(yàn)碼低位 | 檢驗(yàn)碼高位 |
0x01 | 0x04 | 0x08 | 0xff 0x9b | 0x02 0x92 | 0x2a | 0xb3 |
當(dāng)溫度低于0時(shí),以補(bǔ)碼形式上傳
溫度:ff 9b(十六進(jìn)制) =-101 => 溫度= -10.1℃
濕度計(jì)算:
濕度:02 92(十六進(jìn)制)=658 => 濕度=65.8%RH