小节:通配符
这 Wildcard subsection 用于为创建模块时未知的模块创建通配符设备。然后,设备应该能够灵活地由用户在生成之前或生成期间指定。
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_SEC. 规格:
这
Identification,Wildcard, 和FlexibleWildcard各小节不能同时使用。本节的目标
Wildcard确定通配符设备的类型。不同的模块可以使用相同类型的通配符设备(例如:“8inputs”)。所有相同类型的通配符设备都分配给同一设备。Desc定义通配符设备的(本地化)描述(在文本列表中)。Parent定义所需的父设备。此处也可以使用通配符设备,前提是它们已分配给设备。如果为通配符设备设置的设备不是兼容的父设备,则在生成过程中会发出错误。
例 34. 例子
SEC Device : KlemmeAnalogOutput
Parent := Buskoppler2;
SEC Wildcard : KlemmeTyp
Desc := TL.WildDesc;
END_SEC
END_SEC