SZL-ID W#16#xy96 - Baugruppenzustandsinformation PROFINET IO und PROFIBUS DP (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#xy96 - Baugruppenzustandsinformation PROFINET IO und PROFIBUS DP

Zweck

Über die Teilliste mit der SZL-ID W#16#xy96 erhalten Sie die Zustandsinformation über alle der CPU zugeordneten Baugruppen.

Ergänzend zu SZL-ID W#16#xy91 erhalten Sie über die Teilliste mit der SZL-ID W#16#xy96 zusätzliche Zustandsdaten von Modulen und Submodulen.

Sie erhalten dabei sowohl PROFINET IO-spezifische Informationen als auch Informationen zu PROFIBUS DP-Baugruppen und Zentrale Baugruppen.

Kopf

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

Inhalt

Bedeutung

SZL-ID

Die SZL-ID des Teillistenauszugs

  • W#16#0696

    Baugruppenzustandsinformation aller Submodule einer angegebenen Baugruppe (bei PROFIBUS DP und zentralen Baugruppen ist die Submodulebene nicht vorhanden).

  • W#16#0C96

    Baugruppenzustandsinformation einer Baugruppe/eines Submoduls zentral oder an einer PROFIBUS DP/PROFINET-Anschaltung über die Anfangsadresse.

INDEX

  • Bits 0 bis 14: Adresse der Baugruppe

  • Bit 15: 0 = Eingang, 1 = Ausgang

LENTHDR

Länge des nachfolgenden Datensatzes

N_DR

Anzahl der Datensätze

Datensatz

Ein Datensatz der Teilliste mit der ID W#16#xy96 hat folgenden Aufbau:

Inhalt

Länge

Bedeutung

LogicalAddr

1 Wort

  • Bits 0 bis 14: Adresse der Baugruppe

  • Bit 15: 0 = Eingang, 1 = Ausgang

System

1 Wort

Kennung für zentrale Baugruppe / DP-Mastersystem-ID / PROFINET IO-System ID:

  • 0: Zentrale Baugruppe

  • 1-32: Dezentrale Baugruppe am PROFIBUS DP

  • 100-115: Dezentrale Baugruppe am PROFINET IO

API*

2 Worte

Projektiertes Anwendungsprofil bei einem dezentralen PROFINET-Gerät.

Profile sind branchen-/technologiespezifische Festlegungen, die über die PROFINET-Norm hinausgehen.

Profil 0 bedeutet, dass die Daten den Festlegungen der PROFINET-Norm entsprechen.

Station

1 Wort

Baugruppenträger-Nr./Stationsnummer/Gerätenummer

Slot

1 Wort

Steckplatz-Nr.

Subslot

1 Wort

Submodulsteckplatz (falls kein Submodul gesteckt werden kann, ist hier "0" anzugeben)

Offset

1 Wort

Offset im Nutzdatenadressraum der zugehörigen Baugruppe

SetType

7 Worte

Solltyp

Der Solltyp ist bei PROFINET IO hierarchisch aufgebaut

Wort

PROFINET IO

PROFIBUS DP

1:

Herstellernummer oder Profilidentifikation (z. B.: W#16#FF00 für PROFIBUS)

0000

2:

Gerät

0000

3:

Laufende Nummer oder Profilindex

0000

4:

1. Wort des Doppelwortes Modul Identifikation

Typkennung

5:

2. Wort des Doppelwortes Modul Identifikation

0000

6:

1. Wort des Doppelwortes Submodul Identifikation

0000

7:

2. Wort des Doppelwortes Submodul Identifikation

0000

SetType_UnEqual_ActualType

1 Wort

Kennung Soll/Ist

  • Bit 0 = 0: Soll entspricht Ist

  • Bit 0 = 1: Soll ungleich Ist

  • Bit 1 bis 15: reserviert

res

1 Wort

Reserviert

IOStat

1 Wort

E/A-Status

  • Bit 0 = 1: Baugruppe gestört (über Diagnosealarm erkannt)

  • Bit 1 = 1: Baugruppe vorhanden
    Bit 2 = 1: Baugruppe nicht verfügbar

  • Bit 3 = 1: Baugruppe deaktiviert
    Bit 4 = 1: Störung der Station (nur Stellvertreter-Slot)

  • Bit 5 = 1: M7: Baugruppe kann Hostbaugruppe für Submodule sein

    S7: Ein CiR-Vorgang für diese Baugruppe /Station ist gerade aktiv oder noch nicht abgeschlossen

  • Bit 6 = 1: reserviert für S7‑400

  • Bit 7 = 1: Baugruppe im Lokalbussegment (nur bei S7-300)

  • Bit 8 = 1: Baugruppe Wartungsbedarf ("grün")

  • Bit 9 = 1: Baugruppe Wartungsanforderung ("gelb")

  • Bit 10 bis 15: reserviert

AreaID_ModuleWidth

1 Wort

Bereichskennung/Baugruppenbreite

  • Bit 0 bis 2: Baugruppenbreite

  • Bit 3: Reserviert

  • Bit 4 bis 6 : Bereichskennung

    • 0 = S7‑400

    • 1 = S7‑300

    • 2 = PROFINET IO (dezentral)

    • 3 = P-Bereich

    • 4 = Q-Bereich

    • 5 = IM3-Bereich

    • 6 = IM4-Bereich

  • Bit 7: Reserviert

  • Bit 7: Reserviert

res

5 Worte

Reserviert

* Application Process Instance

Teilliste mit der SZL-ID W#16#0696 für Baugruppen am PROFIBUS DP

Hierbei kommt es zur Fehlermeldung "Submodulebene nicht vorhanden".