使用 HMI 集中可视化远程警报
如果多个设备通过网络连接(通过数据源连接)并且 HMI 设备连接在网络中,则可以在 HMI 应用程序中进行分布式报警的报警管理。
HMI 设备通过数据源管理与网络中的设备建立连接,每个设备管理自己的报警。为了能够将远程报警传输到本地 HMI 报警管理,您插入一个 远程警报 本地报警管理中的对象。该对象在运行时将远程报警(激活的和记录的)镜像到 HMI 中。
在此基础上,您可以在 HMI 设备上的单个报警可视化(报警表/报警条)中集中显示本地报警和远程设备的报警。
警报记录直接存储在运行应用程序的控制器上。

配置远程报警
您可以使用以下方式配置应用程序 远程报警的报警管理 对于 HMI 设备。 HMI 的本地报警配置由 远程警报 目的。报警管理可以编辑远程PLC的报警信息,也可以编辑本地报警。同时,远程PLC通过数据源管理连接到HMI设备。然后,HMI 应用程序的可视化可以集中显示网络中的所有警报,并且用户可以从中央位置确认它们。
初始情况:应用程序在网络中的远程 PLC 上运行。这些应用程序中的每一个都配置了警报管理。这是当 报警配置 对象存在于 设备 在应用程序下方查看。
在您的本地系统上,启动 HMI 运行时。
打开 CODESYS 并点击 .
选择 人机界面项目 模板并为新项目指定一个名称(例如:
Central_HMI
.指定 HMI 运行系统的通信设置。
在里面 创建 HMI 项目 - 添加对象 对话框,选择 报警配置 和 程序 对象。
作为视角,选择 CODESYS 看法 .
该项目
Central_HMI
已经被创造了。选择数据源管理器并在其中为每个远程 PLC 插入一个数据源。选择一个连接(例如: CODESYS 象征性的)。
注意
请记住,远程 PLC 的应用程序必须处于活动状态。因此,请及时下载并启动远程应用程序并检查其状态。
可通过数据源连接到远程设备
ds_Device_A
和ds_Device_B
.现在可以扩展警报配置。选择报警配置并点击
.点击 添加 确认对话框。
本地报警配置由应用程序的报警配置信息扩展
App_A
和App_B
.警报管理是分布式的,并通过数据源连接进行通信。现在可以将本地 HMI 应用程序下载到 CODESYS HMI 运行。现在您可以使用 报警表 要么 报警横幅 元素。
连接到远程 PLC 的报警管理
通过 HMI 项目,您可以在“报警表”可视化元素中显示远程 PLC 的报警。要求:报警管理在远程 PLC 中定义。
将 HMI 应用程序连接到控制器
打开最初创建的 HMI 项目。
选择 数据源管理器 目的。
点击
.这 添加数据源 对话框打开并帮助您配置数据源。这 CODESYS 象征性的 数据源类型默认设置。如果您的控制应用程序具有符号配置,则使用此类型。
指定数据源的名称。例子:
Data_Source_Alarm
并点击 添加.这 初始化数据源向导 - 提供程序设置 对话框打开。
这
CODESYS V3
默认情况下设置连接类型。在 设备名称或地址,指定应在可视化中显示其数据的活动控制器的网络名称。例子:
Device_A
建立从开发系统到控制器的连接并读取可用变量。这 初始化数据源向导 - 浏览数据项 对话框打开。的变量
Device_A
可以访问的控制器列在一个表中。对于来自远程警报管理器的数据的可视化,您必须激活非显式变量。所需数据通过内部通信服务在 HMI 和远程设备之间进行交换。
点击 结束.
最初创建数据源并插入数据源管理器下方。
创建报警表的可视化
现在像往常一样创建您的可视化。打开可视化的编辑器并添加 报警表 元素。
选择元素。
配置以下设置 特性 看法:
:Data_Source_Alarm
:Application
选择报警表并单击
.这 报警表向导 对话框打开。
激活所有操作并关闭对话框。
附加按钮被添加到警报表中。
运行 HMI 应用程序
点击
象征。
应用程序已编译。
点击
象征。
应用程序被下载到 HMI 设备。
点击开始
象征。
HMI 应用程序被执行。可视化开始。
报警表元素显示远程 PLC 的活动报警。您可以确认警报,也可以切换到“历史”视图。