温湿度传感器 通讯协议

合集下载

海林自控 HL-SR-MD 温湿度传感器使用说明书

海林自控 HL-SR-MD 温湿度传感器使用说明书

HL-SR-MD 温湿度传感器使用说明书应用HL-SR-MD 温湿度传感器广泛应用于楼宇自控领域,主要用于室内温度、湿度的测量,本传感器为RS-485通信型输出方式,采用了标准的MODBUS RTU 通信协议,可以适应各种控制系统的不同要求。

型号说明技术指标测温范围:-20℃~80℃ 测温精度:±0.3℃(@25℃) 测湿范围:0~100%RH测湿精度:0~20%RH ±5%RH20%~90%RH ±3%RH 90%~100%RH ±5%RH环境温度:0~45℃环境湿度:5~95% RH (不结露) 接线端子:能够连接2根1.0mm 2 或1根1.5mm 2的导线 电源电压:DC15-35V输出信号:RS485防护等级:IP30接线说明V+——电源正极;V-——电源负极;A ——RS485 A 端;B ——RS485 B 端;接线注意事项:1. 传感器湿敏感组件及器件应避免静电,注意不要用手触摸,以防损坏。

2. 所有引线应与接线标识相符,并且接线工作只能由专业人员进行。

3. 传感器的引线应与高、低电压线路或其它用电设备(接触器、线圈、电机等)的走线分开。

4. 推荐采用屏蔽电缆接线以预防干扰,屏蔽层单端接地,通常接控制器的信号地线,不可以接强电的地或者大地,以免引入更多干扰。

安装示意外形尺寸图 安装尺寸图向上安装注意事项:1. 传感器测湿应置于普通洁净程度的空气环境中,如暴露在诸如丙酮蒸气、氯气或高浓度烟雾(香烟)等环境中将导致其损坏。

2. 传感器应固定在空气自然循环不受限制的地方,切勿将传感器置于阳光直射或者靠近灯源、壁炉、暖气以及特别潮湿的地方。

基本功能设置 1.通讯波特率选择通讯波特率的选择是通过PCB 上的拨码开关BS 来实现的。

波特率选择拨码开关BS 的状态与波特2. 传感器通讯地址设置传感器通讯地址的设置是通过PCB 上的6位拨码开关AS 来实现的。

modbus tcp通讯案例

modbus tcp通讯案例

modbus tcp通讯案例Modbus TCP通信是一种常用的工业通信协议,用于实现设备之间的数据交换。

下面列举了10个与Modbus TCP通信相关的案例,以帮助读者更好地理解该协议的应用。

1. 工业自动化控制:Modbus TCP通信常用于工业自动化领域,如控制系统与PLC之间的数据交换。

通过Modbus TCP协议,可以实现远程监控和控制各种工业设备,提高生产效率和质量。

2. 电力监控与管理:Modbus TCP通信可以用于电力系统的实时监测和远程管理。

例如,通过与电能表等设备进行通信,可以获取电力消耗数据并进行分析,以便进行能源管理和优化。

3. 温湿度监测:Modbus TCP通信可以用于温湿度传感器与监控系统之间的数据传输。

通过与温湿度传感器进行通信,可以实时获取环境温湿度信息,以便进行空调控制和环境监测。

4. 智能家居控制:Modbus TCP通信可以用于智能家居系统中各种设备的远程控制和监测。

例如,通过与智能插座、智能灯泡等设备进行通信,可以实现远程开关和亮度调节。

5. 水处理控制:Modbus TCP通信可以用于水处理系统中的控制和监测。

例如,通过与水泵、流量计等设备进行通信,可以实现远程控制和监测水处理过程,提高水质和节约能源。

6. 风力发电控制:Modbus TCP通信可以用于风力发电系统的控制和监测。

通过与风力发电机组进行通信,可以实时获取发电量和转速等数据,以便进行运维管理和故障诊断。

7. 网络监控与管理:Modbus TCP通信可以用于网络设备的监控和管理。

通过与路由器、交换机等设备进行通信,可以实时获取网络流量和设备状态信息,以便进行故障排除和优化网络性能。

8. 物流追踪与管理:Modbus TCP通信可以用于物流追踪与管理系统中的数据传输。

例如,通过与RFID读写器进行通信,可以实时获取货物的位置和状态信息,以便进行物流调度和跟踪。

9. 智能停车系统:Modbus TCP通信可以用于智能停车系统中的数据交互。

RS485温湿度传感器说明书

RS485温湿度传感器说明书

RS485温湿度传感器说明书RS485温湿度传感器说明书1.使⽤说明1.11.2 参数说明2. 通信协议2.2 数据帧格式定义采⽤Modbus-RTU 通讯规约,格式如下:初始结构≥4 字节的时间地址码= 1 字节功能码= 1 字节数据区= N 字节错误校验= 16 位CRC 码结束结构≥4 字节的时间地址码:为变送器的地址,在通讯⽹络中是唯⼀的(出⼚默认0x01)。

功能码:主机所发指令功能指⽰,本变送器只⽤到功能码0x03(读取寄存器数据)。

数据区:数据区是具体通讯数据,注意16bits数据⾼字节在前!CRC码:⼆字节的校验码。

主机问询帧结构:从机应答帧结构:2.4 通讯协议⽰例以及解释举例:读取设备地址0x01的温湿度值温度计算:当温度低于0 ℃时温度数据以补码的形式上传。

温度:FF9B H(⼗六进制)= -101 => 温度= -10.1℃湿度计算:湿度:292 H (⼗六进制)= 658 => 湿度= 65.8%RH3. 常见问题及解决办法3.1 设备⽆法连接到PLC或电脑可能的原因:1)电脑有多个COM⼝,选择的⼝不正确。

