サブセクション: ワイルドカード
サブセクション Wildcard モジュールの作成時にまだ不明なモジュールのワイルドカード デバイスを作成するために使用されます。デバイスは、生成前または生成中にユーザーが柔軟に指定できる必要があります。
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