[SD2100T]网络接口温度显示仪

产品型号:SD2100T  / 上海搜博   

[SD2100T]网络接口温度显示仪

天猫购买 京东购买
淘宝购买 速 卖 通

产品介绍


       SD2100T系列温度显示仪为RJ45网络接口温度变送器,基于TCP/IP网络及MODBUS-RTU协议,可实现多点同时监测,组网并远传。 
本产品可应(1)SMT行业温度数据监控 (2) 电子设备厂温度数据监控(3) 冷藏库温度监测(4) 仓库温度监测 (5) 药厂GMP监测系统(6) 环境温度监控(7) 电信机房温湿监控 (8) 其它需要监测温度的各种场合等。
为便于工程组网及工业应用,本模块采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。

接口说明


24点,温度变送器,模块,校验仪,显示仪,ds18b20,温度巡检仪,温度显示仪

产品特色


1  提供二次开发通讯协议
2  每台仪器有唯一的地址编号,可组网
3  数据读写方便,一个命令可以读出所有测量数据
4  传感器采用总线式布线方式,接线简单、方便灵活
5  高精度、免校正、全数字化采集,不会因距离太远而导致数据不准确
6  超长采集距离,传感器与模块之间的距离可达300-500米
7  支持1-24个温度测点

应用与方案


24点,温度变送器,模块,校验仪,显示仪,ds18b20,温度巡检仪,温度显示仪

 

TCP/IP网络配置

 1)对SD2100T进行网络配置

用户第一次对设备进入组网设置,需用随机配送的软件《SD2100T设置程序.exe》,双击打开软件后,会有如下界面,[常规参数]SD2100T接入网络后自动识别的参数,当然用户也可以通过本软件进行更改设置。

 2)对服务器进行网络配置

   配置完SD2100T后,需进一步配置服务器的IP及端口号。服务器中的IP,一定要与SD2100T中已设置的服务IP相一致,端口号也一定要相同。

我们以XP操作系统环境为例进行配置,在桌面右键点击属性,会弹出

本地连接,在本地连接图标上右健,单击属性,

3)虚拟串口配置

   TCP/IP设置结束后,需对设备进行数据采集测试。我们提供了虚拟串口设置软件《虚拟串口驱动程序.EXE》,以便快速进行采集。

    软件安装后,将采集端设置成TCP服务器,电脑的IP会自动识别,但端口号需要更改成与SD2100T配置的服务IP相同。

技术参数


 24点,温度变送器,模块,校验仪,显示仪,ds18b20,温度巡检仪,温度显示仪

 

产品照片


 24点,温度变送器,模块,校验仪,显示仪,ds18b20,温度巡检仪,温度显示仪

外形尺寸


                            

 

24点,温度变送器,模块,校验仪,显示仪,ds18b20,温度巡检仪,温度显示仪

 通讯协议


 设备所有操作或回复命令都为16进制数据。默认通讯波特率:9600,8,n,1。
基本命令格式:
[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC16校验]
意义如下:
A、设备地址:设备地址范围为1-35,其中250即0xFA为通用查询地址,当不知道设备地址时,可用此通用查询地址进行查询。
B、功能码:不同的应用需求功能码不同,比如3为查询输入寄存器数据。
C、起始地址:查询或操作寄存器起始地址。
D、数据长度:读取的长度,比如读取10个传感器的温度,此值为0x00 0A。
E、CRC校验:CRC16校验,高位在前,低位在后。


