Herunterladen Inhalt Inhalt Diese Seite drucken

Fc 23 (17 H ) Read/Write Multiple Registers - Nanotec CL3-E Technisches Handbuch

Feldbus: canopen, usb, modbus rtu
Vorschau ausblenden Andere Handbücher für CL3-E:
Inhaltsverzeichnis

Werbung

9 Modbus RTU
Request
SA
05
Response
SA
05
9.5.5 FC 23 (17
) Read/Write Multiple registers
h
Mit diesem Funktionscode können ein einzelner 16-Bit-Wert oder mehrere 16-Bit-Werte gleichzeitig
gelesen und geschrieben werden. Die Funktion kann auf NanoJ-Objekte (siehe NanoJ-Objekte ) oder
Prozessdatenobjekte (siehe Prozessdatenobjekte (PDO) ) angewendet werden.
Name
Slave-Adresse
Funktionscode
Lesen: Startadresse
Lesen: Anzahl Register
Schreiben: Startadresse
Schreiben: Anzahl Register
Schreiben: Anzahl Bytes
Schreiben: Registerwert
CRC
Response ("M" entspricht der Anzahl der zu schreibenden Bytes):
Name
Slave-Adresse
Funktionscode
Anzahl Bytes
Gelesene Register
CRC
Name
Slave-Adresse
Fehlercode
Ausnahmecode (siehe Ausnahmecodes ) 1 Byte
CRC
Version: 3.4.0 / FIR-v2213
FC
CRC
11
C2 EC
FC
Daten
CRC
11
02 05 FF
0F EC
Request ("N" ist die Anzahl der zu lesenden Register):
1 Byte
1 Byte
2 Bytes
2 Bytes
2 Bytes
2 Bytes
1 Byte
N * 2 Bytes
2 Bytes
1 Byte
1 Byte
1 Byte
M * 2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
Länge
17
h
0000
bis FFFF
h
0001
bis 0079
h
0000
bis FFFF
h
0001
bis 0079
h
2 * N
Länge
17
h
2 * M
Fehler
Länge
97
h
01, 02, 03 oder 04
Wert
h
h
h
h
Wert
Wert
153

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis