Skip to main content

概述

一切都合而为一CODESYS项目

随着CODESYS Visualization插件,您可以在项目中为应用程序创建合适的用户界面。为了实现可视化,您需要将可视化效果链接到应用程序数据。

在创建可视化和应用程序时,您可以使用常用功能,例如,作为库和源代码管理或在整个项目中查找/替换。

更多信息,请参阅“最佳实践,可视化”文档。该文档以 PDF 格式提供,其中包含CODESYS安装。

功能性

  • 根据目标平台显示变体

    您可以在不同的目标平台上运行相同的可视化。可能的显示变体包括 CODESYS WebVisu, CODESYS TargetVisu, 和 CODESYS HMI.在开发系统本身,有一个“集成显示”。

  • 可视化编辑器

    在图形编辑器中,您可以根据可视化元素设计用户界面。可视化元素是从库中的 可视化工具箱 看法。您将一个元素拖到编辑器区域并在它的 特性 看法。

  • 可参考的可视化

    可视化可以在其他可视化中引用。这允许创建具有复杂结构的用户界面。去做这个, CODESYS Visualization 还提供预定义的可视化,例如对话框。

  • 简单的设计更改

    通过创建另一种可视化样式,可以在一个位置对可视化的外观和感觉进行简单的更改。

  • 多语言能力

    您可以使用文本列表方便地提供多种语言的可视化文本。您可以配置用户输入元素以在线模式切换到另一种语言。

  • 用户管理

    您可以设置特定于可视化的用户管理,以实现高达单个元素级别的访问控制。

  • 其他有用的功能

    可视化的功能块实例、可视化的数组访问、实时数据记录、可视化元素池的可扩展性、从符号库提供图形对象、从可视化调用 PLC 功能、通过将可视化存储在库中的可重用性.

1. 中的对象概述 CODESYS Development System 与可视化相关的

可视化

具有可编程可视化屏幕的设备树或 POU 池中应用程序下方的对象

一个可视化可以引用其他可视化,以便多个可视化屏幕成为一个用户界面,在运行时具有任意数量的页面。

可视化编辑器和其他视图

在这个符合 IEC 61131-3 标准的编辑器中,您可以使用可视化元素来创建所需的图形用户界面、面板、对话框等。该编辑器由以下组件组成:

  • 用于排列元素的图形编辑器

  • 界面编辑器: 参数化可视化

  • 键盘配置: 用于在线操作的键盘输入配置器

  • 元素列表:所有使用的可视化元素的概述和元素在 Z 轴上的位置的编辑器

还提供以下视图:

可视化元素

来自可视化库之一的已完成元素

库中的元素在 可视化工具箱.

可视化配置文件

定义哪个库与哪个版本集成

每个包含可视化的项目都基于项目设置中的此类配置文件。

可视化风格

确定元素的“外观和感觉”

在可视化管理器中设置应用程序范围的样式。提供即用型样式,您也可以创建自己的样式。

可视化管理器

为父应用程序的所有可视化配置用户管理、样式、语言、输入类型等功能。

可视化管理器 对象位于设备树中的应用程序下方。

显示变体

可视化可以在以下变体中以在线模式显示,这些变体在可视化管理器下方创建为对象:

  • CODESYS TargetVisu

    PLC设备上的目标可视化和远程目标可视化(Remote TargetVisu)

  • CODESYS WebVisu

    通过网络浏览器进行网络可视化

  • CODESYS HMI

    没有 I/O 连接的设备上的 HMI 可视化

  • 可视化集成在开发系统中

可视化库

中提供的可视化元素的集合 可视化工具箱 看法

符号库

可在可视化中使用的图像和图形的集合。

插入可视化对象时,您可以选择项目中应提供哪些已安装的系统库。

可视化元素存储库

用于管理可视化配置文件和可视化元素库的存储库

可视化样式库

用于管理可视化样式的存储库

VISU_TASK

在应用程序的任务配置中作为对象自动插入的任务

要求:至少一个对象 CODESYS WebVisu 要么 CODESYS TargetVisu 在可视化管理器下方配置。



系统总览

中创建的用户界面 CODESYS 可以以不同的变体显示,具体取决于支持的所用控制器。

_visu_img_overview.png

显示变体

  • 可视化集成在 CODESYS Development System (“诊断可视化”):

    开发系统中的集成可视化是应用测试、服务或诊断目的以及调试工厂的理想选择。当设备连接到控制器时,可视化编辑器会切换并动画显示元素。此变体包含在免费 CODESYS Development System 并且始终可以独立于正在使用的控制器使用。

  • CODESYS WebVisu:

    此变体是标准浏览器(PC、平板电脑、智能手机)中用户界面的基于 Web 的表示。这允许通过 Internet 对工厂进行远程访问、远程监控以及服务和诊断。标准 Web 浏览器通过 JavaScript(可选 SSL 加密)与控制器中的 Web 服务器通信,并使用 HTML5 显示可视化。几乎所有浏览器都支持这项技术,因此可在 iOS 和 Android 终端上使用。

  • CODESYS TargetVisu:

    该变体与平台无关,可在带有集成显示器的控制系统上运行。逻辑应用程序和用户界面在同一设备上运行。用户界面直接显示在控制器上。该变体适用于操作和监控机器和设备。需要使用运行时系统的可选扩展 CODESYS TargetVisu.

  • CODESYS HMI:

    此变体用于基于 PC 的可视化或专用显示设备上的显示。这允许通过相同的用户界面访问多个控制器的过程数据。

    创建的用户界面 CODESYS 显示在远程显示设备上。这消除了控制器上的计算负载。与控制器的通信通过数据源管理器进行。这种变体非常适合现场操作和监控机器,因此多个控制器的值也可以在一个可视化中显示。显示器在一个或多个操作面板上,没有控制功能和 I/O 控制。除了Windows PC,还可以使用其他操作系统平台的操作设备。

有关更多信息,请参阅: 配置和启动显示变量