Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 1324

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

Werbung

Kommunikationsprozessor und Modbus-TCP
13.7 USS-Kommunikation in älteren Systemen (nur CM/CB 1241)
Für verschiedene STATUS-Codes werden weitere Informationen in der Variable
"USS_Extended_Error" des Instanz-DB USS_DRV zur Verfügung gestellt. Für die STATUS-
Codes hexadezimal 8180, 8184, 8187 und 818B, enthält USS_Extended_Error die
Antriebsnummer des Antriebs, bei dem der Kommunikationsfehler auftrat. Für die STATUS-
Codes hexadezimal 818C enthält USS_Extended_Error einen Antriebsfehlercode, der bei
der Verwendung einer Anweisung USS_RPM oder USS_WPM vom Antrieb ausgegeben
wird.
Beispiel: Meldung von Kommunikationsfehlern
Kommunikationsfehler (STATUS = 16#818B) werden nur bei der Anweisung USS_PORT
und nicht bei der Anweisung USS_DRV gemeldet. Beispiel: Wenn das Netzwerk nicht
ordnungsgemäß beendet wird, kann ein Antrieb in RUN wechseln, doch die Anweisung
USS_DRV zeigt an allen Ausgangsparametern 0 an. In diesem Fall können Sie den
Kommunikationsfehler nur über die Anweisung USS_PORT erkennen. Weil dieser Fehler nur
einen Zyklus lang sichtbar ist, müssen Sie entsprechende Erfassunglogik einfügen. Dies
wird in dem folgenden Beispiel dargestellt. In diesem Beispiel werden, wenn das Fehlerbit
der Anweisung USS_PORT WAHR ist, die Werte STATUS und USS_Extended_Error im
Speicherbereich der Merker abgelegt. Die Antriebsnummer wird in der Variable
USS_Extended_Error abgelegt, wenn der Wert des STATUS-Codes hexadezimal 8180,
8184, 8187 oder 818B ist.
1324
Netzwerk 1 Der Portzustand "PortSta-
tus" und die erweiterten Fehlercode-
werte
"USS_DRV_DB".USS_Extended_Error
sind nur einen Programmzyklus lang
gültig. Die Werte müssen zur späteren
Bearbeitung erfasst werden.
Netzwerk 2 Der "PortError"-Kontakt
löst die Speicherung des "PortStatus"-
Werts in "LastPortStatus" und des
"USS_DRV_DB".USS_Extended_Error
-Werts in "LastExtError" aus.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis