Herunterladen Inhalt Inhalt Diese Seite drucken

Ereigniserkennung Der Cpus 31X-2 Als Dp-Master; Auswertung Von Run-Stop-Übergängen Des Dp-Slaves Im Dp-Master - Siemens S7-300 Handbuch

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

Werbung

Ereigniserkennung
Die Tabelle 9-3 zeigt, wie die CPU 31x-2 als DP-Master Betriebszustandsänderun-
gen einer CPU als DP-Slave bzw. Unterbrechungen des Datentransfers erkennt.
Tabelle 9-3
Ereignis
Busunterbrechung
(Kurzschluß, Stecker
gezogen)
DP-Slave:
RUN
STOP
DP-Slave:
STOP
RUN
Auswertung im Anwenderprogramm
Die folgende Tabelle 9-4 zeigt Ihnen, wie Sie zum Beispiel RUN-STOP-Übergänge
des DP-Slaves im DP-Master auswerten können (siehe auch Tabelle 9-3).
Tabelle 9-4
Auswertung von RUN-STOP-Übergängen des DP-Slaves im DP-Master
im DP-Master
Diagnoseadressen: (Beispiel)
Masterdiagnoseadresse=1023
Slavediagnoseadresse im Master-
system=1022
Die CPU ruft den OB 82 auf mit u. a. folgen-
den Informationen:
OB 82_MDL_ADDR:=1022
OB82_EV_CLASS:=B#16#39
(kommendes Ereignis)
OB82_MDL_DEFECT:=Baugruppenstö-
rung
Tip: 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.
Automatisierungssystem S7-300, Aufbauen, CPU-Daten
EWA 4NEB 710 6084-01 01
CPU 31x-2 als DP-Master/DP-Slave und Direkter Datenaustausch

Ereigniserkennung der CPUs 31x-2 als DP-Master

Aufruf des OB 86 mit der Meldung Stationsausfall
(kommendes Ereignis;
Diagnoseadresse des DP-Slave, die dem DP-Master zuge-
ordnet ist)
bei Peripheriezugriff: Aufruf des OB 122
(Peripheriezugriffsfehler)
Aufruf des OB 82 mit der Meldung Baugruppe gestört
(kommendes Ereignis;
Diagnoseadresse des DP-Slave, die dem DP-Master zuge-
ordnet ist;
Variable OB82_MDL_STOP=1)
Aufruf des OB 82 mit der Meldung Baugruppe ok.
(gehendes Ereignis;
Diagnoseadresse des DP-Slave, die dem DP-Master zuge-
ordnet ist;
Variable OB82_MDL_STOP=0)
was passiert im DP-Master
im DP-Slave (CPU 31x-2 DP)
Diagnoseadressen: (Beispiel)
Slavediagnoseadresse=422
Masterdiagnoseadresse=nicht relevant
CPU: RUN
STOP
CPU erzeugt ein DP-Slave-Diagnosetele-
gramm (siehe Kapitel 9.5.4).
9-9

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis