SZL-ID W#16#00B1 - Baugruppendiagnoseinfo (S7-300, S7-400) - STEP 7

Erweiterte Anweisungen (S7-300, S7-400)

ft:publication_title
Erweiterte Anweisungen (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
de-DE
SZL-ID W#16#00B1 - Baugruppendiagnoseinfo

Zweck

Über die Teilliste mit der SZL-ID W#16#00B1 erhalten Sie die ersten 4 Diagnosebytes einer diagnosefähigen Baugruppe.

Kopf

Der Kopf der Teilliste mit der SZL-ID W#16#00B1 ist wie folgt aufgebaut:

Inhalt

Bedeutung

SZL-ID

W#16#00B1

INDEX

  • Bit 0 bis 14: logische Basisadresse

  • Bit 15: 0 für Eingang, 1 für Ausgang

LENTHDR

W#16#0004: Ein Datensatz ist 2 Worte lang (4 Byte)

N_DR

1

Datensatz

Ein Datensatz der Teilliste mit der SZL-ID W#16#00B1 hat folgenden Aufbau:

Name

Länge

Bedeutung

byte0

1 Byte

  • Bit 0: Baugruppenstörung/OK (Sammelstörkennung)

  • Bit 1: Fehler intern

  • Bit 2: Fehler extern

  • Bit 3: Kanalfehler vorhanden

  • Bit 4: Externe Hilfsspannung fehlt

  • Bit 5: Frontstecker fehlt

  • Bit 6: Baugruppe nicht parametriert

  • Bit 7: Falsche Parameter in Baugruppe

byte1

1 Byte

  • Bit 0 bis Bit 3: Baugruppenklasse (CPU, FM, CP, IM, SM, ...)

  • Bit 4: Kanalinformation vorhanden

  • Bit 5: Anwenderinformation vorhanden

  • Bit 6: Diagnosealarm von Stellvertreter

  • Bit 7: Wartungsbedarf (nur bei PROFINET IO)

byte2

1 Byte

  • Bit 0: Anwendermodul falsch/fehlt

  • Bit 1: Kommunikationsstörung

  • Bit 2: Betriebszustand RUN/STOP (0 = RUN, 1 = STOP)

  • Bit 3: Zeitüberwachung angesprochen (watch dog)

  • Bit 4: BG-interne Versorgungsspannung ausgefallen

  • Bit 5: Batterie leer (BFS)

  • Bit 6: Gesamte Pufferung ausgefallen

  • Bit 7: Wartungsanforderung (nur bei PROFINET IO)

byte3

1 Byte

  • Bit 0: Erweiterungsgeräteausfall (von IM erkannt)

  • Bit 1: Prozessorausfall

  • Bit 2: EPROM-Fehler

  • Bit 3: RAM-Fehler

  • Bit 4: ADU/DAU-Fehler

  • Bit 5: Sicherungsausfall

  • Bit 6: Prozessalarm verloren

  • Bit 7: Reserve (mit 0 initialisiert)