Herunterladen Inhalt Inhalt Diese Seite drucken

Dp_Slv_State - Siemens SIMATIC NET CP 5613 Handbuch

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes

4.1.10 DP_slv_state

Zweck
Mit dieser Funktion kann der Betriebszustand eines DP-Slave während der Laufzeit
des DP-Anwenderprogramms geändert werden. Der Slave kann dabei aus der Be-
arbeitung herausgenommen oder wieder aktiviert werden. Darüber hinaus kann die
AUTOCLEAR-Eigenschaft eines Slave verändert werden.
Mit der Slave-Adresse 0xFF und slv_mode == DP_AUTOCLEAR_ON/
DP_AUTOCLEAR_OFF wird die Eigenschaft AUTOCLEAR generell aktiviert/de-
aktiviert.
Optional können selektiv einzelne Slaves (slv_add != 0xFF) aus der AUTOCLEAR-
Bearbeitung hinein- oder herausgenommen werden.
Hinweis 1
Wurde die AUTOCLEAR-Eigenschaft in der Datenbasis projektiert, ist die
AUTOCLEAR-Eigenschaft aller Slaves bereits eingeschaltet.
Hinweis 2
Wurde die AUTOCLEAR-Eigenschaft in der Datenbasis nicht projektiert, und wol-
len Sie diese einschalten, so müssen Sie zuerst die AUTOCLEAR-Eigenschaft
generell (Slave-Adresse 0xFF) einschalten und dann die AUTOCLEAR-
Eigenschaft für die einzelnen Slaves aktivieren.
Hinweis 3
Die Verwendung der Parameter DP_SLV_ACTIVATE und DP_SLV_DEACTIVATE
ist in einer DP-Applikation normalerweise nicht erforderlich, da die Aktivierung oder
Deaktivierung eines DP-Slaves automatisch durch den Kommunikationsprozessor
erfolgt (abhängig vom Betriebszustand des Masters). Diese Parameter sollten nur
in Ausnahmefällen verwendet werden, um einen Slave generell, d.h. unabhängig
vom Betriebszustand des DP-Masters, aus dem DP-Zyklus herauszunehmen oder
danach wieder hereinzunehmen.
Programmierschnittstelle DP-Base für CP 5613/CP 5614
C79000-G8900-C139-04
87

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis