Herunterladen Inhalt Inhalt Diese Seite drucken

Fc 16 (10 H ) Write Multiple Registers - Nanotec N5 Technisches Handbuch

Vorschau ausblenden Andere Handbücher für N5:
Inhaltsverzeichnis

Werbung

8 Modbus TCP
Beispiel
Nachfolgend ein Beispiel eines Write-Request und Response in das Register 6000 (1770
mit dem Wert "0001
Request
00 00 00 00 00 06 00
Response
00 00 00 00 00 06 00
8.4.3 FC 16 (10
) Write Multiple Registers
h
Mit diesem Funktionscode können ein einzelner 16-Bit-Wert oder mehrere 16-Bit-Werte geschrieben
werden. Die Funktion kann auf NanoJ-Objekte (siehe NanoJ-Objekte ) oder Prozessdatenobjekte (siehe
Prozessdatenobjekte (PDO)
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Startadresse
Anzahl der Register
Anzahl Bytes
Registerwert
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Startadresse
Anzahl der Register
Name
Transaction Identifier
Version: 3.3.0 / FIR-v2213
":
h
MBAP
FC
06
MBAP
FC
06
) angewendet werden.
Request ("N" ist die Anzahl der zu schreibenden Register)
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
2 Bytes
1 Byte
N * 2 Bytes
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
2 Bytes
2 Bytes
Daten
17 70 00 01
Daten
17 70 00 01
Länge
0000
h
0000
h
0007
+ N * 2
h
00
h
10
h
0000
bis FFFF
h
0001
bis 007B
h
2 * N
Response
Länge
0000
h
0000
h
0006
h
00
h
10
h
0000
bis FFFF
h
0001
bis 007B
h
Fehler
Länge
0000
h
)
h
Wert
h
h
Wert
h
h
Wert
118

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

N5-1-4N5-2-4

Inhaltsverzeichnis