FB_BA_Motor2St

Der Funktionsbaustein FB_BA_Motor2St dient zur Steuerung eines einfachen zweistufigen Motors.
Der Eingang bEn dient der allgemeinen Freigabe des Motors.
Über den Eingang nOpMode wird die Betriebsart des Motors eingestellt:
- 0 = Automatik
- 1 = Hand Aus
- 2 = Hand Stufe 1
- 3 = Hand Stufe 2
Im Automatikbetrieb (nOpMode = 0) lässt sich die gewünschte Stufe über die Eingänge bAutoSt1 (Stufe 1) und bAutoSt2 (Stufe 2) einstellen.
An bDst wird die Sammlung aller möglichen Störungen eines Motors angeschlossen.
Eingänge
VAR_INPUT
bEn : BOOL;
bAutoSt1 : BOOL;
bAutoSt2 : BOOL;
bDst : BOOL;
nOpMode : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bEn | BOOL | Freigabe Motor |
bAutoSt1 | BOOL | Anforderung des Aktors auf Stufe 1 im Automatikbetrieb (nOpMode = 0). |
bAutoSt2 | BOOL | Anforderung des Aktors auf Stufe 2 im Automatikbetrieb (nOpMode = 0). |
bDst | BOOL | Eingang zur Sammlung der möglichen Motorstörungen. |
nOpMode | UDINT | Auswahl der Betriebsart (0 = Automatik, 1 = Hand Aus, 2 = Hand Stufe 1, 3 = Hand Stufe 2). |
Ausgänge
VAR_OUTPUT
bQ1 : BOOL;
bQ2 : BOOL;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bQ1 | BOOL | Steuerausgang Stufe 1 |
bQ2 | BOOL | Steuerausgang Stufe 2 |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4024.22 | Tc3_BA2 ab v5.2.5.0 |