S7—400PLC及WinCC实现高速数据采集(一)
详细内容
本文描述了Win端利用原始数据方式,s7—400PLC端使用数据块作为数据缓冲区实现高速数据采集的方法,数据采集周期达到10ms
1问题的提出
在使用PLc实现控制的领域,大多使用win等组态工具来实现对现场信号的采集功能,并将数据存储到上位机数据库。但由于受到通信性能等原因的限制,通常的方法所能实现的数据采集周期局限于秒级。这其实也是正常的,因为对于一般意义的现场信号,我们对它的测控所要求的数据周期并不高,通常1-2s的采集周期就足以满足我们对现场信号的监控精度。
因而我们仍旧尝试使用PLC+Win的模式来解决问题。
2 解决问题的基本思路