1)读取数据(功能码为0x03 )
[设备地址][03][起始地址:2字节][数据长度:2字节][CRC16校验]
设备响应:
[设备地址][命令号][返回的字节个数][数据1][数据2]...[数据n][CRC16校验]
响应数据意义如下:
A、返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。
B、数据1…N:各个传感器的测量值,每个数据占用两个字节。为整型数据,真实值为此值除以100。 
例如:查询1号设备上6个传感器数据:
发送:01 03 00 00 00 06 C5 C8
回应: 01 03 0C 05 46 04 C9 04 D5 04 C2 05 0D 04 C9 01 47
上例回复数据中:01表地址1,0C表数据长度为12个字节,由于测点数据长度占两个字节,比如第一个数据为05 46, 折成10进制即为:1350,因模块分辨率为0.01,该值需除以100,即实际值为13.50,同理:04 C9为第2路值,十进制数据为:1225,实际值为12.25.

2) 传感器序列号识别操作
    对于传感器,设备只有存储其序列号才能识别和正常检测。每个DS18B20都有唯一的64位识别序列号,我们提供了3种方法可以快速将一个或多个传感器的序列号存入到设备中。 
1. 自动写入(功能号:0x22,辅助命令号:0x01 )。
当未知传感器序列号时,可通过此方法自动写入序列号到设备中。本方法适用于单个传感器的序列号识别操作。
发送命令格式:
 [设备地址][命令号:0x02][辅助命令号:0x01][传感器编号][00] [04] [CRC16] 
意义如下: 
A、传感器编号:值范围为1-24。 
B、00 04 为十六进制数。
如果设备需要能够识别一个新传感器,识别并将其序列号保存于设备第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"为该传感器的序列号,回复正确的序列号,表明操作成功,若回复的序列号为00或FF开始,则不成功。
2.手动写入(功能号:0x22,辅助命令号:0x0C )
直接写入64位序列号即8个字节到指定设备指定编号位置,本方法适用于已知传感器序列号的条件下。
发送命令格式: 
[设备地址][命令号: 0x22][辅助命令号: 0x0C][传感器编号][8字节序列号][CRC16] 
意义如下: 
A、传感器编号:值范围为1-24。 
B、8字节序列号,如DS18B20序列号: 28 65 A2 E2 01 00 00 63。

例如需将序列号28 65 A2 E2 01 00 00 63写入到1号设备第1号位置,则
命令为:01 22 0C 01 28 65 A2 E2 01 00 00 63 62 2F  
设备回复为:01 22 08 28 65 A2 E2 01 00 00 63 53 41
设备响应格式: 
[设备地址][命令号][返回的字节个数][ 8字节序列号][CRC低8位][CRC高8位] 
A、返回的字节个数:一般为8,因为DS18B20 的64位序列号为8个字节。 
B、数据:8个字节的ID号。 
3.自动搜索(功能号:0x25,辅助命令号:0x05 )
  本方法适用于已接好一个或多个传感器时,将所有传感器序列号保存到设备中。
发送命令格式: 
[设备地址][命令号: 0x25][辅助命令号: 0x05][01 00 02][CRC16] 
说明: 01 00 02 为十六进制数,为固定值。
比如发送命令:FA 25 05 01 00 02 89 4B
设备回复:01 25 01 01 D0 43
设备响应格式: 
[设备地址][命令号][返回的字节个数][搜索到的传感器数][CRC低8位][CRC高8位] 
上例中01 01的第2个01表示设备搜索到1个传感器。搜索结束后,可以读出第一个传感器测量数据。
3)读取传感器序列号(功能号:0x23)
发送命令格式: 
[设备地址][命令号:0x23][通道号][传感器编号][00 08][CRC16] 
说明:
A、传感器编号:指定传感器编号(值范围为1-24)
B、00 08 为十六进制数,为固定值,因为传感器序列号为8字节。
例如发送命令:01 23 01 01 00 08 95 F7 
设备响应:01 23 08 28 A9 79 1F 03 00 00 0C 
设备响应格式:[设备地址][命令号][返回的字节个数][8字节序列号][CRC16] 

关键词: 24点,温度变送器,模块,校验仪,显示仪,ds18b20,温度巡检仪,温度显示仪, 本产品由我司自主研发设计,若产品功能不完全满足您的需求,我司可根据您的需求免费订制。