管理图书馆中的警报 作为库开发人员,您可以为特定功能块或结构类型定义报警条件。 具体来说,这意味着您为此类 POU 的变量创建一个报警组模板对象,并在其中配置报警定义。然后,POU 对象的报警组模板对象并行位于 POU 树或设备树中。稍后在应用程序中实例化由此产生的警报定义 报警配置 对象以便在运行时执行警报检查。 作为用户,您可以使用包含警报定义的库 POU,以支持创建警报配置。顺便说一下,在整
可视化告警管理 您可以使用 报警表 和 报警横幅 可视化元素为应用程序的警报管理创建显示和用户界面。警报表列出了警报。警报横幅是警报表的简化版本。它仅可视化单个警报。但是,通过向横幅添加滚动元素,您可以允许将显示从一个活动警报切换到另一个活动警报。 您可以在警报类别的显示设置中指定可视化中警报的光学表示。因此,不同警报类别的警报可以在光学上清晰地相互区分。 本节内容如下 :
创建警报表 您可以使用以下示例中创建的警报表来可视化特定警报组的警报。 要求:在您的项目中,警报在警报组中定义,并分配给警报类别。以下说明基于“配置警报管理”一章中描述的示例。 打开可视化编辑器。 拖动 报警表 从元素 报警管理器 组到可视化编辑器。 这 报警表 可视化元素在编辑器中可见。 在里面 报警配置 / 报警组 属性,定义要可视化的警报组。单击值字段。 这 选择报警组 对话框打开。 清除
创建警报横幅 要求:在您的项目中,警报在警报组中定义,并分配给警报类别。以下说明基于 创建警报管理 章节。 警报横幅显示在线模式下的活动警报。如果有多个活动警报,则通过警报横幅中设置的过滤标准进行过滤(过滤标准“优先级”是最新的,过滤标准“最新”是最重要的)。请参阅以下说明以添加滚动元素以在多个警报之间切换显示。 打开可视化编辑器。 拖动 报警横幅 从元素 报警管理器 组到可视化编辑器。 这 报警
添加用于滚动活动警报的元素 可以将元素添加到警报横幅中,以便在各个活动警报之间切换显示。您可以使用局部变量或应用程序变量来控制滚动。 选择添加的“警报横幅”可视化元素。选择 添加用于控制警报的元素 上下文菜单中的命令。 这 警报横幅向导 打开。 选择滚动元素的元素类型: 按钮 要么 长方形 . 激活应为其添加控制元素的操作: 滚动到下一个闹钟 , 滚动到上一个闹钟 . 指定获取值的布尔变量 TRU
配置录音 要在运行时系统上执行趋势记录,您需要一个具有 趋势记录经理 包含至少一个的对象 趋势记录 目的。然后您可以在运行时系统和数据缓冲上配置数据库。 首先,定义记录数据的时间间隔。为此,您可以按照“ 配置基于间隔的记录 " 章节。这是您可以轻松配置趋势记录的方法。另一种配置在 " 配置趋势记录 ”一章。这种类型的配置不太直观,因此不打算作为默认设置。通常,当数据应该在主要任务结束时采样时,您会
趋势记录的第一步 要在运行时系统上执行趋势记录,您需要一个具有 趋势记录管理器 至少包含一个对象 趋势记录 目的。然后您可以在运行时系统上配置数据库和数据缓冲。 过程 . 入门 添加一个 趋势记录经理 应用程序下方的对象。 选择 趋势记录经理 对象并单击 添加对象 → 趋势记录 .在中键入名称 添加趋势记录 对话。 对象被创建并且编辑器打开。 输入一个时间间隔 录音设置 . 点击 添加变量 . 添
配置基于间隔的记录 在基于间隔的数据记录的情况下,这是以固定的时间间隔完成的,默认设置为 10 秒。您可以调整时间间隔。 提示 按时间间隔记录更简单,因此更不容易出错。您不必指定用于记录的任务。 尽可能使用这种类型的趋势记录。 双击一个 趋势记录 设备树中的对象。 相应的编辑器打开。在趋势配置的树形视图中,选择最上面的条目,在右侧您可以看到当前配置 录音设置 . 选择 按时间间隔记录 选项。 这
配置趋势记录 您可以在运行时系统和数据缓冲上配置数据库。 趋势记录超时 在趋势记录期间,可能会发生应用程序任务触发超时的情况,该超时在从 跑步 到 停止 。原因可能是 SQLite 数据库的文件操作耗时过长,或者记录了太多变量。这通常发生在性能较弱的目标设备上。 您可以避免异常地发生: 配置内存需求较少的趋势记录,以便存储的数据量适合目标系统。 减少变量的数量。 注意 Trend 的程序示例 分配
配置变量 重要 趋势记录的变量数量有限。但是您可以调整每个趋势记录的数量。为此,请打开对象。你会发现 最大变量数 设置如下 录音设置 . 有关详细信息,请参阅: 趋势记录 添加 IEC 变量 在设备树中,双击 趋势记录 目的。 相应的编辑器打开。在趋势配置的树视图中,选择顶部条目,在右侧您可以看到当前配置 录音设置 . 右键单击树视图中的条目。 点击 添加变量 . 添加了一个额外的变量。空白设置在