Skip to main content

例如:警报

产品CODESYS Application Composer

此示例展示了如何使用集成在CODESYS Application Composer产品。当模块需要有自己的警报配置时,使用此功能。

描述

该示例包含过程自动化领域的简化模拟,并展示了在CODESYS Application Composer模拟过程代表一个由各种锅、冷却设备、传感器、传送带、管道和填充系统组成的工厂。

. 示例项目包括以下内容:
  • 模块声明

  • 功能块声明

  • 设备树

  • 模块树

_ex_ac_img_alarming1.png

有关详细信息,请参阅:For more information, see: 报警发生器

附加信息

要在模块中定义警报,您需要创建用于存储警报的警报模板以及要使用的警报类。在模块声明中,您可以在alg.alarm部分。所有需要在报警时自动通知的模块功能块都必须实现AC_Alarming.IModuleAlarming接口。该接口包括ConsumeModuleAlarm负责此操作的方法。检测到的警报会调用此接口方法,其中包含有关警报和警报转换类型的信息。这允许您对不同的警报或警报转换做出响应。

然后使用CODESYS Application Composer

  1. 检查发电机配置中警报发电机 (1) 是否启用。

    _ex_ac_img_alarming2.png
  2. 运行生成周期 (2) 以创建功能性警报配置。

    _ex_ac_img_alarming3.png
  3. 登录目标系统(例如,CODESYS Control Win ) 并启动应用程序。

    对象和可视化效果(包括警报表)由警报生成器创建。发生的警报显示在为此目的创建的可视化页面上,并可在其中进行确认。

_ex_ac_img_alarming4.png

系统要求和限制

编程系统

CODESYS Development System(版本 3.5.17.0 或更高版本)

运行时系统

CODESYS Control Win(版本 3.5.17.0)

附加组件

CODESYS Application Composer

注意

_example_icon.png下载项目