2)设备地址错误,或者存在地址重复的设备(出⼚默认全部为1)。

3)波特率,校验⽅式,数据位,停⽌位错误。

4)主机轮询间隔和等待应答时间太短,需要都设置在200ms以上。

5)485总线有断开,或者A、B线接反。

6)设备数量过多或布线太长,应就近供电,加485增强器,同时增加120Ω终端电阻。

7)USB转485驱动未安装或者损坏。

8)设备损坏。

V1.0 ⽂档建⽴。

V1.1 增加各种不同的卡轨壳。

V1.2 增加布线规则以及常见问题的解决办法。

昆仑海岸JZH-101无线温湿度传感器使用说明书

昆仑海岸JZH-101无线温湿度传感器使用说明书

北京昆仑海岸传感技术有限公司1一.概述采集、传输一体化设计,可集成多种传感器及变送器,智能管理、智能传输。

传输距离远,采用2.4G DSSS 扩频技术,抗干扰能力更强。

16物理信道可选,65535个网络ID 可设,组网能力更强。

适用于室内环境测量、农业大棚智能管理等。

二.技术参数供电:DC 12V(9V~28V)或电池供电(1#锂离子电池3.6V)工作频段:2.4GHz 网络:ZigBee PRO 协议通信距离:≥800m(空旷环境)信道:16个(0~F)网络ID:0x0000~0xFFFE 波特率:38400bps 量程:湿度:0%RH~100%RH温度:-20℃~60℃准确度:湿度:±3%RH(5%RH~95%RH,25℃)温度:±0.5℃(0℃~50℃)长期稳定性:湿度:﹤1%RH/y温度:﹤0.1℃/y休眠时间:设置范围60~65535s(默认60s)工作时间:≤1s 启动时间:≤1s数据传输格式:主动上报工作环境:-20℃~60℃;5%RH~95%RH (非结露)存储条件:-20℃~60℃;5%RH~95%RH (非结露)功耗:最大≤30mA(DC 12V 供电时)休眠≤15uA(电池供电时)响应时间:﹤15s(1m/s 风速)电池寿命:1年(1次/min,25℃±5℃,电量19Ah)安装方式:采用壁挂安装方式外壳:ABS 白色180mm ×130mm ×53mm 产品重量:≤470g三.外形尺寸四.注意事项1、使用前请认真阅读本说明书,确保接线正确。

任何错误接线均有可能对传感器造成不可逆损坏。

2、防止化学试剂、油、粉尘等直接侵害传感器,勿在结露、极限温度环境下长期使用。

请勿进行冷、热冲击。

3、防止化学试剂、油、粉尘等直接侵害传感器,勿在结露、极限温度环境下长期使用。

请勿进行冷、热冲击。

4、偏移量设置影响测量准确度,用户进行修改须有计量设备和标准环境,昆仑海岸传感技术有限公司不对修改后的准确度负责。

RS485 温湿度传感器使用说明书

RS485 温湿度传感器使用说明书

RS485温湿度传感器使用说明概述这是一款高精度工业级RS485温湿度传感器,采用高品质数字集成传感器,配以可靠的数字化处理电路,从而将环境中的温度和湿度转换成与之相对应的RS485信号,能可靠地与上位机系统等进行集中监控。

模块测量范围广,支持-40~120℃的温度检测和0~99.9%RH的湿度检测,检测精度高,响应速度快。

铝合金外壳全包裹,防水耐高温,在较恶劣环境也能正常使用;探头采用透气防尘设计,有效保护内部线路板,延长使用寿命。

该产品具有优良的长期稳定性、低延滞性、强抗化学污染能力和极优的可重复性,是暖通空调应用中精确测量相对湿度及温度的理想解决方案。

可广泛应用于楼宇自动化、气候与暖通自动控制、博物馆与宾馆的气候站、暖通空调系统闭环控制等领域。

产品参数●温度测量范围: -40~120℃●湿度测量范围: 0~99.9%RH●温度精度:±0.3℃(25℃)●湿度精度:±2%RH(25℃)●采样周期: 3S●供电电压: 12~36V(DC)●产品尺寸:200mm(L)×15.7mm(D)●输出信号: RS485信号●通信协议:标准MODBUS RTU协议●波特率: 9600(默认)●显示分辨率:温度:0.1℃;湿度:1%RH●灵敏度衰减值:温度<0.1℃/年;湿度<0.5%RH/年引脚释义① 黄色 ② 红色 ③ 黑色 ④ 白色接线示意图RS485 通信协议1、内部寄存器映射地址2、支持的功能码0x03:读多路寄存器0x10:写多路寄存器读指令:主机帧格式变送器地址+0x03+寄存器起始地址(2 字节)+寄存器数量(2 字节)+CRC 低位+CRC 高位变送器返回格式变送器地址+0x03+返回字节数(1 字节)+数据 0+..+数据 n+CRC 低位+CRC 高位写指令:主机帧格式变送器地址+0x10+寄存器起始地址(2字节)+寄存器数量(2字节)+发送字节数(1个字节)+数据0+..+数据n +CRC低位+CRC高位变送器返回格式变送器地址+0x10+寄存器起始地址(2 字节)+寄存器数量(2 字节)+CRC 低位+CRC 高位写功能码特殊说明:1、在内部寄存器映射地址里面,只有 0x000C-0x001E 的地址才可以写,其他地址禁止写。

奥松AM2322温湿度传感器技术手册说明书

奥松AM2322温湿度传感器技术手册说明书

AM2322技术手册温湿度传感器•完全标定•数字信号输出•卓越的长期稳定性•低功耗,性价比高•标准I2C总线输出•标准单总线输出 产品综述AM2322数字温湿度传感器是一款含有己校准数字信号输出的温湿度复合型传感器。

采用专用的温湿度采集技术,确保产品具有极高的可靠性与卓越的长期稳定性。

传感器包括一个电容式感湿元件和一个高精度集成测温元件,并与一个高性能微处理器相连接。

该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。

AM2322通信方式采用单总线、标准I2C两种通信方式。

标准单总线接口,使系统集成变得简易快捷。

超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选择。

I2C通信方式采用标准的通信时序,用户可直接挂在I2C通信总线上,无需额外布线,使用简单。

两种通信方式都采用直接输出经温度补偿后的湿度、温度及校验CRC 等数字信息,用户无需对数字输出进行二次计算,也无需要对湿度进行温度补偿,便可得到准确的温湿度信息。

两种通信方式可自由切换,用户可自由选择,使用方便,应该领域广泛。

产品为4引线,连接方便,特殊封装形式可根据用户需求而提供。

图 1: AM2322外形尽寸(单位:mm未注明公差:±0.2mm)外部接口: 1:VDD 2:SDA 3:GND 4:SCL9.0±1应用范围暖通空调 、除湿器、测试及检测设备、消费品、汽车 、自动控制、数据记录器、气象站、家电、湿度调节、医疗及其他相关温湿度检测控制。

4.0±0.50.40±0.05传感器性能电气特性表2 电气特性。

此精度为出厂检验时,传感器在 25℃供电电压为 5V 条件下的测试精度。

此数值不包括迟滞和非线性,并只适用于非冷凝条件。

25℃和1m/s 气流条件下,达到一阶响应 63%所需时间。

正常工作范围:0-80%RH, 超出此范围,传感器读数会有偏差(在90%RH 湿度下 200 小时后,漂移<3%RH)。

温湿度传感器(MODBUS)通讯协议

温湿度传感器(MODBUS)通讯协议

温湿度传感器(MODBUS)通讯协议1、概述通信协议详细地描述了KTR-TH11的输入和输出命令、信息和数据,以便第三方使用和开发。

1.1通信协议的作用使信息和数据在上位机(主站)和KTR-TH11之间有效地传递,允许访问KTR-TH11的所有测量数据。

KTR-TH11温湿度传感器可以实时采集现场温湿度的值,具备一个RS485通讯口,能满足小型温湿度监控系统的要求。

其功能和技术指标参见用户手册。

KTR-TH11温湿度传感器通信协议采用MODBUS RTU协议,本协议规定了应用系统中主机与KTR-TH11温湿度传感器之间,在应用层的通信协议,它在应用系统中所处的位置如下图所示:本协议所处的位置从机:1.2 物理接口:连接上位机的主通信口,采用标准串行RS485通讯口,使用接线端子。

信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。

数据传输缺省速率为9600b/s2、MODBU RTU通信协议详述2.1 协议基本规则以下规则确定在回路控制器和其他串行通信回路中设备的通信规则。

1)所有回路通信应遵照主/从方式。

