Skip to main content

使用 HMI 集中可视化远程警报

如果多个设备通过网络连接(通过数据源连接)并且 HMI 设备连接在网络中,则可以在 HMI 应用程序中进行分布式报警的报警管理。

HMI 设备通过数据源管理与网络中的设备建立连接,每个设备管理自己的报警。为了能够将远程报警传输到本地 HMI 报警管理,您插入一个 远程警报 本地报警管理中的对象。该对象在运行时将远程报警(激活的和记录的)镜像到 HMI 中。

在此基础上,您可以在 HMI 设备上的单个报警可视化(报警表/报警条)中集中显示本地报警和远程设备的报警。

警报记录直接存储在运行应用程序的控制器上。

_cds_distributed_alarm_management_general.png

配置远程报警

您可以使用以下方式配置应用程序 远程报警的报警管理 对于 HMI 设备。 HMI 的本地报警配置由 远程警报 目的。报警管理可以编辑远程PLC的报警信息,也可以编辑本地报警。同时,远程PLC通过数据源管理连接到HMI设备。然后,HMI 应用程序的可视化可以集中显示网络中的所有警报,并且用户可以从中央位置确认它们。

初始情况:应用程序在网络中的远程 PLC 上运行。这些应用程序中的每一个都配置了警报管理。这是当 报警配置 对象存在于 设备 在应用程序下方查看。

  1. 在您的本地系统上,启动 HMI 运行时。

  2. 打开 CODESYS 并点击 文件 → 新项目.

  3. 选择 人机界面项目 模板并为新项目指定一个名称(例如: Central_HMI.

    指定 HMI 运行系统的通信设置。

    在里面 创建 HMI 项目 - 添加对象 对话框,选择 报警配置程序 对象。

    作为视角,选择 CODESYS 看法 .

    该项目 Central_HMI 已经被创造了。

  4. 选择数据源管理器并在其中为每个远程 PLC 插入一个数据源。选择一个连接(例如: CODESYS 象征性的)。

    注意

    请记住,远程 PLC 的应用程序必须处于活动状态。因此,请及时下载并启动远程应用程序并检查其状态。

    可通过数据源连接到远程设备 ds_Device_Ads_Device_B.现在可以扩展警报配置。

    _cds_img_remote_alarms_ds.png
  5. 选择报警配置并点击 添加对象→远程警报.

  6. 点击 添加 确认对话框。

    本地报警配置由应用程序的报警配置信息扩展 App_AApp_B.警报管理是分布式的,并通过数据源连接进行通信。现在可以将本地 HMI 应用程序下载到 CODESYS HMI 运行。

    _cds_img_remote_alarm_configured.png

    现在您可以使用 报警表 要么 报警横幅 元素。

连接到远程 PLC 的报警管理

通过 HMI 项目,您可以在“报警表”可视化元素中显示远程 PLC 的报警。要求:报警管理在远程 PLC 中定义。

将 HMI 应用程序连接到控制器

  1. 打开最初创建的 HMI 项目。

  2. 选择 数据源管理器 目的。

  3. 点击 添加对象→数据源.

    添加数据源 对话框打开并帮助您配置数据源。这 CODESYS 象征性的 数据源类型默认设置。如果您的控制应用程序具有符号配置,则使用此类型。

  4. 指定数据源的名称。例子: Data_Source_Alarm 并点击 添加.

    初始化数据源向导 - 提供程序设置 对话框打开。

    CODESYS V3 默认情况下设置连接类型。

  5. 设备名称或地址,指定应在可视化中显示其数据的活动控制器的网络名称。例子: Device_A

    建立从开发系统到控制器的连接并读取可用变量。这 初始化数据源向导 - 浏览数据项 对话框打开。的变量 Device_A 可以访问的控制器列在一个表中。

  6. 对于来自远程警报管理器的数据的可视化,您必须激活非显式变量。所需数据通过内部通信服务在 HMI 和远程设备之间进行交换。

    点击 结束.

    最初创建数据源并插入数据源管理器下方。

创建报警表的可视化

  1. 现在像往常一样创建您的可视化。打开可视化的编辑器并添加 报警表 元素。

  2. 选择元素。

  3. 配置以下设置 特性 看法:

    数据源Data_Source_Alarm

    应用Application

  4. 选择报警表并单击 可视化 → 向警报确认添加元素.

    报警表向导 对话框打开。

  5. 激活所有操作并关闭对话框。

    附加按钮被添加到警报表中。

运行 HMI 应用程序

  1. 点击 _cds_icon_build.png 象征。

    应用程序已编译。

  2. 点击 _cds_icon_login.png 象征。

    应用程序被下载到 HMI 设备。

  3. 点击开始 _cds_icon_start.png 象征。

    HMI 应用程序被执行。可视化开始。

    报警表元素显示远程 PLC 的活动报警。您可以确认警报,也可以切换到“历史”视图。