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

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