核心提示:1、采集方法介绍 实现批量模拟量数据采集的方法有很多,下面介绍一种使用ModBus TCP设备和ModBus RTU设备相结合,并通过级联扩展的方式实现的解决方案,如下图:2、采集方法说明(1)Mod...
1、采集方法介绍
实现批量模拟量数据采集的方法有很多,下面介绍一种使用ModBus TCP设备和ModBus RTU设备相结合,并通过级联扩展的方式实现的解决方案,如下图:
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、测试实例
硬件连接测试示意图
模拟量采集显示值
原创文章 转载请注明出处!