wincc采集plc数据的问题!

wincc的最小采集周期是250ms,s7-300PLC从现场通过传感器采集数据的周期想设为50ms,那就是说我要把每5组数据打包一次,传给wincc。这个具体要怎么实现?是不是要把采集到的数据暂存在数据块DB中?

最佳答案

什么数据非得50ms采集一次?我觉得没有必要。

 简单的方法是你在WinCC中做数据显示时把变化周期改为:“根据变化”,要做报表的话,选择WinCC中最小的时间周期即可。
 一般的应用足够了,采集周期频率过高,你的上位机器也受不了啊。再说了,一般的数据经PLC采集,传输到WinCC,也有滞后的。

 如果非要按你说的,那就50ms现场采集一次,存入DB,然后没250ms上位读取一次,但是你读上来的数据也要拆分成间隔时间是50ms的5个了。
 个人认为没有必要。

提问者对于答案的评价:
说的很详细!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274384.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午10:42
下一篇 2019年6月11日 上午10:43

相关推荐