数字输出磁致伸缩传感器ModBus通讯协议
一.位移传感器传输方式:RTU模式
通讯参数:波特率9600bps;
数据帧:1个起始位、8位数据、偶校验、1个停止位
二.设置磁致伸缩位移传感器传感器地址:
上位机发送代码:00 06 00 20 00 01 48 11
地址 CRC16校验码
位移传感器返回代码:00 06 00 20 00 01 48 11
三.查询液位或位移:( 假设位移传感器地址为:01 )
上位机发送代码:01 03 00 04 00 02 85 CA
地址 CRC16校验码
传感器返回代码:01 03 04 12 E6 2E 00 03 1C
数据长度 整数部分 小数部分 CRC16校验码
四.计算位移量:
每个位移量占四个字节,第一、二个字节为位移整数部分,第三、四个字节为位移小数部分
数据举例: 01 03 04 12 E6 2E 00 03 1C
12 E6 . 2E 00 ——– 位移数据
整数 小数
计算方法:12E62E00 即:12E6.2E00 转换为: 4838.180 (mm)
整数部分12E6H=4838;
小数部分2E00H/FFFFH=11776/65535=0.180
结果为:12E6.2E00=4838+0.18=4838.180 (mm)
深圳市博尔森科技有限公司开发部