通过以太网实现批量模拟量数据采集的方法

设备模拟量采集监控是智能工厂的一门必修课,下面简单介绍一下该方法:

1、采集方法介绍

实现批量模拟量数据采集的方法有很多,下面介绍一种使用ModBus TCP设备和ModBus RTU设备相结合,并通过级联扩展的方式实现的解决方案,如下图:

通过以太网实现批量模拟量数据采集的方法_第1张图片
模拟量采集结构

2、采集方法说明

(1)ModBus TCP设备是主采集模块,实现和以太网的远程连接;ModBus RTU设备通过485接口和ModBus TCP设备的485接口相连,可在485总线上按顺序级联多个ModBusRTU设备,以此来扩大采集点。

(2)采集到的模拟量数据会被存储在各个采集模块的内部寄存器中,寄存器的地址会根据级联设备的多少依次增大。如ModBus TCP设备的模拟量寄存器首地址是40100,级联后的第一个ModBusRTU设备的寄存器首地址可能就变成40200,第二个变成40300。寄存器的实际地址和采集模块的设定有关,具体可参考产品说明文档。

3、数据采集注意

使用组态王进行采集数据,在数据变量定义时,要持别注意多个485级联设备的数据采集频率不能一样。如第一个485级联设备的数据采集频率是1000毫秒,那第二个485级联设备的数据采集频率就不能是1000毫秒,如改成1100毫秒,否则会出现采集不到数据的问题。

4、测试实例

硬件连接测试示意图

通过以太网实现批量模拟量数据采集的方法_第2张图片

模拟量采集显示值

通过以太网实现批量模拟量数据采集的方法_第3张图片

原创文章 转载请注明出处!

作者简介

陈工:从事设备数据采集监控和软件开发,致力于自动化、信息化和智能化。

 欢迎有兴趣者共同探讨。本人微信号:chengongbiji

你可能感兴趣的:(通过以太网实现批量模拟量数据采集的方法)