Herunterladen Diese Seite drucken
Vorschau ausblenden Andere Handbücher für PC 300:

Werbung

Panel PC 300
Implementierungsanleitung

1 Einleitung

In diesem Dokument ist beschrieben, wie gerätespezifische Funktionen eines B&R Panel PC 300 (kurz:
PPC300) aus einer PC Anwendung bedient werden können.
Auf einem PPC300 sind z.B. folgende Funktionen möglich:
• Lesen von Firmwareversionen
• Lesen von Geräteinformationen (Seriennummer, Bestellnummer usw.)
• Lesen von Statistikwerten (Betriebsstunden usw.)
• Lesen von Temperaturen
• Einstellen der Displayhelligkeit
• Lesen der Tastenmatrix
• Schalten von LEDs
• Watchdogbedienung
• Vergabe einer User Serial ID.
Die gerätespezifischen Funktionen werden vorwiegend über den eingebauten Maintenance Controller
(MTCX) auf dem PPC300 durchgeführt.
Der MTCX besteht aus zwei Teilen: einem FPGA – das die MTCX Bootlogik und den PX32 Prozessor
enthält - und dem PX32 Programmcode.
Über einen 128 Bytes großen I/O Bereich kann der MTCX über Kommandos bedient werden bzw. stellt
gerätespezifische Daten zur Verfügung. Kommandos werden für zeitunkritische Funktionen verwendet.
Daten, die oft oder mit kurzen Zugriffszeiten abgefragt werden müssen, werden vom MTCX in Registern
bereitgestellt.
Die BIOS Version muss anhand des B&R Vendor Strings aus dem BIOS ROM Speicher gelesen werden.
Hinweis: Die gerätespezifischen Funktionen eines PPC300 können unter Windows XP und Windows CE
über das B&R Automation Device Interface (kurz: ADI) angesprochen werden. ADI ist in Form des ADI
Treibers in den Windows XP Embedded und Windows CE Versionen von B&R bereits beinhaltet und
kann auf Windows 2000 und Windows XP auch nachinstalliert werden. Der Zugriff auf ADI wird durch das
ADI Development Kit unterstützt. ADI Treiber und Development Kit können Sie von der B&R Homepage
www.br-automation.com
Copyright © B&R - Änderungen vorbehalten
PPC300_Implementierungsanleitung_V1_02.doc
runterladen.
Einleitung
02.11.09
6/132

Werbung

loading