Mit dem pragma {attribute 'ExpandFully'} stehen die Elemente eines Arrays, das als Eingabevariable für referenzierte Visualisierungen verwendet wird, im Dialogfeld Visualization Properties zur Verfügung.
{attribute 'ExpandFully'}
Die Visualisierung visu soll in einen Frame innerhalb der Visualisierung visu_main eingefügt werden.
arr ist als Eingangsvariable im Schnittstelleneditor von visu definiert und wird somit später für Zuweisungen im Dialogfeld Eigenschaften des Frame in visu_main bereitstehen.
Um auch die einzelnen Elemente des Arrays im Dialogfeld Eigenschaften bereitzustellen, muss das Attribut ExpandFully im Schnittstelleneditor von visu direkt vor arr eingefügt werden.
Deklaration im Schnittstelleneditor von visu:
VAR_INPUT
{attribute 'ExpandFully'}
arr : ARRAY[0..5] OF INT;
END_VAR
Das Dialogfeld Eigenschaften des Frames in visu_main: