Skip to main content

Subsección: Wildcards

los Wildcard La subsección se utiliza para crear dispositivos comodín para módulos que aún no se conocen cuando se crea el módulo. Los dispositivos deben ser flexibles para ser especificados por el usuario antes o durante la generación.

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
. Especificación:
  • los Identification, Wildcard, y FlexibleWildcard las subsecciones no se pueden usar al mismo tiempo.

  • El objetivo de la sección Wildcard determina el tipo del dispositivo comodín. Diferentes módulos pueden usar dispositivos comodín del mismo tipo (ejemplo: "8 entradas"). Todos los dispositivos comodín del mismo tipo se asignan al mismo dispositivo.

  • Desc define una descripción (localizada) del dispositivo comodín (en una lista de texto).

  • Parent define el dispositivo principal deseado. Los dispositivos comodín también son posibles aquí, siempre que ya estén asignados a dispositivos. Si el dispositivo establecido para el dispositivo comodín no es un dispositivo principal compatible, se emite un error durante la generación.

ejemplo 34. Ejemplo
SEC Device : KlemmeAnalogOutput
        Parent := Buskoppler2;
        SEC Wildcard : KlemmeTyp
                Desc := TL.WildDesc;
        END_SEC
END_SEC