Untersektion: Wildcards
Die Untersektion Wildcard dient dazu Wildcard-Geräte zu Modulen anzulegen, die bei der Modulerstellung noch nicht bekannt sind. Die Geräte sollen dann vom Benutzer flexibel vor oder bei der Generierung angegeben werden können.
SEC Device : <target> //optional: yes, modifier [UPDATE]
Parent := <target ID>; //optional: yes, type: ID
SEC Wildcard : <target> //optional: yes, modifier: [UPDATE]
Desc := <description>; //optional: no, type: text
END_SEC
END_SECDie Untersektionen
Identification,WildcardundFlexibleWildcardkönnen nicht gleichzeitig verwendet werden.Das Target der Sektion
Wildcardgibt den Typ des Wildcardgeräts an. Verschiedene Module können Wildcardgeräte gleichen Typs besitzen (beispielsweise „8Inputs“). Alle Wildcard-Geräte selben Typs werden dem selben Gerät zugewiesen.Descgibt eine (lokalisierte) Beschreibung des Wildcard-Gerätes (in einer Textliste) an.Parentgibt wie zuvor wiederum das gewünschte Eltern-Gerät an. Hier sind auch Wildcard-Geräte möglich, sofern sie bereits Geräten zugewiesen sind. Ist das für das Wildcard-Gerät gesetzte Gerät kein kompatibles Eltern-Gerät, wird beim Generieren ein Fehler ausgegeben.
SEC Device : KlemmeAnalogOutput
Parent := Buskoppler2;
SEC Wildcard : KlemmeTyp
Desc := TL.WildDesc;
END_SEC
END_SEC