Herunterladen Diese Seite drucken

Seriennummer Des Panels Lesen - B&R PC 300 Implementierungsanleitung

Vorschau ausblenden Andere Handbücher für PC 300:

Werbung

Panel PC 300
Implementierungsanleitung

7.6.5 Seriennummer des Panels lesen

Die Seriennummer des Automation Panels kann aus den Factory Settings des Panels mit dem Flash /
EPROM Service Kommando des MTCX (siehe Seite 21) gelesen werden.
Das folgende C Codebeispiel zeigt, wie die Seriennummer des Panels gelesen werden kann. Geben Sie
für SerialNumber eine mindestens 12 char große Variable an.
Hinweis: Auf dem PPC300 wird nur die Panelnummer 0 unterstützt.
// Get serial number of panel.
//
// Parameters
//
PanelNumber
//
[in] Specifies the panel number: 0 to 14.
//
Note: PPC300 supports only panel number 0.
//
HwRevision
//
[out] Points to a buffer that receives the hardware revision.
//
The buffer must be large enough to hold 11 characters
//
and a 0-byte.
//
Size
//
[in] Specifies the size of the buffer in bytes: minimum is 12.
//
// Return 0 at success and -1 at failure.
int GetPanelSerialNumber(unsigned int PanelNumber, char *SerialNumber, int Size)
{
BR_INT_DATA_PANEL data;
if (ReadPanelIntData(PanelNumber, &data) != 0)
return -1;
strncpy(SerialNumber, data.SerialNumber, Size);
return 0;
}
Listing 38: GetPanelSerialNumber – Seriennummer des Panels lesen
Die verwendeten Definitionen finden Sie auf Seite 42.
Die aufgerufene Funktion ReadPanelIntData finden Sie auf Seite 77.
Copyright © B&R - Änderungen vorbehalten
PPC300_Implementierungsanleitung_V1_02.doc
Codebeispiele
02.11.09
83/132

Werbung

loading