Skip to main content

Comando: Usar miembro atribuido como Entrada

Símbolo: cfc_icon_processvalue.png

Función: El comando permite conectar un miembro de estructura a una entrada de tipo escalar.

Llamar: CFC → Pins menú, Pins en el menú contextual

Requisitos: Un editor CFC está activo y está seleccionada una entrada de bloque de función.

El miembro de la estructura que está conectado a la entrada del bloque de función subsiguiente debe estar provisto de la {attribute 'ProcessValue'} pragma. El tipo de dato del miembro de la estructura debe ser compatible con el tipo de dato de la entrada subsiguiente. Las entradas conectadas de esta manera se marcan con el V símbolo.

ejemplo 4. Ejemplo
TYPE QINT :
STRUCT
        Status : STRING;
        {attribute 'ProcessValue'}
        Value1 : INT;
        Value2 : INT;
END_STRUCT
END_TYPE
PROGRAM PLC_PRG
VAR
        input1: QINT;
        output1: QINT;
        intValue: INT;
END_VAR
cfc_img_pragma_processstructurevalue.png

Si no ejecuta el Usar miembro atribuido como Entrada comando para este enlace, entonces se emite un error del compilador.