11 mc_readactualpos, 12 mc_reset, 13 mc_stop – NORD Drivesystems BU0550 Benutzerhandbuch

Seite 59

Advertising
background image

3 AWL (Instruction List, IL)

BU 0550 DE-0813

59

3.5.2.11 MC_ReadActualPos

Liefert kontinuierlich die aktuelle Istposition des Frequenzumrichters, wenn ENABLE auf 1 steht. Sobald ei-
ne gültige Istposition am Ausgang anliegt wird VALID auf gültig gesetzt. Im Fehlerfall wird ERROR auf 1
gesetzt und VALID ist in diesem Fall 0.

Skalierung Position: 1 Motorumdrehung = 1000

Tabelle 82 MC:ReadActualPos

3.5.2.12 MC_Reset

Rücksetzen eines Fehlers im Frequenzumrichter (Störungsquittierung), bei einer steigenden Flanke von
EXECUTE. Im Fehlerfall wird ERROR auf 1 gesetzt und die Fehlerursache in ERRORID eingetragen. Bei
einer negativen Flanke an EXECUTE werden alle Fehler zurückgesetzt.

Tabelle 83 MC_Reset

3.5.2.13 MC_Stop

Bei steigender Flanke (0 auf 1) wird der Frequenzumrichter in den Zustand STANDINGSTILL gesetzt. Alle
gerade aktiven Motion Funktionen werden abgebrochen. Der Frequenzumrichter bremst auf 0Hz ab und
schaltet die Endstufe aus. Solange der Stop Befehl aktiv ist (EXECUTE = 1), werden alle anderen Motion
FB geblockt. Der BUSY Ausgang wird mit der steigenden Flanke an EXECUTE aktiv und bleibt dies solange
bis eine fallende Flanke an EXECUTE erfolgt.

Tabelle 84 MC_Stop

VAR_INPUT

VAR_OUTPUT

Eingang

Erläuterung

Typ

Ausgang

Erläuterung

Typ

ENABLE

Freigabe

BOOL

VALID

Ausgang ist gültig

BOOL

ERROR

Fehler im FB

BOOL

POSITION

Aktuelle Istposition des FU

DINT

VAR_INPUT

VAR_OUTPUT

Eingang

Erläuterung

Typ

Ausgang

Erläuterung

Typ

EXECUTE

Start

BOOL

DONE

FU Fehler zurückgesetzt

BOOL

BUSY

Resetvorgang ist noch aktiv

BOOL

ERROR

Fehler im FB

BOOL

ERRORID

Fehlercode

INT

ERRORID

Erläuterung

0

Kein Fehler

1001h

Stop Funktion ist aktiv

1700h

Ein Fehler

– Reset konnte nicht ausgeführt werden, die Ursache für den Fehler liegt noch an

VAR_INPUT

VAR_OUTPUT

Eingang

Erläuterung

Typ

Ausgang

Erläuterung

Typ

EXECUTE

Start

BOOL

DONE

Befehl ist ausgeführt

BOOL

BUSY

Befehl ist aktiv

BOOL

Advertising