Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1334

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

Werbung

Kommunikationsprozessor und Modbus-TCP
13.8 Modbus TCP-Kommunikation in älteren Systemen
Tabelle 13- 134 Bedingungscodes der Ausführung von MB_CLIENT
STATUS
MB_CLIENT-Parameterfehler
(W#16#)
7001
MB_CLIENT wartet auf die Antwort eines Modbus-Servers auf die Anforderung eines Verbindungsauf-
baus oder -abbaus am zugewiesenen TCP-Port. Dies wird nur für die erste Ausführung eines Verbin-
dungsaufbaus oder -abbaus gemeldet.
7002
MB_CLIENT wartet auf die Antwort eines Modbus-Servers auf die Anforderung eines Verbindungsauf-
baus oder -abbaus am zugewiesenen TCP-Port. Dies wird für alle nachfolgenden Ausführungen gemel-
det, während auf die Fertigstellung eines Verbindungsausbaus oder -abbaus gewartet wird.
7003
Ein Verbindungsabbau wurde erfolgreich durchgeführt (nur einen PLC-Zyklus lang gültig).
80C8
Der Server hat nicht während der festgelegten Zeit reagiert. MB_CLIENT muss innerhalb der zugewiese-
nen Zeit über die ursprünglich gesendete Transaktions-ID eine Antwort erhalten oder es wird dieser Feh-
ler ausgegeben. Prüfen Sie die Verbindung zum Modbus-Servergerät.
Dieser Fehler wird erst gemeldet, nachdem konfigurierte Wiederholungen (sofern zutreffend) durchgeführt
wurden.
8188
Moduswert ungültig
8189
Ungültiger Wert für die Datenadresse
818A
Ungültiger Wert für die Datenlänge
818B
Ungültiger Pointer auf den DATA_PTR-Bereich. Hierbei kann es sich um die Kombination aus
MB_DATA_ADDRESS + MB_DATA_LEN handeln.
818C
Pointer auf einen optimierten DATA_PTR-Bereich (hierbei muss es sich um einen nicht optimierten DB-
Bereich oder um einen Bereich im Speicherbereich der Merker handeln)
8200
Der Port ist durch die Verarbeitung einer vorhandenen Modbus-Anforderung belegt.
8380
Der empfangene Modbus-Rahmen hat ein fehlerhaftes Format oder es wurden zu wenige Bytes empfan-
gen.
8387
Der zugewiesene Parameter der Verbindungs-ID unterscheidet sich von der für vorherige Anforderungen
verwendeten ID. Es darf in jedem Instanz-DB von MB_CLIENT nur eine einzige Verbindungs-ID verwen-
det werden.
Dies ist auch ein interner Fehler, wenn die von einem Server empfangene Modbus TCP-Protokoll-ID nicht
0 ist.
8388
Ein Modbus-Server hat eine Datenmenge zurückgegeben, die sich von der angeforderten Menge unter-
scheidet. Dies gilt nur für die Modbus-Funktionen 15 und 16.
Neben den oben aufgeführten MB_CLIENT-Fehlern können auch von den zugrunde
1
liegenden T-Bausteinanweisungen für die Kommunikation (TCON, TDISCON, TSEND und
TRCV (Seite 908)) Fehler gemeldet werden.
1334
1
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis