.

可视化元素“趋势”

.
.

符号:

标签:特殊控件

元素将变量值的变化曲线显示为趋势图。趋势图适用于表示长时间段的数据曲线,因为数据是从趋势记录中读取的,因此也是从数据库中读取的。 此外,您可以将趋势元素与日期范围选择器图例时间范围选择器等操作要素一起运行,以便用户可以在图中方便地导航。

.
元素的属性
.

元素名称

示例:Velocity

源数据

通过设备和应用程序连接到趋势记录对象的源数据,会将要显示的趋势数据保存在该对象中。

指定相应的应用程序可以将趋势记录对象放在本地设备上。 如果趋势记录在远程设备上,则需要指定源数据与此设备通讯。

  • <本地应用程序>
    趋势记录对象位于本地应用程序中的本地设备上。
  • <device name> .<application name>
    示例:Device_A.App_A
    趋势记录对象位于本地设备Device_A下面的程序App_A中。
  • <data source name>
    示例: DataSource_B
    趋势记录对象位于通过数据源DataSource_B链接的远程设备上。在(现在可见的)应用程序属性下,将显示远程应用程序,其配置与数据源中的配置相同。
    示例: App_B
    注意:如果通过符号文件(CODESYS符号)以符号方式访问源数据,则必须将所需的符号文件和相应的工程保存在同一文件夹中。

元素的类型

趋势

趋势记录

:趋势记录的数据以图表的形式显示

趋势记录位于源数据属性中指定的设备上

显示设置

:打开显示设置对话框。

.
 元素属性的位置
.
.

显示光标

:趋势图中显示了一个光标(带有垂直线的黑色三角形)。

runtime动作:绘制图形后,用户即可沿时间轴移动光标以标记特定时间。然后,光标所处位置的变量值将显示在图形上方的图表中。

显示工具提示

要求:显示光标被激活。

:在光标处打开工具提示。

runtime的动作:光标位置的变量值显示为工具提示。

显示框

:用框架绘制趋势图。

数字格式

使用printf语法的格式规范,该格式规范确定如何在工具提示和图例中显示值

示例:%d(整数变量)或者 %5.2f(浮点数)

.
 元素属性“刻度线标签”
.
 元素属性“控制元素的分配”
.
 元素属性'中心'
.
 元素属性'绝对运动'
.
 元素属性'状态变量'
.

这些属性可用是因为在可视化管理器中选择了预览: 支持客户端动画和本机元素的叠加选项。

.

动画时长

定义元素运行动画的持续时间(以毫秒为单位)

  • 变量(integer value
    示例:Menu.tContent with VAR tContent : INT := 500; END_VAR
  • 整数文字
    示例:500

.可动画的属性

  • 绝对运动运动XY
  • 绝对运动旋转
  • 绝对运动内部旋转
  • 绝对运动外部旋转

当动画属性的至少一个值已更改时,执行动画运动。然后执行的移动不是生涩的,而是在指定的动画持续时间内是平滑的。可视化元素在动态旋转的同时移动到指定位置。过渡是平稳的。

移至前景

将可视化元素移至前景

变量(BOOL

实例:bIsInForeground with VAR bIsInForeground : BOOL := FALSE; END_VAR

TRUE:在 runtime ,可视化元素显示在前景中。

FALSE:在 runtime ,可视化元素显示在插入可视化编辑器的层中。

.
 元素属性'访问权限'