2 mc_writeparameter_16 / mc_writeparameter_32 – NORD Drivesystems BU0550 Benutzerhandbuch
Seite 53

3 AWL (Instruction List, IL)
BU 0550 DE-0813
53
3.5.2.2
MC_WriteParameter_16 / MC_WriteParameter_32
Schreibt einen 16/32 Bit Parameter in den Frequenzumrichter, wenn EXECUTE von 0 auf 1 wechselt (Flan-
ke). Der Parameter wurde geschrieben, wenn DONE auf 1 gesetzt ist. Für die Dauer des Lesevorgangs wird
der Ausgang BUSY 1 auf gesetzt. Im Fehlerfall wird ERROR auf 1 gesetzt und die ERRORID enthält den
Fehlercode. Die Signale DONE, ERROR, ERRORID bleiben solange gesetzt, bis EXECUTE wieder auf 0
wechselt. Wechselt das EXECUTE Signal auf 0, dann wird der Schreibprozess nicht abgebrochen. Nur das
DONE Signal bleibt nur für 1 PLC Zyklus gesetzt.
Wird der Eingang RAMONLY auf 1 gesetzt, dann wird nur RAM gespeichert. Mit einem Ausschalten des FU
gehen die so veränderten Einstellungen verloren.
Tabelle 72 MC_WriteParameter16 / MC_WriteParameter32
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
EXECUTE
Freigabe
BOOL
DONE
Value ist gültig
BOOL
PARAMETERNUMBER
Parameternummer
INT
BUSY
Der Schreibvorgang ist aktiv
BOOL
PARAMETERINDEX
Parameterindex
INT
ERROR
Lesevorgang ist fehlgeschlagen
BOOL
VALUE
Zu schreibender Wert
INT, DINT
ERRORID
Fehlercode
INT
RAMONLY
Speichern nur im RAM
ERRORID
Erläuterung
0
unzulässige Parameternummer
1
Parameterwert nicht änderbar
2
untere oder obere Wertgrenze überschritten
3
fehlerhafter Parameterindex
4
kein Array
5
Unzulässiger Datentyp
6
Nur rücksetzbar (es darf nur 0 geschrieben werden)
7
Beschreibungselement nicht änderbar
201
Ungültiges Auftragselement im zuletzt empfangenen Auftrag
202
Interne Antwortkennung nicht abbildbar