在这种方式下,信息和数据在单个主站和从站(监控设备)之间传递。

2)主站将初始化和控制所有在通信回路上传递的信息。

3)无论如何都不能从一个从站开始通信。

4)所有环路上的通信都以“打包”方式发生。

一个包裹就是一个简单的字符串(每个字符串8位),一个包裹中最多可含255个字节。

组成这个包裹的字节构成标准异步串行数据,并按8位数据位,1位停止位,无校验位的方式传递。

串行数据流由类似于RS232C 中使用的设备产生。

5)所有回路上的传送均分为两种打包方式:A) 主/从传送B) 从/主传送6)若主站或任何从站接收到含有未知命令的包裹,则该包裹将被忽略,且接收站不予响应。

2.2数据帧结构描述每个数据帧组成如下:RTU模式地址功能代码数据数量数据1...数据nCRC 16位校验3、按键功能第一个按键:长按5秒进入设置设备地址模式,长按5秒退出设置设备地址模式。

温湿度传感器通讯协议

温湿度传感器通讯协议

MODBU‎S-RTU通讯‎协议简介1.1 Modbu‎s协议简述‎ACRXX‎X E系列仪‎表使用的是‎M odbu‎s-RTU通讯‎协议,MODBU‎S协议详细‎定义了校验‎码、数据序列等‎,这些都是特‎定数据交换‎的必要内容‎。

MODBU‎S协议在一‎根通讯线上‎使用主从应‎答式连接(半双工),这意味着在‎一根单独的‎通讯线上信‎号沿着相反‎的两个方向‎传输。

首先,主计算机的‎信号寻址到‎一台唯一的‎终端设备(从机),然后,终端设备发‎出的应答信‎号以相反的‎方向传输给‎主机。

Modbu‎s协议只允‎许在主机(PC,PLC等)和终端设备‎之间通讯,而不允许独‎立的终端设‎备之间的数‎据交换,这样各终端‎设备不会在‎它们初始化‎时占据通讯‎线路,而仅限于响‎应到达本机‎的查询信号‎。

1.2 查询—回应周期1.2.1 查询查询消息中‎的功能代码‎告之被选中‎的从设备要‎执行何种功‎能。

数据段包含‎了从设备要‎执行功能的‎任何附加信‎息。

例如功能代‎码03是要‎求从设备读‎保持寄存器‎并返回它们‎的内容。

数据段必须‎包含要告之‎从设备的信‎息:从何寄存器‎开始读及要‎读的寄存器‎数量。

错误检测域‎为从设备提‎供了一种验‎证消息内容‎是否正确的‎方法。

1.2.2 回应如果从设备‎产生一正常‎的回应,在回应消息‎中的功能代‎码是在查询‎消息中的功‎能代码的回‎应。

数据段包括‎了从设备收‎集的数据:如寄存器值‎或状态。

如果有错误‎发生,功能代码将‎被修改以用‎于指出回应‎消息是错误‎的,同时数据段‎包含了描述‎此错误信息‎的代码。

