MC_Power

Der FB MC_Power schaltet die Leistung des Antriebs der durch AXIS_REF definierten Achse ein oder aus. Er ist der Gruppe der administrativen FB zugeordnet.

Blockdiagramm

Parameter des FB

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

Axis

AXIS_REF

Achsreferenz

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Enable

BOOL

Muss den Wert TRUE besitzen, sonst wird keine Leistung zugeschaltet.

Enable_Positive

BOOL

Muss den Wert TRUE besitzen, sonst wird keine Leistung zugeschaltet.

Die Freigabe nur der positiven Verfahrrichtung wird nicht unterstützt

Enable_Negative

BOOL

Muss den Wert TRUE besitzen, sonst wird keine Leistung zugeschaltet.

Die Freigabe nur der negativen Verfahrrichtung wird nicht unterstützt

PowerDefaultState

MCV_DRIVE_
POWER_STATE

Funktion verfügbar für CANopen-Antriebe:

In diesen Zustand wird der Antrieb durch den Funktionsbaustein gebracht, solange der Ausgang "Status" FALSE zeigt, also mindestens einem der Enable…-Eingänge der Wert FALSE zugewiesen ist (siehe unten stehende Tabelle). Der Eingang ist als Standardwert mit mcvPowerStateDefault belegt.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Status

BOOL

Der Wert TRUE zeigt an, dass der Antrieb drehmomentbehaftet ist und sich in Regelung befindet.

Error

BOOL

Zeigt an, ob innerhalb des FB ein Fehler aufgetreten ist.

ErrorID

WORD

Fehlerkennung

DriveEnabled

BOOL

Der Wert TRUE zeigt an, ob der Antrieb bereit zur Leistungsfreigabe ist.

DriveReady

BOOL

Der Wert TRUE bedeutet, dass sich der Antrieb in Regelung befindet.

PowerState

MCV_DRIVE_
POWER_STATE

Zustand, in dem sich der Antrieb befindet (siehe folgende Tabelle).

Werte des Aufzählungstyps MCV_DRIVE_POWER_STATE

Konstante

Wert

Bemerkung

mcvPowerStateNotReady

0

Antrieb nicht bereit zum Betrieb.

mcvPowerStateReadyForPower

1

Antrieb bereit zum Betrieb.

mcvPowerStateReadyForOperation

2

Antrieb eingeschaltet.

mcvPowerStateDriveEnabled

3

Antrieb bereit, aber ohne Reglerfreigabe.

mcvPowerStateOperational

4

Antrieb bereit und folgt Sollwertvorgaben.

mcvPowerStateDefault

5

Mit diesem Wert ist der Eingang "PowerDefaultState" vorbelegt.

Damit gibt der MC_Power erst dann Befehle an den Antrieb, wenn allen 3 "Enable_..."-Eingängen TRUE zugewiesen wurde.

Ist einem der 3 "Enable…"-Eingänge FALSE zugewiesen führt dieser Wert dazu, dass der Antrieb in den im Antrieb konfigurierten Grundzustand überführt wird.

Verhalten des FB: