Herunterladen Inhalt Inhalt Diese Seite drucken

Ereigniskennung; Auswertung Im Anwenderprogramm - Siemens Simatic s7-300 Betriebsanleitung

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

Werbung

Ereigniskennung

Nachfolgende Tabelle zeigt, wie die CPU 31x-2 als DP-Master Betriebszustandsänderungen
einer CPU als DP-Slave bzw. Unterbrechungen des Datentransfers erkennt.
Tabelle 10- 12 Ereigniskennung der CPUs 31x-2 als DP-Master
Ereignis
Busunterbrechung
(Kurzschluss, Stecker
gezogen)
DP-Slave: RUN → STOP
DP-Slave: STOP → RUN

Auswertung im Anwenderprogramm

Die folgende Tabelle zeigt Ihnen, wie Sie zum Beispiel RUN-STOP-Übergänge des DP-
Slaves im DP-Master auswerten können.
Tabelle 10- 13 Auswertung von RUN-STOP-Übergängen des DP-Slaves im DP-Master
Im DP-Master
Diagnoseadressen: (Beispiel)
Masterdiagnoseadresse = 1023
Slavediagnoseadresse = 1022
(Slot 0 des Slaves)
(Diagnose)adresse für "Steckplatz 2" = 1021
(Slot 2 des Slaves)
Die CPU ruft den OB 82 auf mit u. a. folgenden
Informationen:
Tipp: diese Informationen stehen auch im
Diagnosepuffer der CPU
Im Anwenderprogramm sollten Sie auch den
SFC 13 "DPNRM_DG" zum Auslesen der
DP-Slave-Diagnosedaten programmieren.
CPU 31xC und CPU 31x: Aufbauen
Betriebsanleitung, 03/2011, A5E00105491-12
Was passiert im DP-Master
OB 82_MDL_ADDR: = 1021
OB82_EV_CLASS: = B#16#39 (kommendes
Ereignis)
OB82_MDL_DEFECT: = Baugruppenstörung
Testfunktionen, Diagnose und Störungsbeseitigung
Aufruf des OB 86 mit der Meldung Stationsausfall (kommendes
Ereignis; Adresse des Slot 0 des DP-Slaves, die dem DP-Master
zugeordnet ist)
bei Peripheriezugriff: Aufruf des OB 122 (Peripheriezugriffsfehler)
Aufruf des OB 82 mit der Meldung Baugruppe gestört
(kommendes Ereignis; Diagnoseadresse des Slot 2 des DP-Slaves,
die dem DP-Master zugeordnet ist; Variable OB82_MDL_STOP = 1)
Aufruf des OB 82 mit der Meldung Baugruppe ok.
(gehendes Ereignis; Diagnoseadresse des Slot 2 des DP-Slaves, die
dem DP-Master zugeordnet ist; Variable OB82_MDL_STOP = 0)
Im DP-Slave (CPU 31x-2 DP)
Diagnoseadressen: (Beispiel)
Slavediagnoseadresse = 422
Masterdiagnoseadresse = nicht relevant
CPU: RUN → STOP
CPU erzeugt ein DP-Slave-Diagnosetelegramm
10.9 Diagnose der DP-CPUs
233

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis