SZL-ID W#16#xyA0 - Diagnosepuffer (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#xyA0 - Diagnosepuffer

Zweck

Über die Teilliste mit der SZL-ID W#16#xyA0 erhalten Sie die Einträge im Diagnosepuffer der Baugruppe.

Hinweis

Die S7-300-CPUs liefern maximal so viele Datensätze wie die im Betriebszustand RUN angezeigte Anzahl der Diagnosepuffereinträge (voreingestellter Wert: 10). Die S7-400-CPUs liefern maximal 21 Datensätze.

Kopf

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

Inhalt

Bedeutung

SZL-ID

Die SZL-ID des Teillistenauszugs:

  • W#16#00A0: Alle im aktuellen Betriebszustand lieferbaren Einträge

  • W#16#01A0: Die neuesten Eintragungen; die Anzahl der neuesten Eintragungen geben Sie über den Parameter INDEX an.

    Wenn die Anzahl der Meldungen im Diagnosepuffer noch kleiner ist, als die von Ihnen projektierte maximale Anzahl der Meldungen, kann Ihnen unter Umständen die Anweisung "RDSYSST" bei diesem Teillistenauszug ungültige Werte liefern. Vermeiden Sie daher einen ungepufferten NETZAUS!

  • W#16#0FA0: Nur SZL-Teillistenkopfinfo

INDEX

Nur für SZL-ID W#16#01A0: Anzahl der neuesten Eintragungen

LENTHDR

W#16#0014: Ein Datensatz ist 10 Worte lang (20 Byte)

N_DR

Anzahl der Datensätze

Datensatz

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

Name

Länge in Worten

Bedeutung

ID

1 Wort

Ereignis-ID

info

5 Worte

Informationen zum Ereignis bzw. zu dessen Wirkung

time

4 Worte

Zeitstempel des Ereignisses

Diagnosepuffer

Weitere Informationen zu Ereignissen im Diagnosepuffer erhalten Sie über in der Kontexthilfe zum angezeigten Ereignis.