Instructions

Table Of Contents
Kommunikationsprozessor und Modbus-TCP
13.8 Modbus TCP-Kommunikation in älteren Systemen
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
1325
Tabelle 13- 144 Bedingungscodes der Ausführung von MB_SERVER
1
STATUS
(W#16#)
Antwortcode an
Modbus-Server
(B#16#)
Modbus-Protokollfehler
7001 MB_SERVER wartet darauf, dass ein Modbus-Client die Verbindung zum zugewiese-
nen TCP-Port herstellt. Dieser Code wird bei der ersten Ausführung eines Verbin-
dungsaufbaus oder -abbaus gemeldet.
7002 MB_SERVER wartet darauf, dass ein Modbus-Client die Verbindung zum zugewiese-
nen TCP-Port herstellt. Dieser Code wird für alle nachfolgenden Ausführungen gemel-
det, während auf die Fertigstellung eines Verbindungsaufbaus oder -abbaus gewartet
wird.
7003 Ein Verbindungsabbau wurde erfolgreich durchgeführt (nur einen PLC-Zyklus lang
gültig).
8187
Ungültiger Pointer auf MB_HOLD_REG: Bereich ist zu klein
818C Pointer auf einen optimierten MB_HOLD_REG-Bereich (hierbei muss es sich um einen
nicht optimierten DB-Bereich oder um einen Bereich im Speicherbereich der Merker
handeln) oder Timeout für gesperrten Prozess überschreitet den Grenzwert von 55
Sekunden. (spezifisch für die S7-1200)
8381
01
Funktionscode nicht unterstützt
8382
03
Fehler in der Datenlänge
8383 02 Datenadressfehler oder Zugriff außerhalb der Grenzen des Adressbereichs von
MB_HOLD_REG
8384
03
Fehler im Datenwert
8385
03
Wert des Datendiagnosecodes wird nicht unterstützt (Funktionscode 08)
1
Neben den oben aufgeführten MB_SERVER-Fehlern können auch von den zugrunde
liegenden T-Bausteinanweisungen für die Kommunikation (TCON, TDISCON, TSEND und
TRCV (Seite 887)) Fehler gemeldet werden.