产品说明
***1900B温度数据采集模块,配合美国进口传感器,实现低成本温度状态在线监测的实用型***模块。
本模块可应用于(1)***T行业温度数据监控 (2) 电子设备厂温度数据监控(3) 冷藏库温度监测(4) 仓库温度监测 (5) 药厂GMP监测系统(6) 环境温度监控(7) 电信机房温监控 (8) 其它需要监测温度的各种场合等。
为便于工程组网及工业应用,本模块采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。
技术参数
参数 | 值 |
显示测温范围 | -55℃~+125℃ |
传感器标称测温精度 | &plu***n;0.5℃ |
显示分辩率 | 0.01℃ |
波特率 | 9600 (可订制其它波特率) |
通讯端口 | RS485 |
供电电源 | DC6-24V 1A |
耗电 | 2W |
支持通道数 | 由用户订货需求而定 |
运行环境: | -40 - 85℃ |
外形尺寸 | 59×83×33mm ³ |
产品特色
1. 组网方便灵活:每个模块都有一个ID号,该ID号可远程在线更改
2. 基于工业通用的MODBUS-RTU协议,方便接入各种工控系统
3. 数据读写方便:一个命令可以读出所有模块测量数据或单独读出某个通道数据
4. 自带接口:RS485,可以直接与电脑连接
5. 高精度,免校正:全数字化采集,不会因距离问题采集信号不准确
6. 长距离采集,传感器与模块之间的距离***长达500米
7. 可根据自己的需求选择不同精度的S10系列传感器
8. 赠送二次开发测试软件
接口说明
1. RS485接口
2. 接口其引脚定义如下:1脚-DC 6-24V电源正 2脚-DC 6-24V电源负3脚-A+ 4脚-B-
3. 传感器接口(仅针对传感器外置模块)本模块支持SLST1系列或SS10系列温度传感器,外接温度传感器引脚定义如下:
1脚 | 2脚 | 3脚 |
红线 | 兰线 | 黑线 |
5V+ | DQ | GND |
应用方案
外形尺寸
通讯协议
为适应工业应用需求,搜博的SLMT系列仪器及模块都采用ModBus RTU通讯协议,如:SLMT智能温度采集模块、SLIT巡检仪等。下面就ModBus RTU协议简要介绍如下:
模块默认的通讯波特率:9600,8,n,11)
传感器序列号写操作 (功能号:22 )
对于传感器,模块存储其序列号才能识别和正常检测。每个DS18B20都有***
的64位识别序列号,本操作用于写入传感器序列号到设备存储器中。写入的方式有
两种:
1. 传感器接入设备(该通道仅接一个传感器时),远程可通过命令,使设备自动读
出该传感器序列号,并保存在模块指定传感器编号位置。
2. 直接远程写入64位序列号即8个字节到指定设备指定编号位置。
计算机发送命令: [设备地址][命令号][辅助命令号][传感器编号][8字节序列号][CRC低8位] [CRC高8位]
意义如下:
A、设备地址:如上。
B、命令号:0x22,为Modbus中的保留命令号,此处自定义为对传感器序列号进行写操作。
C、辅助命令号:0C,为Modbus中的辅助命令号。
D、传感器编号:值范围为1-24。
E、8字节序列号,如DS128B20序列号: 28 65 A2 E2 01 00 00 63。
F、CRC校验:如上。
例命令为:01 22 0C 01 28 65 A2 E2 01 00 00 63 62 2F
设备响应:
[设备地址][命令号][返回的字节个数][数据1][数据2]...[数据n][CRC低8位][CRC高8位]
例:01 22 08 28 65 A2 E2 01 00 00 63 53 41
意义如下:
A、设备地址和命令号:如上。
B、返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。这里固定为8,因为18B20 的ID号就是8个字节。
C、数据:8个字节的ID号。
D、CRC校验:如上
举例1.一个新传感器已接入到设备的***个通道,要将该传感器序入到该通道序号为1的位置。
上位机发送:01 22 01 01 00 04 A8 32
从机回复: 01 22 08 28 F8 4C 87 01 00 00 F1 04 70
其中01 表设备地址,22表命令功能号,08 表返回的数据长度,"28 F8 4C 87 01 00 00
F1"为该传感器的序列号
2.已知了一个传感器的序列号,要将该传感器接入系统使用,那么要将64位序列号写
入到地址01第01通道01序列
主机发送:01 22 0C 01 28 B9 F5 87 01 00 00 53 98 D0
其中01 表设备地址,22表命令功能号,0C 表写入的子命令
设备回复:01 22 08 28 B9 F5 87 01 00 00 53 C0 47
其中01 表设备地址,22表命令功能号,08 表返回的数据长度,"28 B9 F5 87 01 00 00
53"为要写入的传感器64位序列号,写入后,设备原样返回写入的数据。
通讯协议详细内容请参考说明书。
与组态软件的连接
搜博智能温度模块采用标准的MODBUS-RTU协议,可以直接与各种组态软件连接,下面以
世纪长秋的《世纪星》组态软件为例,简介驱动的安装操作方法。
世纪星软件运行后,新建一个工程。
如上面所示,点击设备驱动管理后即可弹出选择界面:
选择PLC-莫迪康(Modicon)-Modbus(RTU协议)-串口
将串口设置成与模块连接的端口号,并将设备地址设置成1(模块默认),如下图所示:
点击完成,即可完成新设备的加载,模块正常加载后,双击设备管理:
如上图所示,搜博智能模块是上新建的设备,双击【驱动设备测试】命令按钮即可对设备进行联机测试。
点击【串口】图标可以调整波特率,本模块的默认波特率为9600,修改后保存后,可按如下图标显示增加寄出器变量:
寄存器名为4x0001,连续寄存器数量为12 (模块实际接的传感器数),变量起始名称可以任意写,设置好后,点击增加,即会出现上图所示的寄存器列表,点击【开始】命令,就可以对模块数据进行采集测试,此时,寄存器值都可以正常显示。比如值为:2487表明实际温度为24.87,即显示值除以100即为真实值。寄存器测试正常后即可在工程中进行调用显示,在此不作介绍。
随机清单
序号 | 名 称 | 型号 | 数量 | 备注 |
1 | 智能温度数据采集模块 | ***1900B | 1台 | |
2 | 说明书及合格证 | 1份 |
订货须知
型 号 | RS485接口订货号 | 备注 |
***1900B | ***1900B | 传感器需选配 |