FB_BA_MI_IO

FB_BA_MI_IO 1:

Der Funktionsbaustein FB_BA_MI_IO repräsentiert das Multi-State_Input-Objekt.

Das Multi-State_Input-Objekt spezifiziert einen Objekttyp, dessen Objekt-Properties extern sichtbare Charakteristiken eines Datenpunkts für mehrere binäre Eingänge repräsentieren. Das Objekt wird von physikalischen oder virtuellen Datenpunkten abgeleitet, z. B. den Grenzwertmeldungen mehrerer Analog-Eingaben oder Analogwerte oder von einer mathematischen Berechnung.

Vererbungshierarchie

FB_BA_Base

    FB_BA_BasePublisher

        FB_BA_Object

            FB_BA_EventObject

                FB_BA_EventObjectEx

                    FB_BA_ComEventObject

                        FB_BA_BaseMI

Illustration

FUNCTION_BLOCK FB_BA_MI_IO EXTENDS FB_BA_BaseMI IMPLEMENTS I_BA_RawMI
VAR_INPUT CONSTANT PERSISTENT
  {region 'Variable Parameters'}
    nDefaultValue          : UDINT := 1;
  {endregion}
END_VAR
VAR
  {region 'Raw I/O'}
    stRawVal    AT %I*     : ST_BA_Byte;
  {endregion}
END_VAR

FB_BA_MI_IO 2: Eingänge CONSTANT PERSISTENT

Name

Typ

Beschreibung

nDefaultValue

UDINT

Wert der angenommen wird, wenn alle 16 Prioritäten des Priority_Array eines kommandierbaren Objektes keinen Eintrag haben, bzw. NULL sind.

VAR

Name

Typ

Beschreibung

stRawVal

ST_BA_Byte

Strukturvariable zur Verknüpfung mit dem Prozessabbild.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.35

Tc3_XBA ab v5.3.0.0