错误检测域‎允许主设备‎确认消息内‎容是否可用‎。

1.3 传输方式传输方式是‎指一个数据‎帧内一系列‎独立的数据‎结构以及用‎于传输数据‎的有限规则‎,下面定义了‎与Modb‎u s 协议– RTU方式‎相兼容的传‎输方式。

每个字节的‎位:· 1个起始位‎· 8个数据位‎,最小的有效‎位先发送·无奇偶校验‎位· 1个停止位‎错误检测(Error‎check‎i ng):CRC(循环冗余校‎验)1.4 协议当数据帧到‎达终端设备‎时,它通过一个‎简单的“端口”进入被寻址‎到的设备,该设备去掉‎数据帧的“信封”(数据头),读取数据,如果没有错‎误,就执行数据‎所请求的任‎务,然后,它将自己生‎成的数据加‎入到取得的‎“信封”中,把数据帧返‎回给发送者‎。

温湿度传感器(MODBUS)通讯协议

温湿度传感器(MODBUS)通讯协议

温湿度传感器(MODBUS)通讯协议1、概述通信协议详细地描述了KTR-TH11的输入和输出命令、信息和数据,以便第三方使用和开发。

1.1通信协议的作用使信息和数据在上位机(主站)和KTR-TH11之间有效地传递,允许访问KTR-TH11的所有测量数据。

KTR-TH11温湿度传感器可以实时采集现场温湿度的值,具备一个RS485通讯口,能满足小型温湿度监控系统的要求。

其功能和技术指标参见用户手册。

KTR-TH11温湿度传感器通信协议采用MODBUS RTU协议,本协议规定了应用系统中主机与KTR-TH11温湿度传感器之间,在应用层的通信协议,它在应用系统中所处的位置如下图所示:本协议所处的位置从机:1.2 物理接口:连接上位机的主通信口,采用标准串行RS485通讯口,使用接线端子。

信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。

数据传输缺省速率为9600b/s2、MODBU RTU通信协议详述2.1 协议基本规则以下规则确定在回路控制器和其他串行通信回路中设备的通信规则。

1)所有回路通信应遵照主/从方式。

在这种方式下,信息和数据在单个主站和从站(监控设备)之间传递。

2)主站将初始化和控制所有在通信回路上传递的信息。

3)无论如何都不能从一个从站开始通信。

4)所有环路上的通信都以“打包”方式发生。

一个包裹就是一个简单的字符串(每个字符串8位),一个包裹中最多可含255个字节。

组成这个包裹的字节构成标准异步串行数据,并按8位数据位,1位停止位,无校验位的方式传递。

串行数据流由类似于RS232C 中使用的设备产生。

5)所有回路上的传送均分为两种打包方式:A) 主/从传送B) 从/主传送6)若主站或任何从站接收到含有未知命令的包裹,则该包裹将被忽略,且接收站不予响应。

2.2数据帧结构描述每个数据帧组成如下:RTU模式地址功能代码数据数量数据1...数据nCRC 16位校验3、按键功能第一个按键:长按5秒进入设置设备地址模式,长按5秒退出设置设备地址模式。

温湿度传感器产品说明书 ZZ-THS-ST

温湿度传感器产品说明书 ZZ-THS-ST

温湿度传感器产品说明书ZZ-THS-ST目录温湿度传感器产品说明书 (1)ZZ-THS-ST (1)1.产品简介 (3)1.1产品概述 (3)1.2功能特点 (3)2.参数详情 (4)2.1外形尺寸图 (4)2.2基本参数 (4)2.3模拟量参数含义 (5)2.3.1模拟量4-20mA电流输出 (5)2.3.2模拟量0-10V电压输出 (5)2.3.3模拟量0-5V电压输出 (6)2.4通讯协议 (6)2.4.1通讯基本参数 (6)2.4.2数据帧格式定义 (7)2.4.3寄存器地址 (9)2.4.4通讯协议示例以及解释 (9)3.安装使用 (11)3.1系统架构图 (12)3.1.1直接接电脑或者PLC (12)3.1.2网络传输使用 (13)3.2接口说明 (13)3.3接线说明 (14)3.3.1典型四线制接线方式 (14)3.3.2典型三线制接线方式 (16)3.4协议调试(只适用于485输出型) (17)4.包装售后 (21)4.1产品包装清单 (21)4.2联系方式 (21)4.3质保与售后 (21)4.4免责声明 (22)1.产品简介1.1产品概述该变送器广泛适用于农业大棚/花卉培养等需要温湿度监测的场合。

传感器内输入电源,感应探头,信号输出三部分完全隔离。

安全可靠,外观美观,安装方便。

1.2功能特点●探头灵敏度高●信号稳定,精度高●测量范围宽、线形度好●防水性能好、使用方便●便于安装、传输距离远等2.参数详情2.1外形尺寸图2.2基本参数参数技术指标温度测量范围-40℃-80℃(可定制)湿度测量范围0-100%RH温度测量精度±0.5℃(25℃典型值)湿度测量精度±3%RH(5%RH-95%RH,25℃典型值)(1)温度长期稳定性≤0.1℃/y温度长期稳定性≤1%/y通讯端口RS485Modbus协议/模拟量接口(电压型或者电流型)供电电源12V-24V DC最大功耗≤0.3W(@12V DC,25℃)外形尺寸110×85×44mm3电流输出类型4-20mA电流输出负载≤600欧姆电压输出类型0-5V/0-10V电压输出负载≤250欧姆工作压力范围0.9-1.1atm2.3模拟量参数含义2.3.1模拟量4-20mA电流输出电流值温度湿度4mA-45℃0%20mA115℃100%计算公式为P=(I-4mA)*6.25%其中I的单位为mA。

LH-TH10系列温湿度传感器说明书

LH-TH10系列温湿度传感器说明书

温湿度传感器说明书适用型号:LH-TH10系列修订记录:目录1.产品介绍 (2)2.规格参数 (2)3.产品尺寸 (3)4.485通信协议与数据格式 (3)4.1.通讯基本参数 (3)4.2.数据帧格式定义 (3)4.3.寄存器地址 (4)4.4.参数读取 (5)5.电气接线 (6)6.售后服务 (6)6.1.售后服务承诺 (6)6.2.免责声明 (6)6.3.联系方式 (7)1.产品介绍LH-TH10是集温度、湿度于一体的高精度温湿度传感器,使用低功耗的M0内核单片机实时采集温度、湿度,克服了传统模式温湿度传感器不稳定、误差大等严重缺陷。

实时值可通过RS485读取出来,方便与上位机联网。

广泛用于工业现场测量、电信基站、生产车间、机房、仓库、农业大棚、医院、实验室、酒店宾馆、仓库温湿度监测、工地等多种测量场合。

2.规格参数3.产品尺寸图3.14.485通信协议与数据格式4.1.通讯基本参数4.2.数据帧格式定义采用Modbus-RTU 通询规约,格式如下:地址码=1字节功能码=1字节数据区=N字节错误校验=16位CRC码结束结构>=4字节的时间地址码:为设备的地址,在通询网络中是唯一的。

功能码:主机所发指令功能提示。

数据区:数据区是具体通询数区,注意16bits数据高字节在前。

CRC码:二字节的校验码。

地址码功能码寄存器起始地址寄存器长度校验码低位校验码高位问询1字节1字节2字节2字节1字节1字节地址码功能码有效字节数数据区校验码低位校验码高位应答1字节1字节1字节2字节1字节1字节4.3.寄存器地址4.4.参数读取(1)例:读取设备地址为01的传感器温湿度地址码功能码起始地址数据长度校验码低位校验码高位问询0x010x030x00,0x010x00,0x020x950xCB地址码功能码字节数数据值(温度、湿度)校验码低位校验码高位应答0x010x030x040x01,0x0B,0x01,0xDE0x0B0xC5注释:将返回的十六进制数据转换成十进制除以10,即可得到相应的温湿度值。

AHT20 温湿度传感器说明书

AHT20 温湿度传感器说明书

AHT20说明书温湿度传感器●完全标定●高性价比●数字输出,I2C接口●优异的长期稳定性●响应迅速、抗干扰能力强●宽电压支持2.2-5.5VDC产品简述AHT20温湿度传感器嵌入了适于回流焊的双列扁平无引脚SMD封装,传感器输出经过标定的数字信号,标准I2C格式。

AHT20配有ASIC专用芯片、MEMS半导体电容式湿度传感元件和片上温度传感元件,使其性能大大提升,每一个传感器都经过校准和测试,并印有产品批号。

应用范围广泛应用于智能家居、消费电子、医疗、汽车、工业、气象等领域,例如:暖通空调、除湿器和冰箱等家电产品,测试和检测设备及其他相关温湿度检测产品。

图1.AHT20传感器封装图(单位:mm公差:±0.2mm)传感器性能相对湿度表1.湿度特性表参数条件最小典型最大单位分辨率典型-0.024-%RH 精度误差1典型-±2-%RH 最大见图2-%RH 重复性--±0.1-%RH 迟滞--±1-%RH 非线性--<0.1-%RH 响应时间2τ63%-<8-s 工作范围扩展30-100%RH 年漂移4正常-<1-%RH/yr图2.25℃时相对湿度的典型误差和最大误差电气特性表2.电气特性参数条件最小典型最大单位供电电压典型 2.2 3.3 5.5V 供电电流,IDD5休眠--250nA 测量-980-µA 功耗5休眠--0.8µW 测量- 3.2-mW通讯两线数字接口,标准I 2C 协议1此精度为出厂检验时,传感器在25℃供电电压为3.3V 条件下的测试精度。

此数值不包括迟滞和非线性,并只适用于非冷凝条件。

225℃和1m/s 气流条件下,达到一阶响应63%所需时间。

3超出8~85%RH 范围,传感器读数偏差请参阅用户指南1.1。

4如果传感器周围有挥发性溶剂、带刺激性气味的胶带、粘合剂以及包装材料,读数可能会偏移。

详细说明请参阅“用户指南”。

STM32F103系列单片机与具备MODBUS_RTU通讯协议的设备通讯案例

STM32F103系列单片机与具备MODBUS_RTU通讯协议的设备通讯案例

STM32F103系列单片机与具备MODBUS_RTU通讯协议的设备通讯案例STM32F103系列单片机是一款高性能、低功耗的微控制器,广泛应用于工业自动化领域。

其中,MODBUS_RTU通讯协议是工业现场常用的一种通讯协议,用于实现设备之间的数据交换。

本文将介绍一种基于STM32F103系列单片机与具备MODBUS_RTU通讯协议的设备通讯的实例。

首先,我们需要了解MODBUS_RTU通讯协议的具体内容。

MODBUS_RTU 是一种串行通讯协议,采用二进制格式进行数据传输。

通讯协议中定义了各种功能码,用于实现不同的操作。

在通讯过程中,主机发送请求命令给从机,从机执行相应的操作并返回结果给主机。

接下来,我们以STM32F103系列单片机作为主机,与一个带有MODBUS_RTU通讯协议的温湿度传感器进行通讯为例。

首先,在STM32F103单片机上,我们需要配置串口通讯模块。

可以使用STM32库函数来简化配置过程。

首先,我们需要初始化串口通讯模块的引脚和参数,包括波特率、数据位、停止位等等。

然后,我们需要开启串口发送和接收中断,以便及时处理收到的数据。

在通讯过程中,STM32F103单片机作为主机,需要发送请求命令给温湿度传感器,并接收传感器返回的数据。

在发送请求命令时,需要构造MODBUS_RTU通讯协议的数据包,包括起始码、设备地址、功能码、数据等等。

在接收数据时,我们需要进行数据的解析和处理。

可以使用STM32库函数提供的串口中断处理函数来实现。

接下来,我们需要了解温湿度传感器的通讯协议。

通常情况下,温湿度传感器会提供详细的通讯协议文档,其中包括设备地址、功能码、数据格式等等。

根据通讯协议文档,我们可以构造请求命令,并根据返回数据解析结果。

在实现通讯功能之前,我们需要搭建好硬件平台。

可以选择将STM32F103单片机与温湿度传感器通过串口连接起来,同时确保电源供应的正常。

在软件开发方面,我们可以使用Keil MDK或者STM32CubeIDE等集成开发环境,选择适合的编程语言,如C语言或者汇编语言。

温湿度变送器(MODBUS)通讯协议 -3

温湿度变送器(MODBUS)通讯协议 -3

温湿度传感器(MODBUS )通讯协议1、 概述 1.1 引言通讯规约详细描述了本机通讯的读、写命令格式及信息和数据的定义,以便第三方开发使用。

1. 2 电气特点及符合标准1) 连接上位机的主通信接口,采用标准串行RS485通讯口,使用接线端子。

2) 信息传输方式为异步方式,字节格式为起始位1位,数据位8位,停止位1位,无校验。

3) 数据传输速率1200b/s, 2400b/s, 4800b/s, 9600b/s, 19200b/s 可选,缺省为9600b/s 。

4) 符合MODUBS RTU 协议标准。

2、MODBUS RTU 通信协议详述2.1 协议基本规则以下规则确定在回路控制器和其他串行通信回路中设备的通信规则。

1)所有RS485通讯回路都应遵照主/从方式。

依照这种方式,数据可以在一个主站(如:PC)和多个子站(如:HS320 )之间传递。

任何一次通讯都不能从子站开始。

2)主站将初始化和控制在RS485通讯回路上传递的所有信息。

3)所有回路上的传送均分为两种方式:A) 主/从传送 B) 从/主传送4)在RS485回路上的所有通讯都以“信息帧”方式传递。

如果主站或子站接收到含有未知命令的信息帧,则不予以响应“信息帧”就是一个由字节构成的字符串(最多255个字节),是由信息头和发送的编码数据构成标准的异步串行数据,该通讯方式也与RTU 通讯规约相兼容。

2.2信息帧结构描述每个信息帧组成如下:3、 字节格式通讯传输为异步方式,并以字节为单位。

在主站和子站之间传递的每一个字节帧都是10位(无校验位)的串行数据流。

字节帧格式:startenddata起始位停止位数据位4、命令报文格式4. 1读数据:主站发送注意:每一个数据用两个字节整数表示,高位在前,低位在后如:带符号整数范围 -32768---32767上传数据需除十,正数的范围为16进制0X0000-0X7FFF,负数采用正数的补码方式传输,其范围为16进制0X8000-0XFFFF,如:湿度上传16进制 0X0311,对应十进制785,表示78.5%温度上传16进制 0X00FF,对应十进制255,表示25.5℃温度上传16进制 0XFF9B,对应十进制100(0XFFFF-0XFF9B=0X64), 表示-10.0℃6、网络采样定时温湿度传感器中,上位机读取数据每次间隔时间不小于500ms,推荐值1s。

TH-802网络型温湿度传感器

TH-802网络型温湿度传感器
TH-802网络型温湿度传感器
安装使用说明书
一、特点:
属精密网络型温湿度传感器,可以设定通讯地址1-255和波特率1200-19200bps;
经可溯源标准检验,精度高并具备程序校准精度功能,低功耗、高稳定性;
提供RS485输出,供主机采集;
通讯协议采用标准modbus协议;
阻燃绝缘纤维外壳,采用快速端子,安全可靠;
用途广泛,配备相应封装的温湿度探头可测量各种管道及特殊场合的温湿度。
二、技术参数、输入输出接口形式mA;
显示:数码显示测量值,自检显示如右图;
测湿范围:0 ~ 100%RH;
精度:±3%RH;
测温范围:-10 ~ 50℃;
精度:±0.5℃(25℃)
串行输出:RS485
通讯波特率缺省值为9600bps,地址为“1”
要求定制其它特殊的温度传感器请与供应商联系
供电电源不能误接入输出端,否则造成传感器永久损坏
如果出现异常,请仔细检查电源和连线,不能排除故障时,知会维护人员
未有专业人员指导,打开传感器进行操作和维修会破坏产品性能
如果需要详细的通讯协议,请与供应商联络
工作环境:- 2050C,0100% RH;
最大尺寸:86×86×30mm;
重量:205g。
三、典型应用:
四、安装及应用须知:
传感器固定在墙壁上
加电后传感器显示闪烁经自检1秒后,进入正常工作状态
按键设定:按键“3”,用于选择通讯波特率或地址;按键“2”用于改变波特率或地址;按键“1”,表示确定键,保存设置的结果。

温湿度传感器使用说明书

温湿度传感器使用说明书

NO:S1*******使用说明书温湿度传感器目录1、产品介绍 (1)1.1概述 (1)1.2功能特点 (1)1.3外观尺寸 (1)2、性能参数 (2)3、使用方法 (4)3.1系统框架图 (4)3.2安装说明 (6)4、通信协议 (9)4.1通讯基本参数 (9)4.2数据帧格式定义 (9)4.3通讯基本参数 (11)4.4通讯协议示例以及解释 (12)5、常见问题及解决方法 (14)6、保养维护 (15)7、运输存储 (16)7.1运输要求 (16)7.2存储要求 (16)8、订货服务 (17)8.1订货方法 (17)8.2客户服务 (17)1产品介绍1.1概述本(系列)产品可在线监测环境温度和湿度信息,广泛用于开关柜仪表室、断路器室、电缆室等处的环境温湿度在线监测。

