通过趋势记录连接到远程 PLC 通过 HMI 项目,您可以在“趋势”可视化元素中显示远程 PLC 的趋势记录。要求:在远程 PLC 中定义趋势记录并添加符号配置。 将 HMI 应用程序连接到控制器 打开最初创建的 HMI 项目。 选择 数据源管理器 目的。 点击 添加对象→数据源 . 这 添加数据源 对话框打开并帮助您配置数据源。这 CODESYS 象征性的 CODESYS 数据源类型默认设置。如
开发 HTML5 控件 . 一般的 可以显示 HTML5 控件 只要 上 CODESYS WebVisu s。 如果带有 HTML5 控件的可视化应该在 CODESYS TargetVisu 例如,然后发出警告。 HTML5 控件不在那里显示。 使用 HTML5 控件需要启用覆盖功能。 因此,在可视化管理器中,选择 支持客户端动画和原生元素叠加 选项。否则会发出错误。 有关详细信息,请参阅: 可视
链接和使用 HTML5 控件 您可以将 HTML5 控件直接安装到可视化元素存储库中。 可以将 HTML5 控件添加到存储库,以便可以分发包含所有必要内容的项目。 提示 HTML5 控件通常以包的形式提供。然后在包管理器中执行初始安装。 过程 . 首次安装 HTML5 控件 点击 工具 → 可视化元素存储库 . 提示 该命令仅在没有打开项目时可用 CODESYS . 这 视觉元素库 对话框打开。
趋势记录的第一步 要在运行时系统上执行趋势记录,您需要一个具有 趋势记录管理器 至少包含一个对象 趋势记录 目的。然后您可以在运行时系统上配置数据库和数据缓冲。 过程 . 入门 添加一个 趋势记录经理 应用程序下方的对象。 选择 趋势记录经理 对象并单击 添加对象 → 趋势记录 .在中键入名称 添加趋势记录 对话。 对象被创建并且编辑器打开。 输入一个时间间隔 录音设置 . 点击 添加变量 . 添
配置基于间隔的记录 在基于间隔的数据记录的情况下,这是以固定的时间间隔完成的,默认设置为 10 秒。您可以调整时间间隔。 提示 按时间间隔记录更简单,因此更不容易出错。您不必指定用于记录的任务。 尽可能使用这种类型的趋势记录。 双击一个 趋势记录 设备树中的对象。 相应的编辑器打开。在趋势配置的树形视图中,选择最上面的条目,在右侧您可以看到当前配置 录音设置 . 选择 按时间间隔记录 选项。 这
配置趋势记录 您可以在运行时系统和数据缓冲上配置数据库。 趋势记录超时 在趋势记录期间,可能会发生应用程序任务在从 跑步 在 停止 超时,被异常捕获。例如,原因可能是 SQLite 数据库上的文件操作耗时过长或记录的变量过多。这通常发生在性能不佳的目标设备上。 您可以避免异常地发生: 将趋势记录配置为占用较少的内存,以便存储适合目标系统的数据量。 减少变量的数量。 注意 Trend 的程序示例 分
显示和编辑文本文件 使用 文本编辑器 元素,您可以在用户界面中显示文本文件,并可选择允许用户编辑文件。 本节内容如下 :
配置文本文件的显示 要显示位于控制器上的文本文件,除了 文本编辑器 元素。作为一个选项,还可以使用其他控件在文件中设置文本搜索。 例 19 . 过程 . 配置 文本编辑器 元素,示例 拖动一个 文本编辑器 元素到可视化编辑器。 例如,将元素的控制变量声明为全局变量 GVL 目的。 有关详细信息,请参阅控制变量的声明。 为了 文本编辑器 , 配置 编辑器模式 财产与 只读 . 继续配置 控制变量 财
配置文本文件的编辑 要使用 文本编辑器 在用户界面中创建或编辑控制器上的文本文件,除了 文本编辑器 元素。 例子: 过程 . 配置 文本编辑器 元素,示例 拖动一个 文本编辑器 元素到可视化编辑器。 例如,将元素的控制变量声明为全局变量 GVL 目的。 有关详细信息,请参阅下面的控制变量声明。 为了 文本编辑器 , 配置 编辑器模式 财产与 读/写 . 继续配置 控制变量 财产。 . 在那里分配以
维护多核操作的数据一致性 默认情况下,可视化的 IEC 程序 ( Visu_Prg ) 在自己的任务中运行 ( VISU_TASK )。可视化通常显示来自主应用程序的数据。来自主应用程序的数据在另一个任务中处理。因此,当应用程序在多核控制器上运行时,数据一致性是一个重要的话题。 重要的是要知道,对于 STRING 和 WSTRING 数据类型以及结构化数据。当这些类型的日期已过时,不得更改日期。但