Herunterladen Diese Seite drucken

Bestellnummer Des Panels Lesen - B&R PC 300 Implementierungsanleitung

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

Werbung

Panel PC 300
Implementierungsanleitung

7.6.6 Bestellnummer des Panels lesen

Die Bestellnummer 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 Bestellnummer des Panels gelesen werden kann. Geben Sie
für ModelNumber eine mindestens 41 char große Variable an.
Hinweis: Auf dem PPC300 wird nur die Panelnummer 0 unterstützt.
// Get model number of panel.
//
// Parameters
//
PanelNumber
//
[in] Specifies the panel number: 0 to 14.
//
Note: PPC300 supports only panel number 0.
//
ModelNumber
//
[out] Points to a buffer that receives the model number.
//
The buffer must be large enough to hold 40 characters
//
and a 0-byte.
//
Size
//
[in] Specifies the size of the buffer in bytes: minimum is 41.
//
// Return 0 at success and -1 at failure.
int GetPanelModelNumber(unsigned int PanelNumber, char *ModelNumber, int Size)
{
BR_INT_DATA_PANEL data;
if (ReadPanelIntData(PanelNumber, &data) != 0)
return -1;
strncpy(ModelNumber, data.ModelNumber, Size);
return 0;
}
Listing 39: GetPanelModelNumber – Bestellnummer 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
84/132

Werbung

loading