同时测量3路热敏电阻(NTC)温度传感器,测量热敏电阻阻值,通过B值进行换算,转换成温度,通过RS485通信或模拟量变送输出。RS485通信接口,采用标准的Modbus-rtu协议,可与各种组态软件、PLC、触摸屏等联网通信,通信地址:1~247;波特率:2400、4800、9600、19200、38000、57600、115200;校验位:无校验,奇校验,偶校验。模拟量变送输出,模拟量可选DC4~20mA、DC0~20mA、DC0~5V、DC0~10V等,输出的模拟量与测量温度成正比。电源输入范围DC9~36V。电源、输入信号、RS485通信、模拟量变送输出之间相互电气隔离,隔离电压≥2KV。提供参数设置上位机软件,方便对模块参数设置及通信调试。
二、主要技术指标
三、外形尺寸
四、模拟量变送输出
模拟量可选DC0~20mA、DC4~20mA、DC0~5V、DC0~10V、DC1~5V、DC2-10V等,模拟量输出,输入电阻,电源之间相互电气隔离。模拟量输出与测量温度成正比,具体的输入输出对应关系,出厂前根据用户要求设置好。模拟量为电流输出时,负载电阻≤500Ω;模拟量为电压输出时,负载电阻≥2KΩ。
五、RS485通信
5.1 RS485通信协议
通讯波特率:2400、4800、9600、19200、38400、57600、115200,出厂预设值9600;奇偶校验位:无校验,奇校验,偶校验,出厂预设值无校验;8位数据位。标准modbus-rtu协议,仪表地址:1~247,出厂预设值1。通信波特率,奇偶校验位,通信地址通过上位机参数设置软件进行设置。
下表为支持的modbus-rtu协议功能码:
5.2 Modbus通信寄存器地址表
说明:
(1) 用B值选择为1时:使用热敏电阻B值,热敏电阻25℃时电阻值来换算温度值;用B值选择为0时:使用阻值温度对照表,此表可以通过上位机设置软件编辑设置,通过热敏电阻厂家的阻值温度对照表,可使换算出的温度值更准确。
(2) 假如读出第1路温度整数表示的整数值是347,代表第1路温度为34.7℃。当温度读数大于1250时,代表传感器短路故障;当温度读数小于-400时,代表传感器开路故障或没有接入传感器。
(3) float浮点数采用IEEE754格式,符号位1位(S),指数位8位(E),尾数位23位(F),S EEEEEEEE FFFFFFFFFFFFFFFFFFFFFFF(31->0)。符号位:正数为0,负数为1;指位数偏移127;尾数表示小数加1。其表示为((-1)^S) * 2^(E-127) * (1+F/0x7fffff)。高位在前。
(4) 要修改RS485参数,要先向RS485参数充许修改寄存器写入0xccaa,打开修改RS485参数充许(向此寄存器写入除0xccaa外的任意值,关修改RS485参数充许),才能修改RS485参数。RS485地址范围1~247;RS485波特率,0:2400,1:4800,2:9600,3:19200,4:38400,5:57600,6:115200;RS485数据格式,0:8位数据位,1位停止位,无校验位,1:8位数据位,1位停止位,奇校验位,2:8位数据位,1位停止位,偶校验位,3:8位数据位,2位停止位,无校验位。
5.3 通信报文举例
⑴ 读3路温度值,整数格式, 3路温度分别为25.7℃、24.5℃、26.2℃,RS485地址1:
上位机发送:01 03 00 00 00 03 05 CB
变送器回应:01 03 06 01 01 00 F5 01 06 8C C4
⑵ 读3路温度值,float格式, 3路温度分别为25.7℃、24.5℃、26.2℃,RS485地址1:
上位机发送:01 03 08 00 00 06 C7 A8
变送器回应:01 03 0C 41 CD 99 9A 41 C4 00 00 41 D1 99 9A 42 D9
⑶ 设置变送器使用B值,热敏电阻B值=3950,阻值5KΩ,RS485地址1:
上位机发送:01 10 00 64 00 03 06 00 01 0F 6E 13 88 F6 B4
变送器回应:01 10 00 64 00 03 C1 D7
六、接线方式及接线端子图
说明:电源输入范围为DC9~36V。变送器RS485输出:3、4脚作为485输出脚;变送器模拟量输出:3、4脚作为模拟量输出脚。IN1、IN2、IN3分别是3路热敏电阻温度传感器的输入,COM为3路热敏电阻温度传感器输入的公共端。
附录A:产品图片
附录B:参数设置软件
用户手册
参数设置软件