Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1276

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

Werbung

Kommunikationsprozessor und Modbus-TCP
13.5 Modbus-Kommunikation
Variablen im Datenbaustein (DB) der Anweisung Modbus_Master
Die folgende Tabelle zeigt die öffentlichen statischen Variablen im Instanz-DB von
Modbus_Master, die Sie in Ihrem Programm verwenden können:
Tabelle 13- 77
Statische Variablen im Instanz-DB von Modbus_Master
Variable
Blocked_Proc_Timeout
Extended_Addressing
MD_DB
Ihr Programm kann in die Variablen Blocked_Proc_Timeout und Extended_Addressing
Werte schreiben, um die Modbus_Master-Operationen zu steuern. Im Abschnitt zur
Anweisung MB_SLAVE finden Sie in der Beschreibung der Variablen HR_Start_Offset und
Extended_Addressing (Seite 1279) ein Beispiel dafür, wie Sie diese Variablen im
Programmiereditor nutzen, sowie weitere Einzelheiten zur erweiterten Modbus-
Adressierung.
1276
Datentyp
Stan-
dardwert
Real
0,5
Bool
FALSCH
MB_BASE
-
Beschreibung
Zeitdauer (in Sekunden), während der auf eine blockierte Instanz von
Modbus_Master gewartet wird, bevor diese Instanz als AKTIV entfernt
wird. Dies kann beispielsweise vorkommen, wenn eine
Modbus_Master-Anforderung ausgegeben wurde und das Programm
dann stoppt und die Modbus_Master-Funktion aufruft, bevor es die
Anforderung vollständig beendet hat. Der Zeitwert muss größer als 0
und kleiner als 55 Sekunden sein, ansonsten tritt ein Fehler auf.
Konfiguriert die Adressierung der Slave-Station als einzelnes oder
doppeltes Byte:
FALSCH = 1-Byte-Adresse, 0 bis 247
WAHR = 2-Byte-Adresse (entspricht der erweiterten Adressierung),
0 bis 65535
Der Parameter MB_DB der Anweisung Modbus_Comm_Load muss
mit dem Parameter MB_DB der Anweisung Modbus_Master verbun-
den sein.
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis