连接到远程 PLC 的报警管理 通过 HMI 项目,您可以在“报警表”可视化元素中显示远程 PLC 的报警。要求:报警管理在远程 PLC 中定义。 将 HMI 应用程序连接到控制器 打开最初创建的 HMI 项目。 选择 数据源管理器 目的。 点击 添加对象→数据源 . 这 添加数据源 对话框打开并帮助您配置数据源。这 CODESYS 象征性的 数据源类型默认设置。如果您的控制应用程序具有符号配置,
创建结构化的用户界面 您可以在另一个可视化中引用项目中可用或存在的可视化,从而重用它们。您将获得一个包含多个可视化的结构化用户界面。原则上,您有以下用于引用可视化的选项。 一方面,您可以在主可视化中显示可视化并在它们之间切换。在这里, 框架 要么 标签 元素用作定义引用可视化的显示区域的窗格元素。 另一方面,您可以为可视化配置用户输入,以将另一个可视化作为对话框打开。对此的要求是它具有 对话 可视
可视化的引用 在一个可视化中显示多个可视化 重要 可视化可以通过以下方式嵌套在任何深度 框架 .为了使用 切换到任何可视化 框架选择类型没有任何问题,一个 框架 不得包含超过 21 个引用的可视化。 您可以在主可视化中引用其他可视化 框架 或一个 标签 元素,然后将它们显示在元素的窗口窗格中。 在这种情况下 框架 元素,您可以自由编程在哪个时间显示哪个可视化。一种选择是使用 框架 元素,根据其值自
带有界面的可视化参数化 您可以为要引用的可视化的参数声明一个接口。当在运行时调用可视化时,实际参数被传递到接口(类似于功能块的情况)。 这种可视化用作可视化模板,由上级可视化通过框架或选项卡元素引用。接口变量在模板可视化的接口编辑器中声明。在调用模板可视化的上级可视化中,传输参数被分配给参考元素(框架或选项卡)。 首先,在可视化界面编辑器中声明界面变量。然后通过将数据类型兼容的应用程序变量分配给每
警报定义 在报警管理中 CODESYS ,报警的定义由以下几个部分组成: 一般描述(ID、观察类型、消息文本等) 报警原因描述(需要监控的表达式、限值、最短等待时间等) 报警效果的描述(通知动作、确认方法、显示选项等)。 报警定义的各个部分以报警类别的形式分组。单个报警的定义在报警组中具有其中一个类别。定义的部分位于报警组中,并适用于该组的所有报警。 下面您可以看到关于警报配置的哪个对象中定义了警
报警管理对象 在 CODESYS 以下对象可用于为应用程序配置警报管理: 报警配置 这是报警管理所需的基础对象。当您在应用程序下方插入对象时,它会自动命名 报警配置 .在此之下,对象为 错误 , 警告 , 和 信息 警报类也会自动插入,以及用于警报存储( 报警存储 )。您可以调整此结构。您可以移除对象并插入其他警报对象。 报警类别 在此对象中,一般警报标准被分组到一个类中。然后可以在报警组的编辑器
将警报管理分配到两个任务 如果 AlarmManagerTask 仅负责评估报警,那么它可以以更高的优先级和频率运行(更短的任务循环时间)。这意味着即将发生的报警事件也可以被检测到。报警信息存储在单独的报警存储任务中,该任务是自动创建的,在任务配置中不可见。 如果您想这样做,请选择 报警存储任务 选项下的 设置 编辑器中的 报警配置 对象。在此配置任务周期时间和任务优先级。此选项已在新创建的项目上
创建警报管理 在设备树中,选择一个应用程序。 点击 项目→添加对象→报警配置 插入警报配置。 这 报警配置 对象显示在设备树中的应用程序下方。 报警配置已经有预定义的 错误 , 信息 , 和 警告 警报类,以及 报警存储 目的。使用预定义的对象很有帮助。您也可以创建自己的对象。 本节内容如下 :
创建警报类 在下面的部分中,您将配置一个示例警报类别 零件短缺 其中所有派生的警报都继承其属性。此类触发的警报导致变量 bPartsShortage 被设置为 TRUE .如果 报警表 可视化元素被编程,然后触发的警报以红色突出显示,未确认的警报以黄色突出显示。 在设备树中,选择 报警配置 目的。 点击 项目→添加对象→报警类 .例如,指定名称 PartsShortage . 添加后,新的报警类