12.4.6
USS-Zustandscodes
Statuscodes der USS-Anweisung werden im Ausgang STATUS der USS-Funktionen
ausgegeben.
Tabelle 12- 44
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 erweiterten 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_RPM oder USS_WPM ausgegeben,
wenn die Anweisung USS_DRV nicht mindestens einmal für diesen Antrieb aufgerufen wurde. Dadurch
wird verhindert, dass die Initialisierung im ersten Zyklus von USS_DRV 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_DRV für diesen Antrieb
auf.
80Ax-80Fx
Spezifische Fehler, die von den von der USS-Bibliothek aufgerufenen FBs für die PtP-Kommunikation
zurü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 570) Fehler zurückgeben.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
12.4 Kommunikation über die universelle serielle Schnittstelle (USS)
1
105BKommunikationsprozessor
619