Herunterladen Inhalt Inhalt Diese Seite drucken

Dps_Get_State - Siemens SIMATIC NET CP 5613 Handbuch

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes
4.2.8

DPS_get_state

Zweck
Diese Funktion ermittelt den Zustand des DP-Slave. Die Funktion dient nur zur In-
formation der Anwenderprogramms.
Hinweis 1
Der Slave durchläuft während seines Betriebs die Zustände: OFFLINE, auf Para-
metrierdaten warten, auf Konfigurierdaten warten und zuletzt Datenaustausch.
Im Grundzustand ist er OFFLINE. Nach DPS_start erwartet er zuerst ein Parame-
triertelegramm (DPS_WAIT_PRM). Danach muss ein Konfigurationstelegramm
kommen (DPS_WAIT_CFG). Werden diese beiden Telegramme als korrekt bestä-
tigt, so geht der Slave in den Produktivbetrieb (DPS_DATA_EX).
Hinweis 2
Wenn der Slave nicht in der Betriebsart DPS_SM_SIMPLE betrieben wird, müssen
nach der positiven Quittierung eines Konfigurationstelegramms die Eingabedaten
des Slave-Moduls geschrieben werden. Erst nach einer Initialisierung der Einga-
bedaten kann der Slave in den Produktivbetrieb übergehen.
Syntax
DPR_DWORD
154
DPS_get_state(
DPR_DWORD
DPR_WORD
DP_ERROR_T
Programmierschnittstelle DP-Base für CP 5613/CP 5614
user_handle,
*dps_state,
*error);
C79000-G8900-C139-04
// in
// out
// out

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis