Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 632

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

105BKommunikationsprozessor
12.5 Modbus-Kommunikation
Die Verbindungs-ID muss für jede einzelne Verbindung eindeutig sein. Das bedeutet, dass
für die einzelnen Instanz-DBs nur jeweils eine einzelne, eindeutige Verbindungs-ID
verwendet werden darf. Zusammengefasst heißt dies, dass Instanz-DB und Verbindungs-ID
gepaart sind und für jede Verbindung eindeutig sein müssen.
Tabelle 12- 52
Für den Benutzer zugänglich statische Variablen von MB_CLIENT
Variable
Blocked_Proc_Timeout
MB_Unit_ID
RCV_TIMEOUT
Verbunden
Tabelle 12- 53
MB_CLIENT-Protokollfehler
STATUS
Antwortcode an
(W#16#)
Modbus-Client
(B#16#)
8381
01
8382
03
8383
02
8384
03
8385
03
632
Datentyp
Voreinste
Beschreibung
llung
Real
3.0
Zeitdauer (in Sekunden), die auf eine blockierte Modbus-Client-Instanz
gewartet werden soll, bevor diese Instanz als AKTIV entfernt wird. Dies
kann beispielsweise vorkommen, wenn eine Clientanforderung
ausgegeben wurde und die Anwendung dann aufhört, die
Clientfunktion auszuführen, bevor die Anforderung vollständig
abgearbeitet wurde. Maximaler Grenzwert bei der S7-1200 sind 55
Sekunden.
Wort
255
Die Geräte-ID des Modbus TCP-Protokolls. Dieser Wert wird mit dem
Standardwert 65535 initialisiert. Das Feld entspricht dem Feld der
Slaveadresse beim Modbus RTU-Protokoll. Der Wert muss geändert
werden, wenn ein Modbus TCP-Server als Gateway genutzt werden
kann und vom entsprechenden Anwendungsprogramm im Modbus-
Server gesteuert wird. Bei einigen Geräten ist es erforderlich, diesen
Wert auf 1 zu setzen.
Real
2.0
Zeit in Sekunden, die MB_CLIENT auf die Antwort eines Servers auf
eine Anforderung wartet.
Bool
0
Gibt an, ob die Verbindung zum zugewiesenen Server verbunden oder
nicht verbunden ist: 1 = verbunden, 0 = nicht verbunden
Modbus-Protokollfehler
Funktionscode nicht unterstützt
Fehler in der Datenlänge
Datenadressfehler oder Zugriff außerhalb der Grenzen des Adressbereichs von
MB_HOLD_REG
Fehler im Datenwert
Wert des Datendiagnosecodes wird nicht unterstützt (Funktionscode 08)
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis