编辑: 摇摆白勺白芍 | 2019-07-16 |
485 总线上的所有设备和波特率.请 注意,使用软件自动获取时需要保证
485 总线上只有一个传 感器. 然后单击连接设备后即可实时获取传感器数据信息. 一站式物联网供应平台
8 如果您的设备是气体浓度传感器,则请在传感器类型 处选择"气体浓度传感器",甲醛传感器选择"甲醛变送器", 模拟量变送器选择"模拟量变送模块",大气压传感器选择 "大气压力传感器",光照度传感器选择"光照度 20W",氧气 传感器选择"氧气变送器",其他的传感器均选择默认的"无 其他传感器". 3.3 修改波特率和设备 ID 在断开设备的情况下点击通信设置中的设备波特率和 设置地址即可完成相关的设置,请注意设置过后请重启设备, 然后"自动获取当前的波特率和地址"后可以发现地址和波特 率已经改成您需要的地址和波特率. 如果您需要使用 modbus 指令修改波特率和地址,您可 以参见附录"如何使用 modbus 指令修改波特率和地址" . 第4章通信协议 4.1 通讯基本参数 参数 内容 编码
8 位二进制 数据位
8 位 奇偶校验位 无 停止位
1 位 错误校准 CRC 冗长循环码 波特率 2400bps/4800bps/9600bps 可设,出厂默9认为 9600bps 编码
8 位二进制 4.2 数据帧格式定义 采用 Modbus-RTU 通讯规约,格式如下: 初始结构≥4 字节的时间 地址码=
1 字节 功能码=
1 字节 数据区= N 字节 错误校验=
16 位CRC 码 结束结构≥4 字节的时间 地址码:为变送器的功能指示,本变送器只用到功能 码0x03(读取寄存器数据) . 数据区:数据区是具体地址,在通讯网络中是唯一的 (出厂默认 0x01) . 功能码:主机所发指令通讯数据,注意 16bits 数据高 字节在前! CRC 码:二字节的校验码. 问询帧 校验码 低位 地址码 功能码 寄存器 起始地址 寄存器长度 校验码 高位
1 字节
1 字节
1 字节
2 字节
2 字节
1 字节 应答帧 地址码 功能码 有效字节 数 第一 数据区 第二 数据区 第N数据区
1 字节
1 字节
2 字节
2 字节
2 字节
2 字节 一站式物联网供应平台
10 4.3 寄存器地址 寄存器地址 PLC 组 态地址 内容 操作 0010H
40011 检测是否漏水(1 代表发生 浸水,0 代表正常) 只读 0100H
40101 设备地址(0-252) 读写 0101H
40102 波特率(2400/4800/9600) 读写 4.4 通讯协议示例以及解释 问询帧 地址码 功能码 起始地址 数据长度 校验码 低位 校验码 高位 0x01 0x03 0x00 0x10 0x00 0x01 0x85 0xcf 应答帧(例如读到发生了浸水) 地址码 功能码 返回 有效字节数 数据区 校验码 低位 校验码 高位 0x01 0x03 0x02 0x00 0x01 0xB8 0x9A 浸水情况:
01 H(十六进制)=发生了浸水 第5章附录
11 5.1 产品附加说明书 《485 设备现场接线手册》 :描述了
485 产品接线准则, 请查看并遵循准则,否则可能导致通信不稳定等情况. 《485 传感器温湿度偏差的修订》 :描述了当您觉得温 湿度有偏差时如何确认并调整温湿度偏差. 《使用 modbus 修改设备波特率与地址》 :描述了如果 不使用软件,使用 modbus 指令修改波特率和从站号. 《如何使用单片机进行
485 通讯》 :描述了如何使用
51 单片机读出传感器信息,并对一些基础知识进行科普. 《 如何计算CRC16 》 : 描述了modbus RTU 协议中的CRC16 如何进行计算以及实例 C 语言程序. 《如何使用和设置产品报警功能》 :描述了针对选配的 产品报警功能,如何使用,如何接线等问题. 5.2 质保与售后 质保条款遵循威海精讯畅通电子科技有限公司传感器 售后条款,对于传感器主机电路部分质保两年,气敏类探头 质保一年,配件(外壳/插头/线缆等)质保三个月.