液位仪服务热线:0371-63310368 | 18937173183      联系我们 | 加油站液位仪
您目前的位置:液位仪|加油站液位仪|油罐液位仪|液位监控仪|液位仪厂家 > 解决方案 >
解决方案
加油站液位仪通讯解码详细说明
加油站液位仪通讯解码详细说明
 
随着环境问题日益突出,国家在“十二五”已经将其提上日程,尤其是对加油站这一块,改革的力度可见一斑;现在全国各处都在对加油站进行改造,改造的主要方向是自动化、安全、环保。这就对技术人员提出了更高的要求,特别是加油站液位仪采用ModBus通讯协议通讯解码这一方面,很多人都不是很清楚!这次小编就把在工作中获得的那么一点体会和大家分享一下。

很多的加油站用的一直都是我们开物通CRT-M5液位仪,现在小编就以CRT-M5为例子将这个问题说明一下。

加油站液位仪而言,国内所有的厂家触摸屏都属于工控系列;采用都是ModBus通讯协议,其协议采用“一主多从”的方式,在与下位机通讯过程中发一帧;主要由地址位、功能码(操作码)、数据、和差错校验码,本例主要是浮点数解码(十六位比较简单这里不写了)如下图表格:


01 03 00 00 02 04 42 C8 00 00 校验码

01:是通用串口父设备下,某一设备中寄存器的地址码;
03:是对寄存器进行操作的功能码;
00—04:表示各寄存器的标志位;
42—00:这是我们所需要的数据;

1.首先将42—C8转成二进制数:1000010 1100 1000 0000 0000;
2.从左往右数八位:10000101转换成十进制数:133;
3.在用133减去127,差=133-127=6,然后从上述二进制数第九位开始,从左往右数六位:100100;
4.在上述所得的六位数前面置1则:1100100;
5.再将上述二进制数转换成十进制数:100;这就使我们所得浮点数的整数部分;
6.小数部分按权位计算:x1*1/2+x2*1/4+x3*1/8+………;
综上:我们下位机所发出数据是:100。

整个过程中我用的是开物加油站液位仪CRT-M5进行举例,从技术上来说,其他液位仪,也是这样一种解析方式;毕竟知识都是相通的;如果大家有着其他更好的理解,请互相交流。
 
对于我公司产品感兴趣的朋友,可以拨打我们的服务热线0371-63310368   18937173183也可以登录我们的网站进行了解,我们的网站是www.createle.net,也可以点击下方的产品直接登录进行了解。

磁致伸缩液位计                液位监控仪  
加油站液位监控系统            油罐液位仪