您可以在应用程序中配置报警管理系统,以通过触发报警来监控机器的关键状况。
报警被定义为报警组的一部分。对于每个报警,可配置以下参数:
监控条件
用户定义停用变量(可选)
报警类
消息
待定时间(可选)
此外,您还可以分配锁存变量以锁定(或标记)报警,以便根据锁存值过滤报警。
并非所有控制器都支持该功能。 请参阅控制器的相应编程指南。
您可以使用报警表和报警横幅可视化元素对报警管理的用户界面进行编程。报警由用户显示,并且可被确认。或者,您可以使用 AlarmManager 库来管理应用程序代码中的报警。
有关配置可视化报警管理的详细信息,请参阅 CODESYS 在线帮助:显示报警管理。
EcoStruxure Machine Expert Logic Builder 的工具树中提供了以下报警管理对象:
报警配置对象是在应用程序节点下方插入的报警管理的根对象。缺省还创建了错误、警告和信息报警类和报警存储的子节点。您可以根据具体要求插入更多报警对象。
报警类对象让您能够将常规报警条件分组成类。报警类对象的数量不受限。您定义的类可在报警组编辑器的类别列中选择,并用作报警的核心配置。
报警条件示例:
此报警类的具体确认方法。
发生特定报警条件时自动执行的操作。
在视图中为报警表和报警横幅提供的显示选项。
报警组对象让您能够为根据共享停用变量和存档参数分组的各个报警创建报警定义。每种报警配置的报警组对象数不受限制。您可以插入文件夹对象以创建报警组的层级结构。对于每个报警组对象,都会创建一个同名的文本列表对象。这就让您能够定位报警消息。
报警存储对象在每个应用程序中可使用一次。它让您能够配置报警存档。
有关更多信息,请参阅 配置报警管理。