2 mc_writeparameter_16 / mc_writeparameter_32 – NORD Drivesystems BU0550 Benutzerhandbuch

Seite 53

Advertising
background image

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

Advertising