Hardware Abstraction Layer - Fachhochschule Vorarlberg

Transcription

Hardware Abstraction Layer - Fachhochschule Vorarlberg
Hardware Abstraction Layer
Diplomarbeit
Stephanie Schwendinger, Fachhochschule Vorarlberg
September 2007
Kurzfassung
In Automatisierungssystemen gibt es eine Vielzahl von Prozessdaten, die von den
verschiedenen Komponenten verwendet werden. Leider gibt es keinen offiziellen Standard
zur Übermittlung dieser Daten, was dazu führt, dass jeder Hersteller eigene Schnittstellen
verwendet. Das führt vor allem dann zu Problemen, wenn Hardwarekomponenten aus
bestehenden Systemen ausgetauscht werden sollen.
Ein bestehender Lösungsansatz für die Problematik ist OPC. Auch die Firma AlphaGate,
welche diese Arbeit in Auftrag gegeben hat, hat ein System entwickelt, welches zumindest die
Visualisierung unabhängig von der Hardware macht. Diese beiden Systeme wurden
untersucht und ausgehend von diesen Grundlagen wurde eine neue Lösung, der Hardware
Abstraction Layer (HAL) entwickelt.
Das Ergebnis ist das Konzept für diesen Hardware Abstraction Layer.