采用进口工业级微处理器芯片、进口高精度温度传感器,确保产品高精度和可靠性。

1.2功能特点◆进口的测量单元,测量精准。

◆专用的485电路,通信稳定。

◆宽电压范围供电,安装方便。

1.3外观尺寸(单位:mm公差:±0.5)2性能参数3使用方法3.1系统框架图本产品也可以多个传感器组合在一条485总线使用,理论上一条总线可以接254个485传感器,另一端接入带有485接口的PLC 、通过485接口芯片连接单片机,或者使用USB转485即可与电脑连接,使用我公司提供的传感器配置工具进行配置和测试(在使用该配置软件时只能接一台设备)。

3.2安装说明3.2.1注意事项1、传感器应尽量垂直放置,保证安装墙面时,温湿度探头在传感器本体的下方(传感器本体上的字体为正方向)。

2、安装高度为人体坐高或主要测量的环境区域。

3、避免在易于传热且会直接造成与待测区域产生温差的地带安装,否则会造成温湿度测量不准确。

4、安装在环境稳定的区域,避免直接光照,远离窗口及空调、暖气等设备,避免直对窗口、房门。

5、尽量远离大功率干扰设备,以免造成测量不准确,如变频器/电机等。

RS485温湿度传感器说明书

RS485温湿度传感器说明书

RS485温湿度传感器说明书1.使用说明1.1接线说明线色说明电源棕色电源正(10~30V DC)黑色电源负通信黄色485-A 蓝色485-B1.2 参数说明2. 通信协议2.2 数据帧格式定义采用Modbus-RTU 通讯规约,格式如下:初始结构≥4 字节的时间地址码= 1 字节功能码= 1 字节数据区= N 字节错误校验= 16 位CRC 码结束结构≥4 字节的时间地址码:为变送器的地址,在通讯网络中是唯一的(出厂默认0x01)。

功能码:主机所发指令功能指示,本变送器只用到功能码0x03(读取寄存器数据)。

数据区:数据区是具体通讯数据,注意16bits数据高字节在前!CRC码:二字节的校验码。

主机问询帧结构:从机应答帧结构:2.4 通讯协议示例以及解释举例:读取设备地址0x01的温湿度值温度计算:当温度低于0 ℃时温度数据以补码的形式上传。

温度:FF9B H(十六进制)= -101 => 温度= -10.1℃湿度计算:湿度:292 H (十六进制)= 658 => 湿度= 65.8%RH3. 常见问题及解决办法3.1 设备无法连接到PLC或电脑可能的原因:1)电脑有多个COM口,选择的口不正确。

2)设备地址错误,或者存在地址重复的设备(出厂默认全部为1)。

3)波特率,校验方式,数据位,停止位错误。

4)主机轮询间隔和等待应答时间太短,需要都设置在200ms以上。

5)485总线有断开,或者A、B线接反。

6)设备数量过多或布线太长,应就近供电,加485增强器,同时增加120Ω终端电阻。

7)USB转485驱动未安装或者损坏。

8)设备损坏。

V1.0 文档建立。

V1.1 增加各种不同的卡轨壳。

V1.2 增加布线规则以及常见问题的解决办法。

NBLoRa无线温湿度传感器产品说明

NBLoRa无线温湿度传感器产品说明

【上海数采物联网科技有限公司】无线温湿度产品说明书版本:V1.1目录1产品概述 (2)2服务理念 (3)3产品特性参数 (3)4通讯协议 (4)4.1NB上报下发数据格式定义 (4)1产品概述SC-LP-THNB/SC-LP-THLoRa无线温湿度传感器终端是上海数采物联网科技有限公司推出的一款基于高精度MEMS温湿度集成传感器设计,大容量锂亚电池供电,传感器具备独立地址编号,低功耗设计。

定时测量并自动进行回差判断处理,按照设定逻辑关系进行智能数据上报,无线射频通讯(NB-IOT或LoRa)方式。

2服务理念我司郑重承诺:您购买的不仅仅是产品,还有细致、周到的技术支持服务(=^_^=)本产品,现场只需普通工人接电安装即可!无需调试!我们免费提供远程指导,远程配置调试服务,将数据发送至用户指定的云平台。

免费提供物联网方案咨询服务!3产品特性参数基本参数供电方式(多种可选)内置3.6V锂亚电池(默认8500mAh)内置可充电锂电池(3000mAh,充电电压4.2V,仅支持定制)AC220V直供(仅支持定制)DC5-36V待机电流≤10uA工作时长≥3年(具体需视供电及采集发送频率情况)发送方式每10秒检测一次,温差波动≥2℃或湿差波动≥3%时发送;间隔4h强制发送当前值测量分辨力温度:0.1℃湿度:1%光照度:1LX测量物理量温度:-40~180℃湿度:0~99%光照:1-65535LX水浸:漏水或浸水壳体材料ABS防水阻燃(IP67)壳体尺寸90*50*42mm安装方式螺丝固定(可定制磁吸式安装)无线通信参数网络中国电信NB-IOT专用网络/LoRa私有网络传输速率100bps<bit rate<100kbps发射功率23dBm接收灵敏度-129dBm协议栈UDP/CoAP天线阻抗50Ohm4通讯协议(1)NB-IOT传感器,连接到电信平台,通过对接电信平台获取数据(http推送)。

