Herunterladen Inhalt Inhalt Diese Seite drucken

Beim Cp 5614 Als Dp-Slave Diagnosedaten Senden; Beispiel Für Diagnosedaten Senden - Siemens SIMATIC NET CP 5613 Handbuch

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes

4.3.15 Beim CP 5614 als DP-Slave Diagnosedaten senden

Integration in CP 5613/CP 5614
Das Slave-Modul des CP 5614 kann seine Diagnosedaten an den übergeordneten
Master weitergeben. Dazu wird nicht der Diagnosedatenbereich mit dem Slave-
Index 127 verwendet, sondern eine C-Funktion.
Zum Format der Diagnosedaten siehe Kap. 4.6.
Beispiel für Diagnosedaten senden
Es sei h das User-Handle, das Ihr Anwenderprogramm beim DPS_open-Aufruf er-
halten hat. Dann werden 10 Byte User-Diagnosedaten des Slave-Moduls wie folgt
aus einem lokalen Puffer diag_buf gesendet:
/* Diagnosedaten an das Slave-Modul übergeben */
DPS_set_diag(h, diag_buf, 10, 0, &err);
Hinweis
Die Diagnosedaten werden vom Master nur übernommen, wenn das Slave-Modul
des CP 5614 im Zustand READY und der Master, der den Slave steuert, im Zu-
stand CLEAR, AUTOCLEAR oder OPERATE ist.
192
Programmierschnittstelle DP-Base für CP 5613/CP 5614
C79000-G8900-C139-04

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis