FB_BA_BO_IO

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
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
Eingänge Constant Persistent
Name | Typ | Beschreibung |
---|---|---|
eFeedbackPolarity | Variable zur Parametrierung der Polarität der Binären Betriebsrückmeldung eines Ausganges. | |
eOverridenPolarity | 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 |