FB_BA_MO_IO

FB_BA_MO_IO 1:

Der Funktionsbaustein FB_BA_MO_IO repräsentiert das Multi-State_Output-Objekt.
Er besitzt ein Prioritäten-Array und ist somit kommandierbar (siehe Kommandierung von Objekten).

Das Multi-State_Output-Objekt spezifiziert einen Objekttyp, dessen Objekt-Properties extern sichtbare Charakteristiken eines Datenpunkts für mehrere binäre Ausgänge repräsentieren, verbunden durch eine beliebige Binärlogik. Das Objekt wird von physikalischen oder virtuellen Datenpunkten abgeleitet, z. B. für „active-/inactive“-Zustände mehrerer Binärausgänge oder den Wert eines Analogausgangs.

Vererbungshierarchie

FB_BA_Base

    FB_BA_BasePublisher

        FB_BA_Object

            FB_BA_EventObject

                FB_BA_EventObjectEx

                    FB_BA_ComEventObject

                        FB_BA_BaseMO

Illustration

FUNCTION_BLOCK FB_BA_MO_IO EXTENDS FB_BA_BaseMO IMPLEMENTS I_BA_RawMO
VAR
  {region 'Raw I/O'}
    stRawVal            AT %Q*    : ST_BA_Byte;
    stRawValFeedback    AT %I*    : ST_BA_Byte;
  {endregion}
END_VAR

VAR

Name

Typ

Beschreibung

stRawVal

ST_BA_Byte

Rohwert zur Ausgabe an einer Busklemme.

stRawValFeedback

ST_BA_Byte

Rückmeldeeingang des Rohwertes (optional).

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.35

Tc3_XBA ab v5.3.0.0