4 mc_moveabsolute – NORD Drivesystems BU0550 Benutzerhandbuch
Seite 55

3 AWL (Instruction List, IL)
BU 0550 DE-0813
55
3.5.2.4
MC_MoveAbsolute
Schreibt einen Positions- und Geschwindigkeitssollwert zum Frequenzumrichter, sofern EXECUTE von 0
auf 1 wechselt (Flanke). Die Sollfrequenz VELOCITY wird nach der im MC_MoveVelocity erläuterten Skalie-
rung übergeben.
Das High und das Low Word der Sollposition sind im Parameter P553 zu definieren.
POSITION:
MODE = False:
Die Sollposition ergibt sich aus dem in POSITION übergebenen Wert.
MODE = True:
Der in POSITION übergebene Wert entspricht dem um 1 erhöhten Index aus Parameter
P613. Die in diesem Parameterindex hinterlegte Position entspricht der Sollposition.
Beispiel:
Mode = True; Position = 12
→ Der FB fährt die Position, die im aktuellen Parametersatz von P613[-13] steht, an.
Hat der Umrichter die Sollposition erreicht, so wird DONE auf 1 gesetzt. DONE wird mit dem Rücksetzen
von EXECUTE gelöscht. Wenn EXECUTE vor dem Erreichen der Zielposition gelöscht wird, so wird DONE
für einen Zyklus auf 1 gesetzt. Während des Verfahrens zur Sollposition ist BUSY aktiv.
Sollte der Vorgang abgebrochen werden (z.B. durch einen anderen MC Funktionsbaustein), wird
COMMANDABORTED gesetzt.
Im Fehlerfall wird ERROR auf 1 und in ERRORID der entsprechende Fehlercode gesetzt. DONE ist in die-
sem Fall 0.
Bei einer negativen Flanke an EXECUTE werden alle Ausgänge auf 0 zurückgesetzt.
Tabelle 74 MC_MoveAbsolute
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
EXECUTE
Freigabe
BOOL
DONE
Vorgegebene Sollposition erreicht
BOOL
POSITION
Sollposition
DINT
BUSY
Sollposition nicht erreicht
BOOL
VELOCITY
Sollfrequenz
INT
COMMAND-
ABORTED
Befehl abgebrochen
BOOL
MODE
Modus Quelle Sollposition
BOOL
ERROR
Fehler im FB
BOOL
ERRORID
Fehlercode
INT
ERRORID
Erläuterung
0
Kein Fehler
0x1000
FU ist nicht freigegeben
0x1200
Lageregelung ist nicht aktiviert
0x1201
In den PLC Sollwerten ist die High Position nicht eingetragen (P553)
0x1202
In den PLC Sollwerten ist die Low Position nicht eingetragen (P553)