FB_BA_BO_IO

FB_BA_BO_IO 1:

Der Funktionsbaustein FB_BA_BO_IO repräsentiert ein binäres Ausgangsobjekt innerhalb des Grundgerüstes. Die Variablen zur Verknüpfung des Schaltausgangs mit der Klemme sind innerhalb des Funktionsbausteins deklariert. Die Feedback-Kontrolle des Binären Ausgangs wird automatisch aktiviert, wenn die Variable bRawValFeedback mit dem Prozessabbild einer Klemme verknüpft ist.

Vererbungshierarchie

FB_BA_Base

    FB_BA_BasePublisher

        FB_BA_Object

            FB_BA_EventObject

                FB_BA_EventObjectEx

                    FB_BA_ComEventObject

                        FB_BA_BaseBO

Illustration

FUNCTION_BLOCK FB_BA_BO_IO EXTENDS FB_BA_BaseBO IMPLEMENTS I_BA_RawBO
VAR_INPUT CONSTANT PERSISTENT
  {region 'Variable Parameters'}
    eFeedbackPolarity           : E_BA_Polarity := E_BA_Polarity.eNormal;
    eOverriddenPolarity         : E_BA_Polarity := E_BA_Polarity.eNormal;
  {endregion}
END_VAR
VAR
  {region 'Raw I/O'}
    bRawOverridden    AT %I*    : BOOL;
    bRawValFeedback   AT %I*    : BOOL;
    bRawVal           AT %Q*    : BOOL;
  {endregion}
END_VAR

FB_BA_BO_IO 2: Eingänge Constant Persistent

Name

Typ

Beschreibung

eFeedbackPolarity

E_BA_Polarity

Variable zur Parametrierung der Polarität der Binären Betriebsrückmeldung eines Ausganges.

eOverridenPolarity

E_BA_Polarity

Ausgangsklemmen mit einer mechanischen Vorrangbedienung melden den Status ihrer Schalter an die Steuerung zurück.

Mit dieser Enumeration kann die Polarität der Schalterrückmeldung parametriert werden.

VAR

Name

Typ

Beschreibung

bRawOverridden

BOOL

Variable zur Erfassung einer Übersteuerung von außen.

bRawValFeedback

BOOL

Aktivierung der Feedback Kontrolle nach Verknüpfung mit der Busklemme.

bRawVal

BOOL

Variable zur Verknüpfung des Ausgangswertes mit der Klemme.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.35

Tc3_XBA ab v5.3.0.0