可编程控制器PLC是如何获取流量计的数据
大家好,今天小编在这里分享一些在日常工作中可能遇到的一些问题,有些是小编的一些心得,也有一些是小编所写的程序,如对小编的分享有不妥的方面欢迎指出。今天小编分享一些可编程控制器PLC是如何获取流量计的数据心得。
最近迈鼎的同事接了一个项目,也做了有一段时间,最近两天才测试好,该项目也基本进入尾声。而在这次测试过程中,也遇到一些很常见的问题,比如在通信上读取不了数据。而今天小编则讲解一下这次调试所遇到的一些问题。小编在通信方面也有一定的经验,而且在过往也写过一些完整的Modbus通信。而这次遇到一些通信上的问题,在通信流量计上出现数据无法读取,其主要原因小编则总结如下。
在流量计的累计值与瞬时值分别占用两个字,而且是整数型的数据类型,而且数据存在高低字节等问题,通常情况下出现该问题,小编会将需要的W0传送到DINT的低位上,再将W1数据转送到DINT的高位上,接着将DINT转换成REAL,再根据设备等相应问题,将REAL乘以0.1并存储再某个地址上,然后让触摸屏进行读取相应数值。
大致就是上面的一个处理流程,如果各位有需要的情况下,小编可提供相应的程序与处理方式给各位。今天小编则分享到这里,希望以上内容对各位有一定的帮助,谢谢。