Herunterladen Inhalt Inhalt Diese Seite drucken

Unterstützte Funktionscodes - Siemens SINAMICS V90 Bedienhandbuch

Sinamics v-assistant
Vorschau ausblenden Andere Handbücher für SINAMICS V90:
Inhaltsverzeichnis

Werbung

gelesen und über den Modbus-Funktionscode FC6 (einzelnes Register) oder FC16 (mehrere
Register) geschrieben werden.
Unterstützte Funktionscodes
Der SINAMICS V90 unterstützt lediglich drei Funktionscodes. Beim Empfang eines
unbekannten Funktionscodes wird eine Fehlermeldung zurückgegeben.
FC3 – Speicherregister lesen
Beim Empfang einer Meldung mit FC = 0x03 werden vier Byte an Daten erwartet, d. h. FC3
enthält vier Byte an Daten:
● Zwei Byte für die Startadresse
● Zwei Byte für die Anzahl der Register
Byte 1
Adresse
FC6 – In einzelnes Register schreiben
Beim Empfang einer Meldung mit FC = 0x06 werden vier Byte an Daten erwartet, d. h. FC6
enthält vier Byte an Daten:
● Zwei Byte für die Registeradresse
● Zwei Byte für den Registerwert
Byte 1
Adresse
FC16 – In mehrere Register schreiben
Beim Empfang einer Meldung mit FC = 0x10 werden 5 + N Byte an Daten erwartet, d. h.
FC16 enthält 5 + N Byte an Daten:
● Zwei Byte für die Startadresse
● Zwei Byte für die Anzahl der Register
● Ein Byte für die Byte-Anzahl
● N Byte für die Registerwerte
Byte 1
Adress
e
SINAMICS V-ASSISTANT: Onlinehilfe
Bedienhandbuch, 09/2016, A5E36618168-002
Byte 2
Byte 3
FC (0x03)
Anfangsadresse
High
Byte 2
Byte 3
FC (0x06)
Anfangsadresse
High
Byte 2
Byte 3
Byte 4
FC
Anfangsadresse
(0x10)
High
Low
Byte 4
Byte 5
Anzahl der Register
Low
High
Byte 4
Byte 5
Neuer Registerwert
Low
High
Byte 5
Byte 6
Byte 7
Anzahl der
Anzahl
Register
der
Bytes
High
Low
Task-Navigation
Byte 6
Byte 7
CRC
Low
High
Byte 6
Byte 7
CRC
Low
High
Byte 7
Byte 8
Byte 9
+ N
+ N
+ N
Wert Register N
CRC
High
Low
High
Byte 8
Low
Byte 8
Low
Byte
10 + N
Low
133

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis