1. 产品介绍
1.1 产品概述
该变送器广泛适用于通讯机房、仓库楼宇以及自控等需要温湿度监测的场所,传感器内输入电源,测温单元,信号输出三部分完全隔离。安全可靠,外观美观,安装方便。
1.2 功能特点
采用进口的测量单元,测量精准。采用专用的485电路,通信稳定。10~30V宽电压范围供电,规格齐全,安装方便。
1.3 主要技术指标
供电电源:10~30V DC 存储环境:-40℃~80℃
温度测量范围:-40℃~80℃(可定制) 湿度测量范围:0~100% RH
温度精度:±0.5℃ 湿度精度:±3%RH
输出信号:485、继电器(选配) 、蜂鸣器(选配) 参数设置方式:手动按键设置
报警模式选择:
①温湿度超限报警关联一路蜂鸣器,一路继电器
②温度报警关联第一路继电器,湿度报警关联第二路继电器
③温湿度上限报警关联第一路继电器,下限报警关联第二路继电器
④继电器状态通过指令读写(协议详见第五部分)
1.4 系统框架图
2. 产品选型
RS- |
仁硕公司代号 |
|||||
WS- |
温湿度变送、传感器 |
|||||
N01- |
485通讯(Modbus-RTU协议) |
|||||
1- |
86液晶壳 |
|||||
0- |
内置探头 |
|||||
6- |
外置防水探头 |
|||||
7- |
外置高灵敏度探头 |
|||||
8- |
外置普通探头 |
|||||
9- |
外置金属防水探头 |
|||||
A- |
外置长金属探头 |
|||||
B- |
外置宽温探头 |
|||||
B1 |
内置蜂鸣器 |
|||||
R1 |
1路继电器常开点 |
|||||
R2 |
2路继电器常开点 |
3. 设备安装说明
3.1 设备安装前检查
设备清单:
■变送器设备1台
■产品合格证、保修卡、售后服务卡等
■12V/2A防水电源1台(选配)
■USB转485(选配)
■485中继器(选配)
3.2 接口说明
3.2.1 电源及485信号接线
宽电压电源输入10~30V均可。485信号线接线时注意A\B两条线不能接反,总线上多台设备间地址不能冲突。
3.2.2 继电器接口接线
设备可选配一路或两路继电器常开触点输出。可选配是否内置蜂鸣器报警。
3.3 接线
序号 |
说明 |
序号 |
说明 |
1 |
电源正(10~30V DC) |
5 |
485-A |
2 |
电源负 |
6 |
485-B |
3 |
第一路继电器输出 (常开触点) |
7 |
第二路继电器输出 (常开触点) |
4 |
8 |
3.4 485现场布线说明
多个485型号的设备接入同一条总线时,现场布线有一定的要求,具体请参
考资料包中《485设备现场接线手册》。
4. 配置软件安装及使用
4.1 软件选择
打开资料包,选择“调试软件”---“485参数配置软件”,找到
打开即可。
4.2 参数设置
①、选择正确的COM口(“我的电脑—属性—设备管理器—端口”里面查看COM端口),下图列举出几种不同的485转换器的驱动名称。
②、单独只接一台设备并上电,点击软件的测试波特率,软件会测试出当前设备的波特率以及地址,默认波特率为4800bit/s,默认地址为0x01。
③、根据使用需要修改地址以及波特率,同时可查询设备的当前功能状态。
④、如果测试不成功,请重新检查设备接线及485驱动安装情况。
5. 通信协议
5.1 通讯基本参数
编 码 |
8位二进制 |
数据位 |
8位 |
奇偶校验位 |
无 |
停止位 |
1位 |
错误校验 |
CRC(冗余循环码) |
波特率 |
2400bit/s、4800bit/s、9600 bit/s可设,出厂默认为4800bit/s |
5.2 数据帧格式定义
采用Modbus-RTU 通讯规约,格式如下:
初始结构 ≥4 字节的时间
地址码 = 1 字节
功能码 = 1 字节
数据区 = N 字节
错误校验 = 16 位CRC 码
结束结构 ≥4 字节的时间
地址码:为变送器的地址,在通讯网络中是唯一的(出厂默认0x01)。
功能码:主机所发指令功能指示,本变送器只用到功能码0x03、0x06。
数据区:数据区是具体通讯数据,注意16bits数据高字节在前!
CRC码:二字节的校验码。
主机问询帧结构:
地址码 |
功能码 |
寄存器起始地址 |
寄存器长度 |
校验码低位 |
校验码高位 |
1字节 |
1字节 |
2字节 |
2字节 |
1字节 |
1字节 |
从机应答帧结构:
地址码 |
功能码 |
有效字节数 |
数据一区 |
第二数据区 |
第N数据区 |
校验码 |
1字节 |
1字节 |
1字节 |
2字节 |
2字节 |
2字节 |
2字节 |
5.3 寄存器地址
寄存器地址 |
PLC或组态地址 |
内容 |
操作 |
0000 H |
40001 |
湿度 |
只读 |
0001 H |
40002 |
温度 |
只读 |
002F H |
40048 |
第一路继电器状态 |
读写(写“1”吸合,写“0”断开)此功能只在第4种报警模式中起作用,参见1.3 |
0030 H |
40049 |
第二路继电器状态 |
5.4 通讯协议示例以及解释
5.4.1 读取设备地址0x01的温湿度值
问询帧:
地址码 |
功能码 |
起始地址 |
数据长度 |
校验码低位 |
校验码高位 |
0x01 |
0x03 |
0x00 0x00 |
0x00 0x02 |
0xC4 |
0x0B |
应答帧: (例如读到温度为-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
5.4.2 写继电器吸合
问询帧:
地址码 |
功能码 |
写寄存器 |
继电器值 |
校验码低位 |
校验码高位 |
0x01 |
0x06 |
0x00 0x30 |
0x00 0x01 |
0x48 |
0x05 |
应答帧:镜像报文
5.4.3 读继电器状态(假设此时为吸合)
问询帧:
地址码 |
功能码 |
起始地址 |
地址长度 |
校验码低位 |
校验码高位 |
0x01 |
0x03 |
0x00 0x30 |
0x00 0x01 |
0x84 |
0x05 |
应答帧:
地址码 |
功能码 |
字节数 |
继电器状态 |
校验码低位 |
校验码高位 |
0x01 |
0x03 |
0x02 |
0x00 0x01 |
0x79 |
0x84 |
继电器状态:读到“1”为吸合,读到“0”为断开。
6. 按键设置方法
6.1 基本说明
按下SET键3秒钟,可以进入设置状态,此期间仪表上排显示选项提示符,下排显示设置值,设置值中每秒闪烁一下的数字表示可以修改的数字;按一下向左键(F1)、向上键▲(F2)、向下键▼(F3)、可将其修改成所需数值。此后每按一下SET键,就会进入下一个选项,每按一下返回键■(F4),就会返回上一个选项,10秒钟未按键时,仪表会自动保存所作修改,返回测量状态。
6.2 界面说明
(1)出现tHA时,设置温度上限报警动作值(默认值30.0)。
(2)出现tHC时,设置温度上限报警复位值(默认值29.5)。
(3)出现tLA时,设置温度下限报警动作值(默认值15.0)。
(4)出现tLC时,设置温度下限报警复位值(默认值15.5)。
(5)出现t0S时,设置温度零点修正值,修正后的显示值 = 原显示值 + t0S。(默认0)
(8)出现Add时,设置设备485通信地址值。
(9)出现rHA时,设置湿度上限报警动作值(默认值75.0)。
(10)出现rHC时,设置湿度上限报警复位值(默认值70.0)。
(11)出现rLA时,设置湿度下限报警动作值(默认值35.0)。
(12)出现rLC时,设置湿度下限报警复位值(默认值40.0)。
(13)出现r0S时,设置湿度零点修正值,修正后的显示值 = 原显示值 + r0S。(默认0)
(14)出现bAd时,设置设备485通信波特率。
(15)出现End时,表示仪表参数设置完毕,5秒后返回测量状态。
(16)温湿度超限报警。
(17)同时长按 SET、F4键3秒钟,设备参数会恢复出厂设置。
7. 常见问题及解决办法
7.1 设备无法连接到PLC或电脑
可能的原因:
1)电脑有多个COM口,选择的口不正确。
2)设备地址错误,或者存在地址重复的设备(出厂默认全部为1)。
3)波特率,校验方式,数据位,停止位错误。
4)主机轮询间隔和等待应答时间太短,需要都设置在200ms以上。
5)485总线有断开,或者A、B线接反。
6)设备数量过多或布线太长,应就近供电,加485增强器,同时增加120Ω终端电阻。
7)USB转485驱动未安装或者损坏。
8)设备损坏。