Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1253

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Funktionscodes eingehender Modbus-Meldungen (3, 6 und 16) lesen oder schreiben Wörter
in einem Modbus-Halteregister, bei dem es sich um einen Merker oder um einen
Datenbaustein handeln kann. Der Typ des Halteregisters wird vom Parameter
MB_HOLD_REG angegeben.
Hinweis
Zuweisung des Parameters MB_HOLD_REG
Modbus-Halteregister, die als Arrays aus Wörtern, Ganzzahlen (16 Bit), breiten Zeichen,
vorzeichenlosen Ganzzahlen (16 Bit), Bytes, kurzen Ganzzahlen, vorzeichenlosen kurzen
Ganzzahlen, Zeichen, Doppelwörtern, Ganzzahlen (32 Bit), vorzeichenlosen Ganzzahlen (32
Bit) oder Realzahlen definiert sind, können in jedem Speicherbereich abgelegt werden.
Modbus-Halteregister, die als Strukturen definiert sind, müssen in nicht optimierten DBs
abgelegt werden.
Für ein Modbus-Halteregister im Speicherbereich der Merker verwenden Sie das Format des
Any-Pointers. Hierbei handelt es sich um das Format P#"Bitadresse" "Datentyp" "Länge".
Beispiel: P#M1000.0 WORD 500.
Die folgende Tabelle zeigt Beispiele für die Zuordnung von Modbus-Adressen zum
Halteregister, das für die Modbus-Funktionscodes 03 (Wörter lesen), 06 (Wort schreiben)
und 16 (Wörter schreiben) verwendet wird. Die tatsächliche obere Grenze der DB-Adressen
wird vom maximalen Arbeitsspeicher und vom maximalen M-Speicher des jeweiligen CPU-
Modells festgelegt.
Tabelle 13- 65
Beispiele für die Zuordnung von Modbus-Adressen zu Adressen im Speicher der CPU
Modbus-Adresse
40001
40002
40003
40004
40005
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
P#M100.0 Word 5
MW100
MW102
MW104
MW106
MW108
Kommunikationsprozessor und Modbus-TCP
Beispiele für Parameter von MB_HOLD_REG
P#DB10.DBx0.0 Word 5
DB10.DBW0
DB10.DBW2
DB10.DBW4
DB10.DBW6
DB10.DBW8
13.5 Modbus-Kommunikation
"Rezept".Inhaltsstoff
"Rezept".Inhaltsstoff[1]
"Rezept".Inhaltsstoff[2]
"Rezept".Inhaltsstoff[3]
"Rezept".Inhaltsstoff[4]
"Rezept".Inhaltsstoff[5]
1253

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis