– Installation und Konfigu...
8.10.3 Mehrere Spulen erzwingen/
schreiben (0F HEX)
Mit dieser Funktion wird für alle Spulen in einer Folge von
Spulen der Zustand EIN oder AUS erzwungen. Bei einem
Broadcast erzwingt diese Funktion die gleichen Spulenrefe-
renzen in allen zugehörigen Slaves.
Die Abfragemeldung definiert das Erzwingen der Spulen 17
bis 32 (Geschwindigkeits-Einstellpunkt).
HINWEIS
Spulenadressen beginnen bei null, d. h., Spule 17 wird
als 16 adressiert.
Feldname
Slave-Adresse
Funktion
Spulenadresse HI
8
8
Spulenadresse LO
Anzahl der Spulen HI
Anzahl der Spulen LO
Bytezahl
Daten erzwingen HI
(Spulen 8-1)
Daten erzwingen LO
(Spulen 16-9)
Fehlerprüfung (CRC)
Tabelle 8.26
Antwort
Die normale Antwort gibt die Slave-Adresse, den Funkti-
onscode, die Startadresse und die Anzahl erzwungener
Spulen zurück.
Feldname
Slave-Adresse
Funktion
Spulenadresse HI
Spulenadresse LO
Anzahl der Spulen HI
Anzahl der Spulen LO
Fehlerprüfung (CRC)
Tabelle 8.27
156
Projektierungshandbuch
Beispiel (HEX)
01 (-Adresse)
0F (Mehrere Spulen schreiben)
00
10 (Spulenadresse 17)
00
10 (16 Spulen)
02
20
00 (ref. = 2000 hex)
-
Beispiel (HEX)
01 (-Adresse)
0F (Mehrere Spulen schreiben)
00
10 (Spulenadresse 17)
00
10 (16 Spulen)
-
Danfoss A/S © Version 06/2014 Alle Rechte vorbehalten.
8.10.4 Halteregister lesen (03 HEX)
Beschreibung
Mithilfe dieser Funktion werden die Inhalte der Haltere-
gister im Folgeantrieb gelesen.
Abfrage
Die Abfragemeldung legt das Startregister und die Anzahl
der zu lesenden Register fest. Registeradressen beginnen
bei Null, d. h. die Register 1-4 werden als 0-3 adressiert.
Feldname
Beispiel (HEX)
Slave-Adresse
01
Funktion
03 (Halteregister lesen)
Startadresse HI
0B (Registeradresse 3029)
Startadresse LO
D5 (Registeradresse 3029)
Anzahl der Punkte HI
00
Anzahl der Punkte LO
02 - (Par. 3-03 ist 32 Bit lang, d.
h. 2 Register)
Fehlerprüfung (CRC)
-
Tabelle 8.28 Beispiel: 3-03 Maximaler Sollwert lesen,
Register 03030
Antwort
Die Registerdaten in der Antwortmeldung werden als zwei
Byte pro Register gepackt, wobei die binären Inhalte in
jedem Byte korrekt ausgerichtet sind. In jedem Register
enthält das erste Byte die hohen Bits, und das zweite Byte
enthält die niedrigen Bits.
Feldname
Beispiel (HEX)
Slave-Adresse
01
Funktion
03
Bytezahl
04
Daten HI
00
(Register 3030)
Daten LO
16
(Register 3030)
Daten HI
E3
(Register 3031)
Daten LO
60
(Register 3031)
Fehlerprüfung
-
(CRC)
Tabelle 8.29 Beispiel: Hex 0016E360=1.500.000=1500 U/min
MG11BC03