Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SICAM A8000 Serie Handbuch Seite 584

Vorschau ausblenden Andere Handbücher für SICAM A8000 Serie:
Inhaltsverzeichnis

Werbung

Kommunikationsprotokolle
6.7 Modbus RTU
Schreibe (Write Request)
Beispiel: Schreibe in der Unterstation 17 ab Coil Adresse 20 zehn Coils mit den Daten "0xCD01" mit
Funktionscode 15.
Feld Name
Error Check (CRC16)
Antwort (Response Message)
Beispiel: Antwort auf das Schreiben in der Unterstation 17 ab Coil Adresse 20 zehn Coils mit den Daten
"0xCD01" mit Funktionscode 15.
Feld Name
Slave Address
Function Code
Coil Address Hi
Coil Address Lo
Quantity of Coils Hi
Quantity of Coils Lo
Error Check (CRC16)
WRITE MULTIPLE REGISTERS [FC = 16]
Von der Zentralstation (Modbus RTU Master) können mehrere aufeinanderfolgende 16 Bit Registerwerte (max.
127) mit einem Telegramm zu den Unterstationen (Slave) übertragen werden. Im Aufruftelegramm ist die 1.
Datenpunktadresse (Number of location), die Anzahl der zu beschreibenden Register und der Register-Zustand
angegeben.
Stationsadresse [Slave Address]
Funktionscode [Function Code]
Start Adresse [Starting Address]
Anzahl der Register [No. of Registers] = 1 .. 127
Byteanzahl [Byte Count]
Schreiben (Write Request)
Beispiel: Schreibe 2 Register ab Registeradresse 0x0002 mit "00 0A" und "01 02" in die Unterstation 17
mit Fnktionscode 16.
Feld Name
Slave Address
Function Code
Starting Address Hi
Starting Address Lo
Number of Registers Hi
Number of Registers Lo
Byte Count
Data Hi
584
Beispiel
Beispiel
Beschreibung
[HEX]
[DEC]
xx, xx
xx,xx
Beispiel
Beispiel
Beschreibung
[HEX]
[DEC]
11
17
0F
15
00
0
13
19
00
0
0A
10
xx, xx
xx,xx
= 1 .. 247; (BROADCAST nur bei Uhrzeitsynchronisation)
= 16 (WRITE MULTIPLE REGISTERS)
= 0 .. 65535
Einschränkung bei Modbus RTU Master:
mit FC=16 kann nur 1 Wert übertragen werden (d.h. 1 Register
bei INT16/UINT16,... bzw. 2 Register bei Float, INT32/UINT32).
Ausnahme:
bei Uhrzeitsynchronisation werden alle erforderlichen Register in
einem Telegramm mit FC=16 übertragen.
= 2 .. 254
Beispiel
Beispiel
Beschreibung
[HEX]
[DEC]
11
17
10
16
00
0
01
1
00
0
02
2
04
4
00
0
SICAM A8000 Serie, CP-8050, Handbuch
DC8-025-2, Ausgabe 06.2018

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cp-8050

Inhaltsverzeichnis