使用锁存变量过滤警报事件 当显示大量警报事件时,按锁存变量的内容过滤可能很有用。如果在其定义中分配给警报的锁存变量包含例如错误编号或设备实例的名称,则操作员可以通过它过滤可视化中的警报。操作员指定一个值,并将该值与警报的锁存变量的值进行比较。可以指定哪种类型的值由过滤器类型变量控制。 在里面 CODESYS Store International ,您将找到示例项目“Alarm Filter La
显示特定时间的警报事件 在许多情况下,已知问题发生在哪个时间段,这些都被记录为警报。然后,仅显示在指定时间段内发生的那些警报会很有用。重要信息以最佳方式显示并更快地找到。 在报警可视化中,您可以为变量配置两个输入选项,它们位于 报警表 要么 报警横幅 元素,在 报警配置 – 过滤变量,来自 和 过滤变量,以 财产。 此外,您为启用的整数变量配置一个输入字段(值: 1 )或禁用(值: 0 ) 过滤。
删除报警历史 您可以在可视化中插入一个输入元素,操作员可以使用该元素在运行时删除之前记录的警报历史记录。在此之前显示的历史记录将被删除并重新开始显示。 在应用程序中(例如:在程序中 PLC_PRG ),实现以下代码: itfAlarmConfiguration : AlarmManager.IAlarmConfiguration; itfAlarmConfiguration7 : AlarmMan
在程序中调用报警事件 这 事件 也可以选择监控类型来定义报警组中的报警。与根据条件触发警报的其他监控类型相比,您可以使用 事件 通过功能块调用键入。 在报警组中定义事件报警 创建报警组。 定义观察类型的警报 事件 在报警组。 在专栏 班级 , 选择带有确认方法的报警类 确认 或创建一个新的警报类。 程序调用触发事件报警 将光标设置在要进行功能块调用的程序位置。 使用 RaiseEvent 从函数
使用 HMI 集中可视化远程警报 如果多个设备通过网络连接(通过数据源连接)并且 HMI 设备连接在网络中,则可以在 HMI 应用程序中进行分布式报警的报警管理。 HMI 设备通过数据源管理与网络中的设备建立连接,每个设备管理自己的报警。为了能够将远程报警传输到本地 HMI 报警管理,您插入一个 远程警报 本地报警管理中的对象。该对象在运行时将远程报警(激活的和记录的)镜像到 HMI 中。 在此基
配置远程报警 您可以使用以下方式配置应用程序 远程报警的报警管理 对于 HMI 设备。 HMI 的本地报警配置由 远程警报 目的。报警管理可以编辑远程PLC的报警信息,也可以编辑本地报警。同时,远程PLC通过数据源管理连接到HMI设备。然后,HMI 应用程序的可视化可以集中显示网络中的所有警报,并且用户可以从中央位置确认它们。 初始情况:应用程序在网络中的远程 PLC 上运行。这些应用程序中的每一
连接到远程 PLC 的报警管理 通过 HMI 项目,您可以在“报警表”可视化元素中显示远程 PLC 的报警。要求:报警管理在远程 PLC 中定义。 将 HMI 应用程序连接到控制器 打开最初创建的 HMI 项目。 选择 数据源管理器 目的。 点击 添加对象→数据源 . 这 添加数据源 对话框打开并帮助您配置数据源。这 CODESYS 象征性的 数据源类型默认设置。如果您的控制应用程序具有符号配置,
创建结构化的用户界面 您可以在另一个可视化中引用项目中可用或存在的可视化,从而重用它们。您将获得一个包含多个可视化的结构化用户界面。原则上,您有以下用于引用可视化的选项。 一方面,您可以在主可视化中显示可视化并在它们之间切换。在这里, 框架 要么 标签 元素用作定义引用可视化的显示区域的窗格元素。 另一方面,您可以为可视化配置用户输入,以将另一个可视化作为对话框打开。对此的要求是它具有 对话 可视
可视化的引用 在一个可视化中显示多个可视化 重要 可视化可以通过以下方式嵌套在任何深度 框架 .为了使用 切换到任何可视化 框架选择类型没有任何问题,一个 框架 不得包含超过 21 个引用的可视化。 您可以在主可视化中引用其他可视化 框架 或一个 标签 元素,然后将它们显示在元素的窗口窗格中。 在这种情况下 框架 元素,您可以自由编程在哪个时间显示哪个可视化。一种选择是使用 框架 元素,根据其值自
带有界面的可视化参数化 您可以为要引用的可视化的参数声明一个接口。当在运行时调用可视化时,实际参数被传递到接口(类似于功能块的情况)。 这种可视化用作可视化模板,由上级可视化通过框架或选项卡元素引用。接口变量在模板可视化的接口编辑器中声明。在调用模板可视化的上级可视化中,传输参数被分配给参考元素(框架或选项卡)。 首先,在可视化界面编辑器中声明界面变量。然后通过将数据类型兼容的应用程序变量分配给每