所有在一个工程中
在同一个CODESYS项目中, 您将使用CODESYS Visualization为您的应用程序创建合适的用户界面.您可以将可视化链接到应用程序变量, 以这种方式它们可以动态化显示数据.在创建可视化和应用程序时, 您可以使用通用函数, 例如, 库和源代码管理, 或者在整个项目中查找/替换.
|
有关配置和创建可视化的一些提示和最佳实践,请参阅文档'最佳实践,可视化'.随CODESYS安装提供PDF格式. |
功能概述
显示变量依赖于目标平台
您可以在各种目标平台上执行相同的可视化.可能的显示单元有CODESYS WebVisu, CODESYS TargetVisu, CODESYS HMI.此外,在开发系统中还集成了显示器.
可视化编辑器
在图形编辑器中,您可以从可视化元素设计所需的用户界面.可视化元素是通过'工具箱'中的库提供的.您可以将它们拖到编辑器区域,并在属性配置器的帮助下对其进行调整.
可引用可视化
可视化可以在其他可视化中引用.这使得创建具有复杂结构的用户界面成为可能.为此,CODESYS Visualization还提供预定义的可视化,例如对话框.
简单的设计变化
通过创建不同的可视化样式,可以在一个地方简单地更改可视化的外观&.
多种语言
借助文本列表,您可以方便地准备几种语言的可视化文本.您可以配置一个用户输入元素,以便在联机模式下切换到另一种语言.
用户管理
您可以设置可视化自己的用户管理,以便在单个元素级别上进行访问控制.
其他有用特性
可视化的功能块实例,对可视化的数组访问,实时数据日志记录,可视化元素池的可扩展性,通过符号库提供图形对象,从可视化中调用PLC函数,通过将它们存储在库中实现可视化的可重用性.
.CODESYS Development System中与可视化相关的对象,编辑器,存储库等的概述
| |
---|
可视化 | 对象,该对象位于包含可视化图像的设备树中的应用程序或POUs池中的应用程序之下.可视化可以引用其他可视化. |
可视化编辑器和其他视图 | 在这个IEC 61131-3兼容的编辑器中,您可以从可视化元素创建所需的图形用户界面,面板,对话框等.编辑器由以下组件组成: 以下意见亦可供参考: |
可视化元素 | 可视化编辑器的工具视图中可以插入可视化库中的现成元素. |
可视化配置文件 | 概要文件定义了哪些可视化元素是可用的.包含可视化的每个项目都基于这样的概要文件(项目设置). |
可视化风格 | 所选样式决定元素的 "look & feel".它是在可视化管理器中设置的应用程序范围.提供了现成的样式,您也可以创建自己的样式. |
可视化管理 | 每个应用程序都有自己的可视化管理器,用于使用各种设置(如用户管理,样式,语言,输入类型等)进行可视化.可视化管理器对象挂在应用程序下面的设备树中. |
显示变量 | 可视化可以在在线模式下以下列形式显示,这些变体是在可视化管理器下创建的对象: CODESYS TargetVisu (PLC设备上的目标可视化与远程目标可视化) CODESYS WebVisu(通过web浏览器进行web可视化) CODESYS HMI(在没有I/O连接的设备上的HMI可视化)
|
可视化库 | 工具箱中提供的可视化元素的集合. |
符号库 | 您可以在可视化中使用的图像和图形的集合.在插入可视化对象时,您可以选择已安装的系统库是否应该在项目中可用. |
可视化元素库 | 用于管理可视化概要文件和可视化元素库的存储库. |
可视化样式存储库 | 用于管理可视化样式的存储库. |
VISU_TASK | 只要在可视化管理器下插入web或target类型的显示类型的对象,该任务就会在应用程序的任务配置中自动显示为对象. |
系统概述和机制,显示单元
在CODESYS中创建的用户界面可以用于不同的显示变量,这取决于控制器所使用的支持哪些显示变量.
.显示变量
可视化('诊断可视化')集成在CODESYS Development System中:
开发系统中的集成可视化是应用程序测试,服务或诊断目的以及系统调试的理想工具.一旦与控制器建立了连接,可视化编辑器就会切换并动画显示的元素.这个变量是免费CODESYS Development System的一部分,可以一直使用,不管使用什么控制器.
CODESYS WebVisu:
这种变体意味着在标准浏览器(pc,平板电脑,智能手机)中基于web的用户界面显示,支持远程访问,远程监控以及通过Internet对系统进行服务和诊断.标准的web浏览器通过Java脚本(可选使用SSL加密)与控制器中的web服务器通信,并通过HTML5显示可视化.这项技术几乎被所有浏览器所支持,因此也可以在iOS或Android终端设备上使用.
CODESYS TargetVisu:
该变体独立于平台的控制系统上运行,具有集成显示.逻辑应用程序和用户界面运行在同一设备上;用户界面直接显示在控制器上.这种变型适用于机器和工厂的操作和监控.CODESYS TargetVisu的使用需要运行时系统的可选扩展.
CODESYS HMI:
此变体用于基于pc的可视化或专用显示设备上的显示.它允许通过相同的用户界面访问多个控制器的流程数据.
使用CODESYS创建的用户界面显示在分离的显示设备上.这样就消除了控制器上的计算负载.通过数据源管理器与控制器进行通信.这种变体非常适合于机器和工厂的本地操作和监视,并且允许在一个可视化视图中显示多个控制器的值.它们显示在一个或多个控制面板上,没有控制功能和I/O激活.除了Windows pc外,还可以使用带有其他操作系统平台的控制操作设备.