可视化元素:趋势 象征: 类别: 特殊控制 该元素将变量值的曲线显示为趋势图。趋势图适用于表示长期数据曲线,因为数据是从趋势记录中读取的,因此是从数据库中读取的。此外,您可以运行 趋势 元素与 日期范围选择器 , 传奇 , 和 时间范围选择器 操作元素,以便用户可以在图表中方便地导航。 提示 您可以在运行时以编程方式删除记录的趋势曲线。记录从删除时重新开始。 有关更多信息,请参阅: 编程趋势可视化
配置文本输入 可视化通常配置为在输入设备不可用时为文本输入事件调用虚拟键盘。为此,后续行动 写变量 在用户输入中相应地预设:值 标准 被选为 输入类型 环境。 例如,控制器被用作 CODESYS TargetVisu 经常没有键盘。可视化称为虚拟键盘。相反,它通常有一个键盘。用户通过键盘指定文本。 但是,您也可以特别配置文本的输入方式。为此,用户输入中提供了更多输入类型,例如 Text input
单位换算 当您要为其他单位制调整数据时,您可以定义转换规则。该数据针对特定的数量级和测量单位执行。 您在 单位换算 目的。 CODESYS 自动将每个转换规则实现为功能块 <name>_Impl 并将其实例为 <name> .每个转换规则都有 Convert 和 Reverse 方法。因此,您可以照常使用功能块。在您访问变量的位置,您可以将变量链接到转换规则。输入助手在 功能块 和 实例调用 类别
可视化元素:模拟时钟 象征: 类别: 日期/时间控件 该元素是一个显示当前时间的时钟。时钟还可以显示随机时间。 注意 示例项目“模拟时钟” 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: GenElemInst_1 提示 为元素分配单独的名称,以便在元素列表中更快地找到它们。 元素类型 模拟时钟 位置 该位置定义可视化窗口中元素的位置和大小
可视化元素:条形显示 象征: 类别: 测量控制 该元素显示变量的值。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: GenElemInst_2 提示 为元素分配单独的名称,以便在元素列表中更快地找到它们。 元素类型 条形显示 价值 变量(数值数据类型) 变量的值显示为条形长度。 中心 属性包含旋转点坐标的固定值。旋转点在编辑器中显示为 符
对话框:显示设置 功能 : 用于跟踪图的显示设置(X 轴和 Y 轴)并在跟踪图中提供预览 称呼 : 展示 中的按钮 跟踪配置 对话 添加 Y 轴 将轨迹图扩展一个 Y 轴 结果: 跟踪配置 对话框包含 Y 轴的扩展选择 附加轴 变量设置的选项。 删除 Y 轴 删除可见选项卡的 Y 轴。 选项卡:X 轴 显示模式 . 缩放 汽车 : : 自动的 固定长度 : : 显示一段常量 长度 固定的 : :段
捕获用户输入事件 您可以在应用程序中捕获用户输入事件。为此,您可以实现一个在用户事件发生时执行的功能块。 注意 通过用户输入捕获变量变化的示例项目 示例项目记录由可视化中的用户输入触发的变量值更改。在这个项目中,您还将找到该方法的实现 ValueChanged . 捕获变量的写入 当用户完成一个值的输入(在输入字段中)时,一个编辑控件事件被关闭。您可以在应用程序中捕获此事件,如下所示。 创建实现接
使用可视化作为元素 如果您为可视化定义框架接口并引用它,则此构造的行为类似于可视化元素: 在创建框架接口时 框架配置 选项卡中,您可以定义哪些属性是公开的。您可以自己创建一个接口。 您可以对属性进行分类并分层构建它们以提供清晰的概览。 可视化可以根据需要多次重复使用,这意味着它们是通过上级可视化中的框架来引用的。 当在那里选择框架时,在框架界面中定义的那些属性将显示在 特性 看法。现在,当您配置属
设置访问控制和登录操作 在用户管理对话框中,您可以在运行时在可视化中定义登录、注销、更改用户密码以及编辑用户管理。 编辑和选择用户管理对话框 重要 如果您创建自己的对话框作为用户管理对话框,那么您应该使用包含的库项目中的可视化 VisuUserMgmtDialogs 作为基础,因为它使用了所需的接口。您自己的用户管理对话框然后在 可视化管理器 → 设置 , 用户管理对话框的设置 . 注意 源库 V
编程趋势可视化 要在可视化中显示趋势记录,您可以定义哪个应用程序提供哪个趋势记录。您可以通过以下方式定义显示 特性 趋势元素和使用的控件。 定义应用程序和数据源 可视化任务和趋势记录任务通常运行在同一个应用程序下。如果不是这种情况,那么包含可视化任务的应用程序需要一个数据源管理器。 在活动的可视化编辑器中选择趋势元素。 显示趋势元素的属性。 双击中的 属性 → 数据源 . 使用输入助手 ( ) 选