FB_BA_MO_IO

FB_BA_MO_IO 1:

Der Funktionsbaustein FB_BA_MO_IO repräsentiert das Multi-State_Output-Objekt zur Anbindung an die lokale IO-Ebene.
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 kann, sofern sie durch eine beliebige Binärlogik verbunden sind. 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

Syntax

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