将数组变量显示为 XY 图表
在笛卡尔 XY 图表可视化元素,您可以将数组变量可视化为曲线。对于多个数组变量,则使用共享的 X 轴和多个 Y 轴。要可视化的数组变量以及曲线的光学设计在单独的配置对话框中指定。点击 XY图表元素属性打开此对话框。如果用户希望能够在运行时更改曲线数据,则需要为相应的可视化元素提供相应的输入配置。
在控制变量元素属性,您可以输入应用程序变量,用于放大图表或将图形平移到其他位置。基于此,您可以在运行时在相应的可视化元素中为用户设置输入选项。
在笛卡尔坐标系中将数据显示为曲线
初始情况:一个项目已打开。其中的应用程序提供数组数据PLC_PRG.DataX
和PLC_PRG.DataY
,在笛卡尔坐标系中显示为曲线。
PROGRAM PLC_PRG VAR DataX : ARRAY [1..200] OF REAL ; DataY : ARRAY [1..200] OF REAL ; xDoIt : BOOL := FALSE; ix : INT; END_VAR IF xDoIt THEN xDoIt := FALSE; FOR ix := 1 TO 200 BY 1 DO DataX[ix] := (ix * 0.2) + 0.1; DataY[ix] := (ix * 0.1); END_FOR xDoIt := TRUE; END_IF
过程. 配置笛卡尔 XY 图表元素
在设备视图,在应用程序下方添加可视化。分配名称
VisMain
实现可视化。可视化编辑器已打开。
在可视化工具箱视图,选择并拖动笛卡尔 XY 图表元素到编辑器。
选择新元素并打开其特性看法。
在笛卡尔 XY 图表属性,单击
XY图表。 价值。
这XY图表配置对话框打开。所有必需的设置都标有警告
符号。配置树显示最小配置(一条曲线):
Curve1[AxixY1]
和AxisX(X)
和AxisY1(Y)
。在配置树中,选择
Curve1
。现在可以在配置树的右侧看到相应的图形设置。
在数据X,多变的设置,指定具有水平数据的一维变量。
PLC_PRG.DataX
在数据Y,多变的设置,指定具有垂直数据的一维变量。
PLC_PRG.DataY
编译、下载并启动应用程序。强制变量
xDoIt
到TRUE
。目标可视化打开。
Curve1
显示在笛卡尔坐标系中。