Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1277

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

Werbung

Bedingungscodes
Tabelle 13- 78
Bedingungscodes für die Ausführung von Modbus_Master (Kommunikations- und Konfigurationsfehler)
STATUS (W#16#)
0000
80C8
80C9
80D1
80D2
80E0
80E1
80E2
80E3
80E4
8180
8186
8188
8189
818A
818B
818C
8200
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
Kein Fehler
Slave-Timeout. Der angegebene Slave hat nicht während der angegebenen Zeit geantwortet.
Prüfen Sie die Baudrate, Parität und Verdrahtung des Slavegeräts. Dieser Fehler wird erst
gemeldet, nachdem alle konfigurierten Wiederholungen durchgeführt wurden.
Die Zeit der Anweisung Modbus_Master ist aus einem der folgenden Gründe abgelaufen:
Die Anweisung wartet auf eine Antwort von dem Modul, das für die Kommunikation ver-
wendet wird.
Der Wert von Blocked_Proc_Timeout ist zu klein festgelegt.
Dieser Fehler wird gemeldet, wenn ein dezentrales PROFIBUS oder PROFINET E/A-Gerät
aus einem der folgenden Zustände zurückkehrt:
Eine Unterbrechung der Spannung oder Kommunikation
Ein Ziehen/Stecken-Ereignis bei einem Kommunikationsmodul
In diesen Fällen wird die Hardwarekonfiguration vom PLC neu geladen und die Anweisung
Modbus_Comm_Load muss erneut ausgeführt werden, um das Kommunikationsmodul richtig
zu konfigurieren.
Der Empfänger hat eine Flusskontrolle zur Unterbrechung einer laufenden Sendung angefor-
dert, aber die Sendung innerhalb der Wartezeit nicht wieder aktiviert.
Dieser Fehler wird auch bei der Hardware-Flusskontrolle erzeugt, wenn der Empfänger inner-
halb der Wartezeit kein CTS erkennt.
Die Sendeanforderung wurde abgebrochen, weil vom DCE kein DSR-Signal empfangen wird.
Die Meldung wurde beendet, weil der Empfangspuffer voll ist.
Die Meldung wurde wegen eines Paritätsfehlers beendet.
Die Meldung wurde wegen eines Telegrammfehlers beendet.
Die Meldung wurde wegen eines Überlauffehlers beendet.
Die Meldung wurde abgebrochen, weil die angegebene Länge die Gesamtpuffergröße über-
schreitet.
Ungültiger Wert für die Port-ID oder Fehler bei der Anweisung Modbus_Comm_Load
Ungültige Modbus-Stationsadresse
Ungültiger Modus für die Broadcast-Anforderung angegeben
Ungültiger Wert für die Datenadresse.
Ungültiger Wert für die Datenlänge.
Ungültiger Pointer auf die lokale Datenquelle bzw. das lokale Datenziel: Größe nicht richtig
Ungültiger Pointer für DATA_PTR oder Blocked_Proc_Timeout ungültig. Der Datenbereich
muss einer der folgenden sein:
Klassischer DB
Array elementarer Datentypen in einem symbolischen oder remanenten DB
Merker
Port ist durch Bearbeitung einer Sendeanforderung belegt.
Kommunikationsprozessor und Modbus-TCP
13.5 Modbus-Kommunikation
1
1277

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis