Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kommunikationsprozessor und Modbus-TCP
13.4 Kommunikation über die universelle serielle Schnittstelle (USS)
13.4.4

USS-Zustandscodes

Statuscodes der USS-Anweisung werden im Ausgang STATUS der USS-Funktionen
ausgegeben.
Tabelle 13-51 STATUS-Codes
STATUS
Beschreibung
(W#16#....)
0000
Kein Fehler
8180
Die Länge der Antwort des Antriebs entsprach nicht den vom Antrieb empfangenen Zeichen. Die Nummer
des Antriebs, in dem der Fehler aufgetreten ist, wird in der Variablen "USS_Extended_Error" ausgegeben. Die
Beschreibung der erweiterten Fehler finden Sie unterhalb dieser Tabelle.
8181
Der Parameter VALUE gehört nicht zum Datentyp Wort, Real oder Doppelwort.
8182
Der Anwender hat einen Parameterwert vom Typ Wort eingegeben und die Antwort vom Antrieb im Format
Doppelwort oder Real empfangen.
8183
Der Anwender hat einen Parameterwert vom Typ Doppelwort oder Real eingegeben und die Antwort vom
Antrieb im Format Wort empfangen.
8184
Das Antworttelegramm des Antriebs hatte eine falsche Prüfsumme. Die Nummer des Antriebs, in dem der
Fehler aufgetreten ist, wird in der Variablen "USS_Extended_Error" ausgegeben. Die Beschreibung der er‐
weiterten Fehler finden Sie unterhalb dieser Tabelle.
8185
Unzulässige Antriebsadresse (gültiger Adressbereich für Antriebe: 1 bis16)
8186
Der Drehzahlsollwert liegt außerhalb des gültigen Bereichs (gültiger Sollwertbereich für die Drehzahl: -200
% bis 200 %).
8187
Die falsche Antriebsnummer hat auf die gesendete Anforderung geantwortet. Die Nummer des Antriebs, in
dem der Fehler aufgetreten ist, wird in der Variablen "USS_Extended_Error" ausgegeben. Die Beschreibung
der erweiterten Fehler finden Sie unterhalb dieser Tabelle.
8188
Unzulässige PZD-Wortlänge angegeben (gültiger Bereich = 2, 4, 6 oder 8 Wörter)
8189
Unzulässige Baudrate angegeben.
818A
Der Anforderungskanal für Parameter wird von einer anderen Anforderung für diesen Antrieb verwendet.
818B
Der Antrieb hat nicht auf Anforderungen und Wiederholungen reagiert. Die Nummer des Antriebs, in dem
der Fehler aufgetreten ist, wird in der Variablen "USS_Extended_Error" ausgegeben. Die Beschreibung der
erweiterten Fehler finden Sie unterhalb dieser Tabelle.
818C
Der Antrieb hat einen erweiterten Fehler zu einer Parameteranforderung ausgegeben. Die Beschreibung
der erweiterten Fehler finden Sie unterhalb dieser Tabelle.
818D
Der Antrieb hat einen Fehler "Unzulässiger Zugriff" zu einer Parameteranforderung ausgegeben. Weitere
Informationen dazu, weshalb der Parameterzugriff begrenzt sein kann, finden Sie im Handbuch zu Ihrem
Antrieb.
818E
Der Antrieb wurde nicht initialisiert. Dieser Fehlercode wird an USS_Read_Param oder USS_Write_Param
ausgegeben, wenn die Anweisung USS_Drive_Control nicht mindestens einmal für diesen Antrieb aufge‐
rufen wurde. Dadurch wird verhindert, dass die Initialisierung im ersten Zyklus von USS_Drive_Control eine
anstehende Anforderung zum Lesen oder Schreiben von Parametern überschreibt, weil dabei der Antrieb
als neuer Eintrag initialisiert wird. Um diesen Fehler zu beheben, rufen Sie die Anweisung USS_Drive_Con‐
trol für diesen Antrieb auf.
80Ax-80Fx
Spezifische Fehler, die von den von der USS-Bibliothek aufgerufenen FBs für die PtP-Kommunikation zu‐
rückgegeben werden - Diese Fehlercodes werden von der USS-Bibliothek nicht verändert und sind in den
Beschreibungen der PtP-Anweisung definiert.
Neben den oben aufgeführten Fehlern der USS-Anweisungen können auch die zugrunde
1
liegenden PtP-Kommunikationsanweisungen (Seite 963) Fehler zurückgeben.
1012
1
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis