热电阻热电偶温度采集模块PT100 K型 NTC温度采集器18B20转RS485





主要特性
基于 RS485 接口,Modbus 协议的温度采集模块。采集、电源、通讯完全隔离。
隔离RS485接口,支持 Modbus-RTU 协议。
模块内部完成温度计算,可以直接读出温度值,单位为摄氏度。
模块接口全部有保护元件,用以保护接口芯片。
电源:直流8-30V。实测30V耗电20mA,24V耗电23mA,12V耗电46mA,8V耗电65mA。
采用标准35mm导轨安装方式。
外形尺寸:
PT14A: 145长*90宽*40高
PT16A:155长*110宽*60高
工作温度:-35℃~+50℃。
应用领域:液体、气体温度测量领域。
支持温度传感器两线、三线接法。支持断线、短路检测功能。分辨率0.1℃;精度0.25℃。
三线接法可以完全消除导线电阻的影响(三根导线电阻相同),即使探头引线高达100米,仍然可以准确测量。
实测导线电阻高达30欧姆,仍然可以补偿。
测量范围:PT:-180℃~+650℃;NI:-60℃ - 250℃;CU:-50℃ - 150℃。
由于端子数量的限制GND(传感器公共端)数量,因此3线接法的时候,每个探头都要连
3根完全一样的线,并且所有探头的GND端要独立接到端子GND上。如果线多就得在端子GND根部并
接成1根连到端子上。
一定不要图省事将2个探头的GND在测试点就并联成1根线,然后这1根线拉很长连到端子GND上,这样补偿不完全。
2 常用产品型号图片以及接口
A:RS485 串行通讯 A
B:RS485 串行通讯 B
电源V+:直流电源正极
电源GND:直流电源负极、公共端
三线接法:
RTD(n)+:传感器供电端,约0.5mA输出。
RTD(n)-:传感器测量输入端。
GND:传感器公共端。
两线接法:
RTD(n)+:传感器供电端+测量输入端,约0.5mA输出。
RTD(n)-:需要与GND短接。
GND:传感器另一端。
3 寄存器信息表以及功能码
3.1 功能码03H(读)、06H(写)
参数设置寄存器信息表
字地址 | 字节 位置 | 描述 | 参数说明 | 属性 |
10H | 低8位 | 通讯配置
初始值:00H | BIT<7>:参数保护功能 0 = 关闭 1 = 开启 见注释① BIT<6:5> 保留 BIT<4:3> 00=无校验 01=偶校验 10=奇校验 (11=奇校验) BIT<2:0> 000=9600 001=1200 010=2400 011=4800 100=9600 101=14400 110=19200 其它组合没有定义,按照9600处理 | RW |
高8位 | 通讯地址 初始值:01H | 设定值范围=1到 250 地址0为广播地址(如果通讯程序设置的数值为0,等同于1) | RW | |
11H | 低8位 | 保留 |
| RW |
高8位 | 滤波参数 初始值:01H | 设定值范围=1到 16;0等同于1;大于16等同于16 当数值跳动比较大的时候,可以适当加大滤波参数。 此参数对于PT类型模块无效。 | RW | |
12H | 16位 | 无效标志数值 初始值:-1000 | 传感器错误时,返回的无效标志数值,-1000,相当于温度-100。这个数值可以被重新定义, 见附录三 | RW |
硬件信息寄存器信息表
字地址 | 字节 位置 | 描述 | 参数说明 | 属性
|
16H ……… 1DH |
|
| 共8个单元,16个BYTES。是型号信息,例如:“YC105-14PT100” | R |
3.2 功能码03H(读)
输入寄存器信息表(只读属性)
字地址 | 描述 | 字地址 | 描述 |
20H | 传感器1的温度数值 | 30H | 保留 |
21H | 传感器2的温度数值 | 31H | 保留 |
22H | 传感器3的温度数值 | 32H | 保留 |
23H | 传感器4的温度数值 | 33H | 保留 |
24H | 传感器5的温度数值 | 34H | 保留 |
25H | 传感器6的温度数值 | 35H | 保留 |
26H | 传感器7的温度数值 | 36H | 保留 |
27H | 传感器8的温度数值 | 37H | 保留 |
28H | 传感器9的温度数值 | 38H | 保留 |
29H | 传感器10的温度数值 | 39H | 保留 |
2AH | 传感器11的温度数值 | 3AH | 保留 |
2BH | 传感器12的温度数值 | 3BH | 保留 |
2CH | 传感器13的温度数值 | 3CH | 保留 |
2DH | 传感器14的温度数值 | 3DH | 保留 |
2EH | 传感器15的温度数值 | 3EH | 保留 |
2FH | 传感器16的温度数值 | 3FH | 保留 |
注释:传感器无效返回数值为FC18=-1000d=-100.0,
温度值为 2 个字节的有符号整数,是实际温度的 10 倍值。单位为℃。
3.3 寄存器 功能码03H(读)浮点数寄存器
这组寄存器可以使用户能够读取到高精度的数据,对于热电阻模块,可以很容易
的读取到0.01℃的温度变化。
数值为32位float类型,标准的IEEE-754浮点数格式。单位为℃。
字地址 | 描述 | 字地址 | 描述 |
40H | 传感器1的温度数值 | 50H | 传感器1的温度数值 |
42H | 传感器2的温度数值 | 52H | 传感器2的温度数值 |
44H | 传感器3的温度数值 | 44H | 传感器3的温度数值 |
46H | 传感器4的温度数值 | 46H | 传感器4的温度数值 |
48H | 传感器5的温度数值 | 48H | 传感器5的温度数值 |
4AH | 传感器6的温度数值 | 4AH | 传感器6的温度数值 |
4CH | 传感器7的温度数值 | 4CH | 传感器7的温度数值 |
4EH | 传感器8的温度数值 | 4EH | 传感器8的温度数值 |
