首页
搜索
历史搜索
首页 > 产品中心 > 传感器 > 温湿度传感器

WS1 温湿度传感器

Modbus协议 | 宽压供电 | 高灵敏度 | 隔离485

产品特点:DC7-30V宽压供电;通讯接口支持RS485;支持标准modbus协议,同时支持ASCII/RTU格式.产品功能温湿度采集支持波特率:2400,4800,9600,19200,38400产品选型主要参数接口说明RS485级联接线方式Modbus寄存...

型号:WS1 供电说明:DC 7-40V 输出信号:RS485 测量范围:-40℃到120℃/0-100%RH 通讯协议:Modbus RTU 安装方式:壁挂式

  产品特点


  DC7-30V宽压供电;


  通讯接口支持RS485;


  支持标准modbus协议,同时支持ASCII/RTU格式



  产品功能


  温湿度采集


  支持波特率:2400,4800,9600,19200,38400



  产品选型

型号modbusRS232RS485USBWiFi
DAM-WS1



  接口说明

  

WS1 温湿度传感器(图1)  
WS1 温湿度传感器接口说明


  RS485级联接线方式

  

WS1 温湿度传感器(图3)


  Modbus寄存器说明


  线圈寄存器地址表:

  

WS1 温湿度传感器寄存器地址表


  备注:


  ①:Modbus设备指令支持下列Modbus地址:


  00001至09999是离散输出(线圈)


  10001至19999是离散输入(触点)


  20001至29999是保持寄存器


  30001至39999是输入寄存器(通常是模拟量输入) 40001至49999是保持寄存器(通常存储设备配置信息)


  采用5位码格式,第一个字符决定寄存器类型,其余4个字符代表地址。地址1从0开始,如00001对应0000。


  ②:波特率数值对应表

数值波特率
038400
12400
24800
39600
419200
538400
6115200

  


  ③:继电器状态,通过30002地址可以查询,也可以通过00001---00002地址来查询,但控制只能使用00001---00002地址。


  30002地址数据长度为16bit。最多可表示16个继电器。


  对应结果如下:

 


Bit15141312111076543210
继电器位置876543161514131211109



  即 寄存器30009数据 的bit8 与寄存器00001的数据一样。


  同理:光耦输入也是如此。寄存器30003的bit8、bit9 与寄存器10001、10002都对应到指定的硬件上。


  寄存器地址按照PLC命名规则,真实地址为去掉最高位,然后减一。


  参考资料:http://hi.baidu.com/anyili001/item/573454e6539f60afc10d75c9


  波特率更改方法


  http://pan.baidu.com/s/1o6r2PNc(软件视频教程连接)


  1.使用Modbuspoll软件,打开提供的工程,可直接对寄存器进行读取和设置。


  通过这个软件可以直接改变通信波特率,监测温湿度等


  0为默认的波特率,1为2400,2为4800, ,3为9600,4为19200,5为38400

  

WS1 温湿度传感器(图5)


  通讯指令示例


  本产品支持标准modbus指令,有关详细的指令生成与解析方式,可根据本文中的寄存器表结合参考《MODBUS协议中文版》 即可。参考:http://pan.baidu.com/s/1hqsuZNu


  应用举例及其说明:本机地址除了拨码开关地址之外,还有默认的254为广播地址。当总线上只有一个设备时,无需关心拨码开关地址,直接使用254地址即可,当总线上有多个设备时通过拨码开关选择为不同地址,发送控制指令时通过地址区别。


  注意:RS232总线为1对1总线,即总线上只能有两个设备,例如电脑与继电器板卡,只有485总线才可以挂载多个设备。


  指令生成说明:对于下表中没有的指令,用户可以自己根据modbus协议生成,对于继电器线圈的读写,实际就是对modbus寄存器中的线圈寄存器的读写,上文中已经说明了继电器寄存器的地址,用户只需生成对寄存器操作的读写指令即可。例如读或者写继电器1的状态,实际上是对继电器1对应的线圈寄存器0001的读写操作。


  情景 RTU格式(16进制发送) ASCII格式(ASCII格式发送)


  查询温度 FE040000000125C5 3A 46 45 30 34 30 30 30 30 30 30 30 31 46 44 0D 0A


  返回信息 FE 04 02 00 00 AD 24 3A 46 45 30 34 30 32 30 30 30 30 46 43 0D 0A


  查询湿度 FE04000100017405 3A 46 45 30 34 30 30 30 31 30 30 30 31 46 43 0D 0A

  

WS1 温湿度传感器(图6)


  详解:

  1:模拟量查询

  查询温度

  FE040000000125C5

字段含义备注
FE设备地址
404指令查询输入寄存器指令
00 00起始地址要查询的第一个模拟量寄存器地址
00 01查询数量要查询的模拟量数量
25 C5CRC16

  模拟返回信息:

  FE 04 02 00 00 AD 24

  

字段含义备注
 FE 设备地址
 04 04指令 返回指令:如果查询错误,返回0x82
 02 字节数 返回状态信息的所有字节数。1+(n-1)/8
 00(TH)00(TL) 查询的AD字TH为温度高字节,TL 为温度低字节
 AD 24 CRC16


  测试软件说明

  

WS1 温湿度传感器(图7)


  软件功能:

  监测温湿度


  修改波特率



  常见问题与解决方法


  1.继电器板卡供电后使用232接口无法建立通信,无法控制


  首先测试不同波特率是否可以控制,485接口注意A+、B-线以及屏蔽线,屏蔽线不是必须,但在通信误码率大的情况下必须接上,即便距离很近也可能出现此类情况。


  2.485总线,挂载了大于1个的设备,我以广播地址255发送继电器1吸和,但并不是所有模块的继电器1吸和。


  广播地址在总线上只有一个设备时可以使用,大于1个设备时请以拨码开关区分地址来控制,否则会因为模块在通信数据的判断不同步上导致指令无法正确执行。


 主要参数

参数说明
数据接口RS485
额定电压DC 7-30V
电源指示1路红色LED指示(不通信时常亮,通信时闪烁)
通讯指示与电源指示灯共用
温度范围 工业级,-40℃~120℃
湿度范围 0-100%RH
尺寸 65*45*28.5mm
重量100g
默认通讯格式9600,n,8,1
波特率2,400,480,096,001,920,000,000
软件支持配套配置软件、控制软件;
支持各家组态软件;
支持Labviewd等


WS1 温湿度传感器相关资料下载
WS1 温湿度传感器说明书 WS1 温湿度传感器说明书
测试软件 DAM调试软件
JYDAM调试软件
应用软件 聚英组态软件
协议说明 协议说明
参考源码 参考源码
PLC例程 PLC例程
第三方组态例程 第三方组态例程
在线购买
批量采购/定制产品

销售专线: 010-82899827/1 4006688400 7x24小时销售服务热线

联系邮箱:juyingele@163.com

技术咨询

在线咨询: 点击咨询

联系邮箱:juyingele@163.com

暂时没有本产品的使用视频