可视化的引用 在一个可视化中显示多个可视化 重要 可视化可以通过以下方式嵌套在任何深度 框架 .为了使用 切换到任何可视化 框架选择类型没有任何问题,一个 框架 不得包含超过 21 个引用的可视化。 您可以在主可视化中引用其他可视化 框架 或一个 标签 元素,然后将它们显示在元素的窗口窗格中。 在这种情况下 框架 元素,您可以自由编程在哪个时间显示哪个可视化。一种选择是使用 框架 元素,根据其值自
带有界面的可视化参数化 您可以为要引用的可视化的参数声明一个接口。当在运行时调用可视化时,实际参数被传递到接口(类似于功能块的情况)。 这种可视化用作可视化模板,由上级可视化通过框架或选项卡元素引用。接口变量在模板可视化的接口编辑器中声明。在调用模板可视化的上级可视化中,传输参数被分配给参考元素(框架或选项卡)。 首先,在可视化界面编辑器中声明界面变量。然后通过将数据类型兼容的应用程序变量分配给每
在可视化中调用对话框 您可以为可视化配置用户输入,以将可视化作为对话框打开。例如,用户单击一个按钮,该按钮打开一个对话框并提示输入值。对话框用于获取用户输入,并且(如果是模态的)它可以阻止对话框外的输入。 仅可视化 对话 可视化类型可以作为对话框打开。您在 特性 可视化对象的对话框。 过程 . 主要程序 要求:项目中存在主可视化和对话框。 使用 打开对话 对话框的动作。 对话框打开已配置。 为对话
使用接口调用对话框 您可以为称为对话框的可视化定义一个界面。 使用可视化类型为此创建可视化 对话 并为对话框声明一个接口。通过用户输入在初级可视化中引用可视化并将参数传输到界面。 如果您将可视化称为集成可视化,则传输的参数必须是基本数据类型的变量。如果可视化被称为 CODESYS TargetVisu 要么 CODESYS WebVisu ,那么参数也可以具有用户定义的数据类型。 主要程序 将可视
移动对话框 如果您编写的用户界面包含对话框,则可以在运行时在后台区域中抓取和移动这些对话框。可视化用户可以使用鼠标(或其他定位设备)将对话框移动到任何位置。结果,最初打开时隐藏的区域现在变得可见。例如,当打开的对话框模糊了用户界面上的信息时,这可能很有用。系统会记住下一次开仓的新仓位。 移动时,可视化用户通常使用鼠标在标题栏中抓取一个对话框。因此,对于标准对话框,标题栏被配置为其指针区域。 在您自
使用可视化作为元素 如果您为可视化定义框架接口并引用它,则此构造的行为类似于可视化元素: 在创建框架接口时 框架配置 选项卡中,您可以定义哪些属性是公开的。您可以自己创建一个接口。 您可以对属性进行分类并分层构建它们以提供清晰的概览。 可视化可以根据需要多次重复使用,这意味着它们是通过上级可视化中的框架来引用的。 当在那里选择框架时,在框架界面中定义的那些属性将显示在 特性 看法。现在,当您配置属
配置和启动显示变体 注意 针对不同设备(如显示器或平板电脑)的可视化定制示例 您可以从不同的变体中进行选择,以显示在 CODESYS .一个优点是您不仅可以同时运行一个,而且可以同时运行多个显示变体。在此期间,所有变体的可视化内容都相同。这也适用于集成可视化:当可视化编辑器在 CODESYS ,可视化也以相同的活动内容显示在那里。 . 可以使用以下对象类型: 目标视觉 显示作为一种变体 CODES
运行时异常处理 如果在运行时在可视化中发生错误或异常,则停止可视化的执行而不停止应用程序的执行。将打开一个错误屏幕以通知您。此外,错误屏幕(通常)允许您重新启动可视化。 此异常处理在可视化配置文件中完成 CODESYS V3.5 SP7 , 编译器版本 3.5.7.0 , 和运行时系统 3.5.7.0 . 点击 停止对已处理异常的执行 排查异常原因和错误位置。 本节内容如下 :
识别显示变体 这 VisuFbClientTagDataHelper 图书馆的 POU VisuElemBase 提供库以编程方式识别显示变体。库本身在 VisuElems .库 POU 通常用 VisuElems.VisuFbClientTagDataHelper . 有关此库 POU 的更多信息,请参阅库管理器中的文档。 本节内容如下 :
作为 TargetVisu 运行 您可以将可视化运行为 CODESYS TargetVisu . 对此的要求是运行时具有 CODESYS TargetVisu 目标系统上的组件。然后控制器和可视化一起在一个设备上,由此可视化可以在集成或连接的显示器上显示和使用。下载应用程序时,会将附加的可视化代码下载到目标系统。 您可以在目标系统上以 TargetVisu 的形式启动可视化,而无需运行开发系统。这