(2)LoRa传感器配套网关使用,网关具备RS485接口,modbus RTU协议。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MODBUS-RTU通讯协议简介
1.1 Modbus协议简述
ACRXXXE系列仪表使用的是Modbus-RTU通讯协议,MODBUS协议详细定义了校验码、数据序列等,这些都是特定数据交换的必要内容。

MODBUS协议在一根通讯线上使用主从应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。

首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,终端设备发出的应答信号以相反的方向传输给主机。

Modbus协议只允许在主机(PC,PLC等)和终端设备之间通讯,而不允许独立的终端设备之间的数据交换,这样各终端设备不会在它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。

1.2 查询—回应周期
1.2.1 查询
查询消息中的功能代码告之被选中的从设备要执行何种功能。

数据段包含了从设备要执行功能的任何附加信息。

例如功能代码03是要求从设备读保持寄存器并返回它们的内容。

数据段必须包含要告之从设备的信息:从何寄存器开始读及要读的寄存器数量。

错误检测域为从设备提供了一种验证消息内容是否正确的方法。

1.2.2 回应
如果从设备产生一正常的回应,在回应消息中的功能代码是在查询消息中的功能代码的回应。

数据段包括了从设备收集的数据:如寄存器值或状态。

如果有错误发生,功能代码将被修改以用于指出回应消息是错误的,同时数据段包含了描述此错误信息的代码。

错误检测域允许主设备确认消息内容是否可用。

1.3 传输方式
传输方式是指一个数据帧内一系列独立的数据结构以及用于传输数据的有限规则,下面定义了与Modbus 协议– RTU方式相兼容的传输方式。

每个字节的位:
· 1个起始位
· 8个数据位,最小的有效位先发送
·无奇偶校验位
· 1个停止位
错误检测(Error checking):CRC(循环冗余校验)
1.4 协议
当数据帧到达终端设备时,它通过一个简单的“端口”进入被寻址到的设备,该设备去掉数据帧的“信封”(数据头),读取数据,如果没有错误,就执行数据
所请求的任务,然后,它将自己生成的数据加入到取得的“信封”中,把数据帧返回给发送者。

返回的响应数据中包含了以下内容:终端从机地址(Address)、被执行了的命令(Function)、执行命令生成的被请求数据(Data)和一个校验码(Check)。

发生任何错误都不会有成功的响应,或者返回一个错误指示帧。

1.4.1 数据帧格式
Address Function Data Check
8-Bits 8-Bits N x 8-Bits 16-Bits
1.4.2 地址(Address)域
地址域在帧的开始部分,由一个字节(8位二进制码)组成,十进制为0~255,在我们的系统中只使用1~247,其它地址保留。

这些位标明了用户指定的终端设备的地址,该设备将接收来自与之相连的主机数据。

每个终端设备的地址必须是唯一的,仅仅被寻址到的终端会响应包含了该地址的查询。

当终端发送回一个响应,响应中的从机地址数据便告诉了主机哪台终端正与之进行通信。

1.4.3 功能(Function)域
功能域代码告诉了被寻址到的终端执行何种功能。

下表列出了该系列仪表用到的功能码,以及它们的意义和功能。

代码意义行为
03 读数据寄存器获得一个或多个寄存器的当前二进制值
16 预置多寄存器设定二进制值到一系列多寄存器中(不对 ACRXXXE开放)
1.4.4 数据(Data)域
数据域包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。

这些数据的内容可能是数值、参考地址或者设置值。

例如:功能域码告诉终端读取一个寄存器,数据域则需要指明从哪个寄存器开始及读取多少个数据,内嵌的地址和数据依照类型和从机之间的不同内容而有所不同。

1.4.5 错误校验(Check)域
该域允许主机和终端检查传输过程中的错误。

有时,由于电噪声和其它干扰,一组数据在从一个设备传输到另一个设备时在线路上可能会发生一些改变,出错校验能够保证主机或者终端不去响应那些传输过程中发生了改变的数据,这就提高了系统的安全性和效率,错误校验使用了16位循环冗余的方法(CRC16)。

1.5 错误检测的方法
错误校验(CRC)域占用两个字节,包含了一个16位的二进制值。

CRC值由传输设备计算出来,然后附加到数据帧上,接收设备在接收数据时重新计算CRC值,然后与接收到的CRC域中的值进行比较,如果这两个值不相等,就发生了错误。

CRC运算时,首先将一个16位的寄存器预置为全1,然后连续把数据帧中的每个字节中的8位与该寄存器的当前值进行运算,仅仅每个字节的8个数据位参与生成CRC,起始位和终止位以及可能使用的奇偶位都不影响CRC。

在生成CRC时,每个字节的8位与寄存器中的内容进行异或,然后将结果向低位移位,高位则用“0”补充,最低位(LSB)移出并检测,如果是1,该寄存器就与一个预设的固定值(0A001H)进行一次异或运算,如果最低位为0,不作任何处理。

上述处理重复进行,直到执行完了8次移位操作,当最后一位(第8位)移完以后,下一个8位字节与寄存器的当前值进行异或运算,同样进行上述的另一个8次移位异或操作,当数据帧中的所有字节都作了处理,生成的最终值就是CRC
值。

生成一个CRC的流程为:
1 预置一个16位寄存器为0FFFFH(全1),称之为CRC寄存器。

2 把数据帧中的第一个字节的8位与CRC寄存器中的低字节进行异或运算,结果存回CRC寄存器。

3 将CRC寄存器向右移一位,最高位填以0,最低位移出并检测。

4 如果最低位为0:重复第三步(下一次移位);如果最低位为1:将CRC 寄存器与一个预设的固定值(0A001H)进行异或运算。

5 重复第三步和第四步直到8次移位。

这样处理完了一个完整的八位。

6 重复第2步到第5步来处理下一个八位,直到所有的字节处理结束。

7 最终CRC寄存器的值就是CRC的值。

相关文档
最新文档