Beispiel in st – NORD Drivesystems BU0000 Benutzerhandbuch

Seite 128

Advertising
background image

NORD CON Hilfe

128

BU 0000 DE

X

X

High

Der Frequenzumrichter wird sofort spannungsfrei geschaltet,
der Motor dreht ungebremst aus.

X

High

Low

Der Frequenzumrichter fährt einen Schnellstop (P426) und
schaltet dann den Motor spannungsfrei

Über den Eingang PARASET kann der aktive Parametersatz eingestellt werden.
Wenn der Ausgang STATUS = 1 ist, dann ist der FU eingeschaltet und der Motor wird
bestromt.

VAR_INPUT

VAR_OUTPUT

Eingang

Erläuterung

Typ

Ausgang

Erläuterung

Typ

ENABLE

Freigabe

BOOL

STATUS

Motor wird bestromt

BOOL

DISABLEVOLTAGE

Spannungsfrei
schalten

BOOL

ERROR

Fehler im FB

BOOL

QUICKSTOP

Schnellstop

BOOL

ERRORID

Fehlercode

INT

PARASET

Aktiver Parametersatz

Wertebereich: 0 - 3

BYTE

ERRORID

Erläuterung

0

Kein Fehler

1001h

Stop Funktion ist aktiv

1300h

FU befindet sich in einem unerwarteten State

Beispiel in ST:

(* Gerät freigeben mit Dig3*)

Control.Enable := _5_State_digital_input.2;

(* Parametersätze werden über Dig1 und Dig2 festgelegt. *)

Control.ParaSet := INT_TO_BYTE(_5_State_digital_input and 2#11);

Control;

(* Ist Gerät freigegeben? *)

if Control.Status then

(* Soll eine andere Position angefahren werden? *)

if SaveBit3 <> _5_State_digital_input.3 then

SaveBit3 := _5_State_digital_input.3;

if SaveBit3 then

Move.Position := 500000;

else

Move.Position := 0;

end_if;

Move(Execute := False);

end_if;

end_if;

(* Position anfahren wenn das Gerät freigegeben ist. *)

Move(Execute := Control.Status);

Advertising