Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebszustände Des Dp-Slaves Erkennen (Ereigniserkennung); Status/Steuern, Programmieren Über Profibus - Siemens SIMATIC S7-300 Betriebsanleitung

Cpu 31xc und cpu 31x: aufbauen
Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

In Betrieb nehmen
8.5 PROFIBUS DP in Betrieb nehmen
Betriebszustände des DP-Slaves erkennen (Ereigniserkennung)
Die nachfolgende Tabelle zeigt, wie die DP-CPU als DP-Master
Betriebszustandsänderungen einer CPU als DP-Slave bzw. Unterbrechungen des
Datentransfers erkennt.
Tabelle 8-8
Ereignis
Busunterbrechung
(Kurzschluss, Stecker
gezogen)
DP-Slave:
RUN → STOP
DP-Slave:
STOP → RUN
Tipp:
Programmieren Sie bei der Inbetriebnahme der CPU als DP-Master immer die OBs 82 und
86. So können Sie die Störungen bzw. Unterbrechungen des Datentransfers erkennen und
auswerten.
Status/Steuern, Programmieren über PROFIBUS
Alternativ zur MPI-Schnittstelle können Sie über die PROFIBUS DP-Schnittstelle die CPU
programmieren oder die PG-Funktionen Status und Steuern ausführen.
Hinweis
Die Anwendung von Status und Steuern über die PROFIBUS DP-Schnittstelle verlängert
den DP-Zyklus.
Äquidistanz
Äquidistanz ist die Eigenschaft des PROFIBUS-DP, die exakt gleichlange Buszyklen
gewährleistet. "Gleichlange Buszyklen" bedeutet, dass der DP-Master den DP-Buszyklus
immer wieder nach dem gleichen Zeitabstand beginnt. Dies bedeutet aus Sicht der
angeschlossenen Slaves, dass diese ebenfalls ihre Daten vom Master in exakt gleich
bleibenden Zeitabständen erhalten.
Ab STEP 7 V 5.x können Sie für PROFIBUS-Subnetze gleichlange (äquidistante) Buszyklen
parametrieren. Eine ausführliche Beschreibung zu Äquidistanz finden Sie in der
zu STEP 7
166
Ereigniserkennung der CPUs 31xC-2 DP / 31x-2 DP / 31x PN/DP als DP-Master
Was passiert im DP-Master?
Aufruf des OB 86 mit der Meldung Stationsausfall
(kommendes Ereignis; Diagnoseadresse des DP-Slave, 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 DP-Slave, die dem DP-
Master zugeordnet 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
zugeordnet ist; Variable OB82_MDL_STOP=0)
.
CPU 31xC und CPU 31x: Aufbauen
Betriebsanleitung, 06/2008, A5E00105491-08
Online-Hilfe

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis