Skip to main content

示例:HTML5 API

产品: CODESYS Visualization

这个 HTML5_DemoControls.project 示例显示了如何使用简单的 HTML5 控件。它包含将控件显示为可视化元素所需的额外文件 CODESYS 可视化。

描述

该示例项目包含各种已配置的 HTML5 控件。在联机模式下,HTML5 控件的功能很容易识别。

这些控件仅用于演示目的。这就是为什么它们看起来很简单。

重要

如果由于缺少签名而无法将元素下载到控制器,则消息视图中会显示警告(可视化 类别)。点击 _visu_icon_three_dots.png 按钮,如果您信任此元素,请确认以下对话框。

. 有关更多信息,请参阅:

附加信息

HTML5 演示按钮

该控件显示如何通过 HTML5 控件评估鼠标操作并通过输入配置将其转发给 IEC。您可以执行配置的输入事件 OnMouseDownOnMouseUp,以及 OnMouseMove

HTML5 演示组合框

此控件显示如何在组合框中使用 IEC 枚举。该示例说明如何查询类型信息 (getTypeDesc) 来自变量。它还显示了如何传输和使用颜色和字体。

HTML5 演示图片

此控件显示如何在 HTML5 控件中使用图像。

HTML5 演示表

此控件显示如何在 HTML5 控件中显示和修改 IEC 阵列。数据以优化的方式传输。仅传输特定区域。此解决方案也适用于具有许多行的较大数组。您可以更改表中单元格的值,从而更改数组变量的值。

HTML5 演示表没有滚动范围

此控件显示如何在 HTML5 控件中显示和修改 IEC 阵列。当数组中的值发生变化时,将传输整个数组。您可以更改单元格的值,从而更改数组变量的值。

HTML5 演示文本字段

此控件显示如何双向(读/写)处理不同类型的 IEC 标量值。

HTML5 演示甜甜圈计

此控件显示如何在 d3 库中使用 HTML5 元素。框架区域的可变大小直接通过宽度和高度传递。它由一个显示屏和一个用于拖动的按钮组成。

HTML5 演示条形计

此控件显示如何在 d3 库中使用 HTML5 元素。框架区域的可变大小直接通过宽度和高度传递。将显示一个可编辑的条形元素。

系统要求和限制

编程系统

CODESYS Development System (版本 3.5.18.0 或更高版本)

运行系统

CODESYS Control Win (版本 3.5.18.0)

附加组件

CODESYS Visualization (版本 4.5.0.0 或更高版本)

注意

_example_icon.png 下载 项目