该编译指令的作用是,在可视化的“属性”对话框中使用作引用可视化的输入变量的数组的组件可见。
语法:
{attribute 'ExpandFully'}
插入位置:带有数组声明的行上方的行。
.例如
可视化visu将插入到可视化visu_main内部的框架中。arr在visu的界面编辑器中定义为输入变量,因此以后可在visu_main中框架的属性对话框中进行分配。为了使arr的各个组件在此“属性”对话框中均可用,必须在visu的界面编辑器中的arr之前直接插入属性“ExpandFully”。在visu的界面编辑器中声明:
VAR_INPUT
{attribute 'ExpandFully'}
arr : ARRAY[0..5] OF INT;
END_VAR