Anwendungshandbuch | iC2-Micro-Frequenzumrichter
6.1.7.5.3 IND (Index)
Einige Parameter im Frequenzumrichter sind Array-Parameter, zum Beispiel P 5.5.3.10 Festsollwert. Da der Modbus keine Arrays in
Halteregistern unterstützt, hat der Frequenzumrichter das Halteregister 9 als Zeiger zum Array reserviert. Stellen Sie das Halteregister
9 ein, bevor ein Arrayparameter ausgelesen oder geschrieben wird. Wenn Sie das Halteregister auf den Wert 2 einstellen, werden alle
Lese-/Schreibevorgänge zu Array-Parametern mit 2 indiziert.
6.1.7.5.4 Textblöcke
Der Zugriff auf als Textblöcke gespeicherte Parameter erfolgt auf gleiche Weise wie für die anderen Parameter. Die maximale
Textblockgröße ist 20 Zeichen. Gilt die Leseanfrage für einen Parameter für mehr Zeichen, als der Parameter speichert, wird die Antwort
verkürzt. Gilt die Leseanfrage für einen Parameter für weniger Zeichen, als der Parameter speichert, wird die Antwort mit Leerzeichen
gefüllt.
6.1.7.5.5 Umrechnungsfaktor
Ein Parameterwert kann nur als ganze Zahl übertragen werden. Verwenden Sie zur Übertragung von Dezimalzahlen einen
Umrechnungsfaktor.
6.1.7.5.6 Parameterwerte
Standarddatentypen
Standarddatentypen sind int 16, int 32, uint 8, uint 16 und uint 32. Sie werden als 4x-Register gespeichert (40001–4FFFF). Die Parameter
werden über Funktion 03 Hex „Halteregister lesen" gelesen. Parameter werden über die Funktion 6 Hex „Voreingestelltes, einzelnes
Register" für ein Register (16 Bit) und die Funktion 10 Hex „Voreingestellte multiple Register" für zwei Register (32 Bit) geschrieben.
Lesbare Längen reichen von einem Register (16 Bit) bis zu zehn Registern (20 Zeichen).
Nicht-standardmäßige Datentypen
Nichtstandarddatentypen sind Textblöcke und werden als 4x-Register gespeichert (40001–4FFFF). Die Parameter werden über Funktion
03 Hex „Halteregister lesen" gelesen und über die Funktion 10 Hex „Voreingestellte multiple Register" geschrieben. Lesbare Längen
reichen von einem Register (2 Zeichen) bis zu zehn Registern (20 Zeichen).
6.1.7.6 Beispiele
6.1.7.6.1 Spulenzustand lesen (01 Hex)
Beschreibung
Mit dieser Funktion wird der EIN/AUS-Zustand von diskreten Ausgängen (Spulen) im Frequenzumrichter ausgelesen. Broadcast wird für
Lesevorgänge nie unterstützt.
Abfrage
Das Abfragetelegramm legt die Startspule und die Anzahl der zu lesenden Spulen an. Spulenadressen beginnen bei 0, d. h. Spule 33 wird
als 32 adressiert. Beispiel für eine Abfrage zum Lesen der Spulen 33 bis 48 (Zustandswort) vom Follower-Gerät 01.
Tabelle 39: Abfrage
Feldname
Follower-Adresse
Funktion
Startadresse HI
Startadresse LO
Anzahl der Punkte HI
Danfoss A/S © 2024.03
Beispiel (Hex)
01 (Adresse des Frequenzumrichters)
01 (Spulen lesen)
00
20 (32 Dezimalstellen) Spule 33
00
AB413939445838de-000301 / 130R1254 |
RS485-Konfigurationen
93