Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

UDT-Fragmente, Loops und Replace-Parameter

Mittels Plug-Socket Konzept können Fragmente hierarchisch unterhalb von Komponenten des Typs Benutzerdefinierter Datentyp platziert werden.

Beim Erzeugen des Codes können die Fragment-Inhalte über Kontrollstrukturen (wie z.B. (*{Code}*)) in den Code der Instanz vom Typ Benutzerdefinierter Datentyp eingefügt werden.

Andere Kontrollstrukturen wie LOOP und IF-THEN-ELSE werden ebenfalls unterstützt.

Hinweis:

Durch unsachgemäße Nutzung der Kontrollstrukturen können ungültige Programmelemente entstehen.

Voraussetzung für die korrekte Ausführung von Kontrollstrukturen ist, dass in der Ressource der Komponente des Typs Benutzerdefinierter Datentyp der Deklarationsbereich als Klartext exportiert worden ist.

Weiterhin werden beim Einlesen der zum Fragment gehörenden Ressource entsprechend markierte, sogenannte Replace-Parameter (z.B. M8B_ReplaceParam_M8E) automatisch angelegt. Bei der Codegenerierung werden diese in der erzeugten Datei wie gewohnt durch den Wert des gleichnamigen Parameters ersetzt.