FB_BA_Motor2St

FB_BA_Motor2St 1:

Funktionsbaustein zur Steuerung eines einfachen zweistufigen Motors.

Der Eingang bEn dient der allgemeinen Freigabe des Motors.

Über den Eingang udiOpMode wird die Betriebsart des Motors eingestellt:

Im Automatikbetrieb (udiOpMode= 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.

VAR_INPUT

bEn       : BOOL;
bAutoSt1  : BOOL;
bAutoSt2  : BOOL;
bDst      : BOOL;
udiOpMode : UDINT;

bEn: Freigabe Motor.

bAutoSt1: Anforderung des Aktors auf Stufe 1 im Automatikbetrieb (udiOpMode= 0).

bAutoSt2: Anforderung des Aktors auf Stufe 2 im Automatikbetrieb (udiOpMode= 0).

bDst: Eingang zur Sammlung der möglichen Motorstörungen.

udiOpMode: Auswahl der Betriebsart (0 = Automatik, 1 = Hand Aus, 2 = Hand Stufe 1, 3 = Hand Stufe 2).

VAR_OUTPUT

bQ1  : BOOL;
bQ2  : BOOL;

bQ1: Steuerausgang Stufe 1.

bQ2: Steuerausgang Stufe 2.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.7

Tc3_BA ab v1.1.6.0