Skip to main content

Befehl: Attributierte Komponente als Eingang verwenden

Symbol: cfc_icon_processvalue.png

Funktion: Der Befehl ermöglicht das Verbinden einer Strukturkomponenten mit einem Eingang skalaren Typs.

Aufruf: Menü CFC → Pins, Kontextmenü Pins

Voraussetzungen: Ein CFC-Editor ist aktiv und ein Bausteineingang ist selektiert

Die Komponente der Struktur, die mit dem Eingang des Folgebausteins verbunden wird, muss mit dem Attribut {attribute 'ProcessValue'} versehen sein. Der Datentyp der Strukturkomponente muss zu dem Datentyp des nachfolgenden Eingangs kompatibel sein. So verbundene Eingänge werden mit dem Symbol V markiert.

Beispiel 4. Beispiel
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

Wenn Sie bei dieser Verknüpfung den Befehl Attributierte Komponente als Eingang verwenden nicht ausführen, wird ein Compilerfehler erzeugt.