Herunterladen Inhalt Inhalt Diese Seite drucken

Informationen Zum Dp-Master Abfragen; Nutzen Der Dp-Master-Information - Siemens SIMATIC NET CP 5613 Handbuch

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes
4.3.6

Informationen zum DP-Master abfragen

Nutzen der DP-Master-Information

Im Prozessabbild des CP 5613/CP 5614 gibt es einen Speicherbereich, in dem Sie
folgende Informationen über den DP-Master auslesen können:
• Zustand (OFFLINE, STOP, CLEAR, AUTOCLEAR, OPERATE)
• Ident-Nummer der Zertifizierung
• Hardware-Version
• Firmware-Version
Beispiel
Es sei p ein Zeiger auf das Prozessabbild, den Ihr Anwenderprogramm beim
„DP_get_pointer"-Aufruf erhalten hat. Um diese Informationen auf dem Bildschirm
eines einfachen Anwenderprogramms auszugeben, würden Sie etwa folgendes
programmieren:
printf("master state -> %ld",
/* 0 bedeutet OFFLINE */
/* 1 bedeutet STOP */
/* 2 bedeutet CLEAR */
/* 3 bedeutet AUTOCLEAR */
/* 4 bedeutet OPERATE */
printf("master ident number -> %lx",
/* im Motorola-Format */
printf("master HW version -> %lx",
/* z. B. 0x00000102 für Version 1.2 */
printf("master FW version -> %lx",
Hinweis
Ein Schreiben dieser Werte ist nicht zulässig und ändert die Master-Daten nicht.
Programmierschnittstelle DP-Base für CP 5613/CP 5614
C79000-G8900-C139-04
p->info_watch.master_info.USIF_state);
p->info_watch.master_info.ident_number);
p->info_watch.master_info.hw_version);
p->info_watch.master_info.fw_version);
177

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis