Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1364

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

Werbung

Kommunikationsprozessor und Modbus-TCP
13.9 Modbus RTU-Kommunikation in älteren Systemen (nur CM/CB 1241)
Tabelle 13- 161 Slave-Adresse mit zwei Bytes (Byte 0 und Byte 1)
Byte 0
Anforderung
Slave-Adresse
Gültige Antwort
Slave-Adresse
Fehlerantwort
Slave-Adresse
Bedingungscodes
Tabelle 13- 162 Bedingungscodes für die Ausführung von MB_SLAVE (Kommunikations- und Konfigurationsfehler)
STATUS (W#16#)
80D1
80D2
80E0
80E1
80E2
80E3
80E4
8180
8186
8187
818C
Tabelle 13- 163 Bedingungscodes für die Ausführung von MB_SLAVE (Modbus-Protokollfehler)
STATUS (W#16#)
8380
8381
8382
8383
8384
8385
Neben den oben aufgeführten Fehlern der Anweisung MB_SLAVE können auch die zugrunde liegenden PtP-
1
Kommunikationsanweisungen Fehler zurückgeben.
1364
Byte 1
Byte 2
F-Code
F-Code
0x81
Beschreibung
Der Empfänger hat eine Flusskontrolle zur Unterbrechung einer laufenden Sendung ange-
fordert, aber die Sendung innnerhalb der Wartezeit nicht wieder aktiviert.
Dieser Fehler wird auch bei der Hardware-Flusskontrolle erzeugt, wenn der Empfänger
innerhalb 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 MB_COMM_LOAD
Ungültige Modbus-Stationsadresse
Ungültiger Pointer auf MB_HOLD_REG-DB: Bereich ist zu klein
Ungültiger Pointer MB_HOLD_REG auf M-Speicher oder DB (DB-Bereich muss symbolische
und direkte Adressen zulassen)
Antwortcode vom Slave
Keine Antwort
01
03
02
03
03
Byte 3
Byte 4
Anfangsadresse
Länge
E-Code
Modbus-Protokollfehler
CRC-Fehler
Funktioncode nicht unterstützt oder nicht unterstützt in
Broadcasts
Fehler in der Datenlänge
Datenadressfehler oder Adresse außerhalb des gültigen Be-
reichs von DATA_PTR
Fehler im Datenwert
Wert des Datendiagnosecodes wird nicht unterstützt (Funkti-
onscode 08)
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Byte 5
Byte 6
Länge der Spulen
Spulendaten
1
1
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis