测温范围:-40℃~+85℃
测温精度:±0.5℃(25℃/60%RH)
测湿范围:0~100%RH
测湿精度:±3%RH(25℃/60%RH)
通讯端口:RS485
波 特 率:9600bps
通讯长度:≤1200 米(屏蔽双绞线)
供电电源:DC 12V/24V
功 耗:约 1W
安装方式:35mm 导轨或挂装
温湿度模块 MTD-WS-S
主要性能参数:
传 感 器:无需外置探头,盒内一体式数字温湿度传感器
测温范围:-40℃~+85℃
测温精度:±0.5℃(25℃/60%RH)
测湿范围:0~100%RH
测湿精度:±3%RH(25℃/60%RH)
通讯端口:RS485
波 特 率:9600bps
通讯长度:≤1200 米(屏蔽双绞线)
供电电源:DC 12V/24V
功 耗:约 1W
安装方式:35mm 导轨或挂装
温湿度模块 MTD-WS-S 通讯协议:
遵照Modbus-RTU,波特率9600bps,变送器只开放03H(读命令)和10H(写命令)功能码,读命令详见本资料相关部分(第2页起内容),10H(写命令,改地址用)格式如下:
举例,要将地址 01 的变送器地址改为 06,则:
上位机发送代码:01 10 00 02 00 01 02 00 06 27 B0
变送器响应代码:06 10 00 02 00 01 A1 BE
温度、湿度的表示形式及举例
数据类型为有符号整型,用十六进制表示,将查询到的数据转换成十进制,然后除以 10,就可得到相应的正温度值和湿度值。以变送器地址为 01H 来举例:
正温测试:
上位机发送:01 03 00 00 00 02 C4 0B
变送器回复:01 03 04 00 FB 02 2B CA BD
则温度:T=00FBH/10=251/10=25.1℃
湿度值:H=022BH/10=555/10=55.5%RH
负温测试:
负温度值判断:将数据转换成十进制,判断数值是否大于 32767(0x7FFF),如大于 32767(0x7FFFH)表示为负温度值(否则为正温度值),将转换值结果减去 65536(0xFFFFH),然后除以 10,即可得到负温度值。
仍以变送器地址为 01H 来举例:
上位机发送:01 03 00 00 00 02 C4 0B
变送器回复:01 03 04 FF 33 01 91 FA 14
则温度:T=(FF33H-FFFFH)/10=(65331-65536)/10=-20.5℃
湿度值:H=0191H/10=401/10=40.1%RH 错误响应当上位机发送的功能码、寄存器地址、寄存器数量和数据错误时,将回复错误代码。回复错误代码时,功能码最高位置 1,回复格式为:
错误响应
当上位机发送的功能码、寄存器地址、寄存器数量和数据错误时,将回复错误代码。回复错误代码时,功能码最高位置 1,回复格式为: