From eacbf5bb4d57af21c731f41251015d3b991ad490 Mon Sep 17 00:00:00 2001 From: guest Date: Fri, 30 Nov 2007 13:41:25 +0000 Subject: final version, initial import git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309 --- diplomathesis/node79.html | 128 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 diplomathesis/node79.html (limited to 'diplomathesis/node79.html') diff --git a/diplomathesis/node79.html b/diplomathesis/node79.html new file mode 100644 index 0000000..b1afcbc --- /dev/null +++ b/diplomathesis/node79.html @@ -0,0 +1,128 @@ + + + + + +DAIS + + + + + + + + + + + + + + + + + + + + + +

+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 +
+ + -- cgit v1.2.3