WinCC 报警归档中的消息(例如,过程消息) 在BATCH 日志中显示时,需要哪些设置?


n

需求:
条目号19687231 描述了当执行一个顺序流程 (SFC type) 时,怎样在 WinCC 报警归档中产生报警消息。该条目描述了如何将这些消息显示在 BATCH 日志中。n

如果在执行一个批次的时候,过程相关的消息在WinCC 报警归档中生成,这些消息在关闭批次后,并不能立刻显示在相应的 Batch 日志中。如果这些消息满足如下的条件,那么在该 Batch 关闭大约 5 分钟之后,这些消息将会显示在 batch 日志中。

No. 条件
1 关联值1 是 Batch Name
关联值 1 必须包含 BATCH 的名字作为它的值。
您可以通过把报警块 ("ALARM_8P"或 "NOTIFY_8P") 的关联值 1设为该 SFC 类型实例的输出 "QBA_NA"来完成这一点。条目号 19687231 详细给出了如何将一个 STRING 类型的变量作为关联值连接的详细信息。
2 关联值 3 是 BATCH ID
该消息的关联值 3 必须包含 BATCH ID 作为它的值。
您可以通过把报警块 ("ALARM_8P"或 "NOTIFY_8P") 的关联值 3 设为该 SFC 类型实例的输出 "QBA_ID" 来实现。
3 AS和 OS 间的时间同步
只有时间标签介于BATCH创建和关闭时间之间的WinCC报警消息才会传送到BATCH日志中。这个时间是由 OS 的时间来指定的。由 AS 块 "ALARM_8P"或 "NOTIFY_8P" 创建的消息,使用 AS 的时间标签。如果 AS和 OS间的时间没有同步,可能会有些消息的时间标签在 batch 执行期间之外。那么这些消息将不显示在 batch日志中。 n

注意:

  • 时间同步是 PCS 7 系统的一个基本要求。n
  • 如果你使用 PLCSIM 来仿真 AS,你可以来手工同步 AS 和 OS时间。您可以在 SIMATIC Manager 的组件视图下右击相应的 AS 并且选择条目 "PLC > Set Time of Day..."。通过 "Set Time of Day" 设置 AS 的时间。这里需要注意,本地时间(local time) 和统一协调时(UTC)的区别。

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

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

相关推荐

发表回复

登录后才能评论