Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Systemhandbuch Seite 668

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

Werbung

Kommunikationsprozessor
12.5 Modbus-Kommunikation
Tabelle 12- 54
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
Verbindungsaufbaus oder -abbaus am zugewiesenen TCP-Port. Dies wird nur für die erste Ausführung
eines Verbindungsaufbaus oder -abbaus gemeldet.
7002
MB_CLIENT wartet auf die Antwort eines Modbus-Servers auf die Anforderung eines
Verbindungsaufbaus oder -abbaus am zugewiesenen TCP-Port. Dies wird für alle nachfolgenden
Ausführungen gemeldet, 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
zugewiesenen Zeit über die ursprünglich gesendete Transaktions-ID eine Antwort erhalten oder es wird
dieser Fehler 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 Standard-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
empfangen.
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
verwendet 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
unterscheidet. 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 liegenden T-Bausteinanweisungen
1
für die Kommunikation (TCON, TDISCON, TSEND und TRCV) Fehler gemeldet werden.
Siehe auch
TCON, TDISCON, TSEND UND TRCV (Seite 466)
668
1
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis