Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 1151

Inhaltsverzeichnis

Werbung

MB_MODE
Modbus-
Funktion
0
03
0
04
1
05
1
06
1
15
1
16
2
15
2
16
11
11
80
08
81
08
3 bis 10,
12 bis 79,
82 bis 255
Hinweis
MB_DATA_PTR weist einen Puffer zu, um aus einem Modbus TCP-Server gelesene bzw. in
den Server geschriebene Daten zu speichern
Der Datenpuffer kann sich in einem nicht optimierten globalen DB oder in einer Adresse im
Speicherbereich der Merker befinden.
Verwenden Sie für einen Puffer im Speicherbereich der Merker das Standardformat des Any-
Pointer. Hierbei handelt es sich um das Format P#"Bitadresse" "Datentyp" "Länge". Ein Beispiel:
P#M1000.0 WORD 500.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Länge der Da‐
Operation und Daten
ten
1 bis 125
Halteregister lesen:
1 bis 125 Wörter pro Anforderung
1 bis 125
Eingangswörter lesen:
1 bis 125 Wörter pro Anforderung
1
Ein Ausgangsbit schreiben:
Ein Bit pro Anforderung
1
Ein Halteregister schreiben:
1 Wort pro Anforderung
2 bis 1968
Mehrere Ausgangsbits schreiben:
2 bis 1968 Bits pro Anforderung
2 bis 123
Mehrere Halteregister schreiben:
2 bis 123 Wörter pro Anforderung
1 bis 1968
Ein oder mehrere Ausgangsbits schreiben:
1 bis 1968 Bit pro Anforderung
1 bis 123
Ein oder mehrere Halteregister schreiben:
1 bis 123 Wörter pro Anforderung
0
Statuswort und Ereigniszähler der Serverkom‐
munikation lesen. Das Statuswort zeigt be‐
schäftigt an (0 – nicht beschäftigt, 0xFFFF -
beschäftigt). Der Ereigniszähler wird bei jeder
erfolgreichen Abarbeitung einer Meldung in‐
krementiert.
Sowohl Parameter MB_DATA_ADDR als auch
Parameter MB_DATA_LEN von MB_CLIENT
wird bei dieser Funktion ignoriert.
1
Serverzustand über Datendiagnosecode
0x0000 prüfen (Prüfschleifentest – Server
gibt ein Echo der Anforderung zurück)
1 Wort pro Anforderung
1
Server-Ereigniszähler über Datendiagnosec‐
ode 0x000A zurücksetzen
1 Wort pro Anforderung
Reserviert
Kommunikationsprozessor und Modbus-TCP
13.8 Modbus TCP-Kommunikation in älteren Systemen
MB_DATA_ADDR
40001 bis 49999 oder
400001 bis 465535
30001 bis 39999
1 bis 9999
40001 bis 49999 oder
400001 bis 465535
1 bis 9999
40001 bis 49999 oder
400001 bis 465535
1 bis 9999
40001 bis 49999 oder
400001 bis 465535
1151

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis