报警显示允许将超过窗口限制的报警通过滚动的方式分开显示。当你正在浏览报警时如果新报警到达,显示将被置顶。
这个现象用于显示当前最近一条报警。然而,如果针对报警记录,重置是不被希望的。此篇常见问题用于展示如何阻止这种当前显示的报警记录中的重置,而是复制它。
需求
建立报警记录(例子中为“Meldearchiv_1”=Alarm log 1)并存通过操作储这些到达的报警。
过程
- 建立另一个报警显示用来显示复制的报警记录。
- 在“属性>属性>常规”,在“显示”区域选择“报警记录”选项并在输入域中选择复制的报警记录,我们的例子中为“Meldearchiv_2”。(如果需要,创建相应的文件通过“添加”按钮。)
图01 - 在显示报警记录前(例如,通过点击按钮),使用系统事件“CopyLog” 用来复制当前记录到被显示的记录中。
- 参数化“CopyLog”函数如下:
- "Log type": "Alarm log"
- "Destination log": 被显示在报警视图中的被复制后的记录文件名,本例中为"Meldearchiv_2"。
- "Source log": 源记录文件名, 本例中为 "Meldeanzeige_1"
- "Mode": "Overrwrite"
- "Delete source log": "No"
图. 02
报警视图中现在仅显示报警记录的静态拷贝。新到达的报警不会被添加到这个报警记录且将不会将报警置顶。
注意
- 依赖记录大小及操作面板性能,这将会花几分钟时间用来复制日志并将其显示。在配置时需考虑这一点。
- 注意源与目标记录在拷贝过程中大小和记录方式必须完全相同。
更多信息
The WinCC Advanced V13 SP1系统手册 (条目 ID 109091876) 和在线帮助 WinCC (TIA Portal) 提供关于如何使用的详细信息 system function "CopyLog"。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342407.html