Herunterladen Inhalt Inhalt Diese Seite drucken

Maximale Anzahl Unterstützter Modbus-Slaves; Modbus Rtu-Anweisungen - Siemens Simatic s7 Handbuch

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

Werbung

Kommunikationsprozessor und Modbus-TCP
13.5 Modbus-Kommunikation
13.5.3.3
Maximale Anzahl unterstützter Modbus-Slaves
Die Modbus-Adressierung unterstützt maximal 247 Slaves (Slave-Nummern 1 bis 247).
Jedes Segment im Modbus-Netzwerk kann, je nach den Lade- und Antriebsfunktionen der
RS485-Schnittstelle, maximal 32 Geräte haben. Wenn Sie den Grenzwert von 32 Geräten
erreichen, müssen Sie für die Erweiterung zum nächsten Segment einen Repeater
verwenden. Sie benötigen sieben Repeater, um die für RS485 an einen Master
angeschlossenen 247 Slaves zu unterstützen.
Repeater von Siemens funktionieren nur mit PROFIBUS. Ihre Funktion liegt in der
Überwachung der PROFIBUS-Token-Weitergabe. Repeater von Siemens können Sie nicht
mit anderen Protokollen einsetzen. Sie benötigen daher für Modbus Repeater von anderen
Anbietern.
Für Modbus-Timeouts sind standardmäßig hohe Werte eingestellt. Die Verwendung von
Repeatern verursacht deshalb kein Problem hinsichtlich der Zeitverzögerung. Der Modbus-
Master arbeitet unabhängig davon, ob ein Slave langsam reagiert oder ob mehrere Repeater
die Antwort verzögern.
13.5.3.4

Modbus RTU-Anweisungen

Anweisung Modbus_Comm_Load (SIPLUS I/O oder Port am PtP-Modul für Modbus RTU
konfigurieren)
Tabelle 13- 70
Anweisung Modbus_Comm_Load
KOP/FUP
1266
SCL
"Modbus_Comm_Load_DB"(
REQ:=_bool_in,
PORT:=_uint_in_,
BAUD:=_udint_in_,
PARITY:=_uint_in_,
FLOW_CTRL:=_uint_in_,
RTS_ON_DLY:=_uint_in_,
RTS_OFF_DLY:=_uint_in_,
RESP_TO:=_uint_in_,
DONE=>_bool_out,
ERROR=>_bool_out_,
STATUS=>_word_out_,
MB_DB:=_fbtref_inout_);
Beschreibung
Die Anweisung Modbus_Comm_Load konfigu-
riert SIPLUS I/O oder einen PtP-Port für die
Kommunikation über das Modbus-RTU-
Protokoll.
Hardwareoptionen des Modbus RTU-Ports:
Einbau von max. drei CMs (RS485 oder RS232),
plus eines CB (R4845).
Optionen für Modbus RTU SIPLUS I/O: Installie-
ren Sie die ET 200MP S7-1500CM PtP (RS485 /
422 oder RS232) oder ET 200SP S7-1500 CM
PtP (RS485 / 422 oder RS232)
Wenn Sie die Anweisung Modbus_Comm_Load
in Ihr Programm einfügen, wird automatisch ein
Instanz-Datenbaustein zugewiesen.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis