WinCC变量归档中如何实现采集周期小于500ms的变量归档?

指导说明:
WinCC变量归档中,最小归档周期为500ms。用户无法通过修改WinCC变量归档中的某些设置来减小归档时间。但系统提供另外一种解决方案用来实现小于500ms的变量归档。然而通过过程控制归档的方式可以实现变量的更短时间周期循环归档。

如下提供两种解决方案:

  • "AR_SEND" (SFB37)
    在S7-400 CPU中,用户可以使用 "AR_SEND" (SFB37) 功能块来实现WinCC中的过程控制归档。在此方式中,控制器负责采集归档变量,并以原始数据 (Raw Data) 的方式传输到WinCC中。在WinCC中使用一个用于转换数据的动态连接库DLL来解释并在WinCC归档中存储这些数据。在控制器中,用户必须连接AR_SEND功能块的相关管脚。在WinCC中,用户仅仅需要分配一些参数而无需具体的编程。关于"AR_SEND"功能块的详细信息,用户可以参考网上FAQ( Entry ID 23629327和 Entry ID 23629424)
  • 用户定制的处理原始数据的ODK
    此方式同样需要在控制器中收集数据并以原始数据(Raw Data)的方式传输到WinCC中。使用一个用于转换数据的动态连接库DLL来处理并归档数据。然而,由于小型控制器(例如 S7-300 控制器)不支持 "AR_SEND" (SFB37)功能。所以用户必须自己定制编程来实现此功能。在WinCC中,如何使用用户自己定制的转换动态连接库DLL来接收并处理原始数据,名为"WinCC Open Development Kit" (ODK)的WinCC选件可以提供相关信息。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论