设置访问控制和登录操作 在用户管理对话框中,您可以在运行时在可视化中定义登录、注销、更改用户密码以及编辑用户管理。 编辑和选择用户管理对话框 重要 如果您创建自己的对话框作为用户管理对话框,那么您应该使用包含的库项目中的可视化 VisuUserMgmtDialogs 作为基础,因为它使用了所需的接口。您自己的用户管理对话框然后在 可视化管理器 → 设置 , 用户管理对话框的设置 . 注意 源库 V
依赖于组的功能限制 为可视化元素配置权限 可视化元素的权限不授予单个用户,而是授予具有指定用户的组。 要求:一个 可视化 对象已打开且至少插入了一个可视化元素。 单击编辑器中的可视化元素。 点击 价值 的领域 权限 元素属性 特性 看法。 这 权限 对话框打开。 选择相应用户组对可视化元素应具有的权限。 注意:如果选项 使用组层次结构 被激活时,层次结构中较低的组不能被授予比层次结构中较高的组更多
记录数据并显示为趋势 您可以定义随时间记录其值的项目变量和/或设备参数。记录数据的显示与趋势元素中的记录分离。 注意 Trend 的程序示例 趋势记录超时 在趋势记录期间,可能会发生应用程序任务在从 跑步 在 停止 超时,被异常捕获。例如,原因可能是 SQLite 数据库上的文件操作耗时过长或记录的变量过多。这通常发生在性能不佳的目标设备上。 您可以避免异常地发生: 将趋势记录配置为占用较少的内存
配置录音 要在运行时系统上执行趋势记录,您需要一个具有 趋势记录经理 包含至少一个的对象 趋势记录 目的。然后您可以在运行时系统和数据缓冲上配置数据库。 首先,定义记录数据的时间间隔。为此,您可以按照“ 配置基于间隔的记录 " 章节。这是您可以轻松配置趋势记录的方法。另一种配置在 " 配置趋势记录 ”一章。这种类型的配置不太直观,因此不打算作为默认设置。通常,当数据应该在主要任务结束时采样时,您会
配置变量 重要 趋势记录的变量数量有限。但是您可以调整每个趋势记录的数量。为此,请打开对象。你会发现 最大变量数 设置如下 录音设置 . 有关详细信息,请参阅: 趋势记录 添加 IEC 变量 在设备树中,双击 趋势记录 目的。 相应的编辑器打开。在趋势配置的树视图中,选择顶部条目,在右侧您可以看到当前配置 录音设置 . 右键单击树视图中的条目。 点击 添加变量 . 添加了一个额外的变量。空白设置在
开始和停止录音 您可以在记录期间为趋势记录配置条件。当布尔变量变为 TRUE , 录音开始。当布尔变量变为 FALSE , 录音停止。 双击一个 趋势记录 设备树中的对象。 单击趋势配置树视图中的顶部节点。 趋势配置的名称被选中,您可以在右侧看到当前配置 记录设置 . 以下 通用设置 , 在里面 记录条件 输入字段,指定布尔变量、位访问或属性。 在应用程序运行时,仅当值为 TRUE . 注意 根据
显示带有趋势元素的数据图 一种 趋势 可视化趋势记录数据库中使用的数据。与 痕迹 元素 趋势 element 特别适合长期数据采样。 趋势的可视化包括 趋势 元素和控件。图中可以看到三种可能的控件。 传奇 ①:输出带值的趋势变量。 时间范围选择器 ②:提供选择预定义时间范围的按钮。 日期范围选择器 ③:包含根据设置的日期范围导航和放大历史和当前数据的控件。 一个光标是可选的,可以在特定时间读取一个
单位换算 当您要为其他单位制调整数据时,您可以定义转换规则。该数据针对特定的数量级和测量单位执行。 您在 单位换算 目的。 CODESYS 自动将每个转换规则实现为功能块 <name>_Impl 并将其实例为 <name> .每个转换规则都有 Convert 和 Reverse 方法。因此,您可以照常使用功能块。在您访问变量的位置,您可以将变量链接到转换规则。输入助手在 功能块 和 实例调用 类别
使用单位转换配置变量赋值 您可以将已在可视化中分配的变量链接到单位转换。这具有根据预定义规则转换变量值并在可视化中处理结果的效果。 您已经在编辑器中定义了转换规则 单位换算 . 将变量与单位转换联系起来 要求:具有可视化的项目已打开。此外,该应用程序包含 UnitConversion 对象与 convert_A 规则。 选择一个元素。 这 特性 视图打开。 在变量赋值中,链接 iVar_A 变量到