Herunterladen Diese Seite drucken

Geräteinformationen Des Pc Lesen; Gerätekennung Des Pc Lesen - B&R PC 300 Implementierungsanleitung

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

Werbung

Panel PC 300
Implementierungsanleitung
7.5 Geräteinformationen des PC lesen
Die folgenden Codebeispiele zeigen, wie Sie auf einem PPC300 von B&R programmierte Informationen
(z.B. Seriennummer oder Hardwarerevision) über das Gerät lesen können.
7.5.1 Gerätekennung des PC lesen
Die Gerätekennung des PC entspricht der B&R-internen Produktnummer und kann mit dem Device Info
Kommando des MTCX (siehe Seite 16) gelesen werden.
Das folgende C Codebeispiel zeigt, wie die Gerätekennung des PC gelesen werden kann.
// Get device ID.
//
// Parameters
//
DeviceId
//
[out] Points to a variable that receives
//
the device ID: 00000000h to FFFFFFFFh.
//
// Return 0 at success and -1 at failure.
int GetDeviceId(unsigned long *DeviceId)
{
MTCX_MANUFACTURER_INFO_DATA data;
int retvalue;
unsigned char ErrorCode;
if ((retvalue = MtcxReadCommand(MTCX_CMD_DEVICE_INFO, 0, 1, MTCX_DEV_BASEBOARD,
&data, sizeof(data), &ErrorCode)) != MTCX_OKAY)
{
// TODO: add your error handling here
return -1;
}
*DeviceId = data.DeviceId;
return 0;
}
Listing 24: GetDeviceId – Gerätekennung des PC lesen
Die verwendeten Definitionen finden Sie auf Seite 42.
Die aufgerufene Funktion MtcxReadCommand finden Sie auf Seite 55.
Copyright © B&R - Änderungen vorbehalten
PPC300_Implementierungsanleitung_V1_02.doc
Codebeispiele
02.11.09
69/132

Werbung

loading