DAIS - Data Acquisition From Industrial System

Die DAIS Spezifikation [Obj05a] beschreibt einen DAIS Server, DAIS Data Access, sowie Alarms & Events. Der DAIS Server hostet Messwerte, welche per DAIS Data Access über ein Netzwerk abgerufen werden können. Für das Abrufen der Messwerte erzeugt sich ein Data Accessor beim Server ein neues Session Interface und definiert, welche Werte er in welchem Intervall erhalten möchte. Über Alarms & Events können Grenzwerte für Messwerte definiert werden. Beim Überschreiten eines Grenzwertes versendet der Server einen Alarm beziehungsweise Event an den entsprechenden Data Acccessor.

Figure 39: Konzept: Homag DAIS Server
[width=0.6]./img/homagdais.jpg

Homag [Homa07] hat DAIS Server und Data Access in C++ und ACE/TAO [Schm07c] implementiert. Der Homag DAIS Server hat auf Steuerungsseite ein Plugin Interface, an welches entweder ein spezielles Plugin (Abb. 39, Konfiguration I) oder ein Master Plugin und dahinter mehrere spezielle Plugins (Abb. 39, Konfiguration II) angedockt werden können.

Um die Werte eines Lasers per DAIS zu überwachen, könnte ein Plugin für den Homag DAIS Server geschrieben werden. Innerhalb des Plugins könnte über die in Kapitel 7.1 vorgestellte Schnittstelle auf den Laser zugegriffen werden.

Der Homag DAIS Server wurde im Rahmen der Diplomarbeit bei TRUMPF aufgesetzt. Ein kurzer Test mit einem Simulationsplugin fand statt.

Manuel Traut 2007-02-25