diff options
| author | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
|---|---|---|
| committer | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
| commit | eacbf5bb4d57af21c731f41251015d3b991ad490 (patch) | |
| tree | 477f43a79c75b400228a7c492f670a1c4886b5c3 /diplomathesis/node79.html | |
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'diplomathesis/node79.html')
| -rw-r--r-- | diplomathesis/node79.html | 128 |
1 files changed, 128 insertions, 0 deletions
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 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> + +<!--Converted with LaTeX2HTML 2002-2-1 (1.71) +original version by: Nikos Drakos, CBLU, University of Leeds +* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan +* with significant contributions from: + Jens Lippmann, Marek Rouchal, Martin Wilck and others --> +<HTML> +<HEAD> +<TITLE>DAIS</TITLE> +<META NAME="description" CONTENT="DAIS"> +<META NAME="keywords" CONTENT="diplomathesis"> +<META NAME="resource-type" CONTENT="document"> +<META NAME="distribution" CONTENT="global"> + +<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1"> +<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> + +<LINK REL="STYLESHEET" HREF="diplomathesis.css"> + +<LINK REL="next" HREF="node80.html"> +<LINK REL="previous" HREF="node78.html"> +<LINK REL="up" HREF="node77.html"> +<LINK REL="next" HREF="node80.html"> +</HEAD> + +<BODY > + +<DIV CLASS="navigation"><!--Navigation Panel--> +<A NAME="tex2html1231" + HREF="node80.html"> +<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" + SRC="/usr/share/latex2html/icons/next.png"></A> +<A NAME="tex2html1227" + HREF="node77.html"> +<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" + SRC="/usr/share/latex2html/icons/up.png"></A> +<A NAME="tex2html1221" + HREF="node78.html"> +<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" + SRC="/usr/share/latex2html/icons/prev.png"></A> +<A NAME="tex2html1229" + HREF="node3.html"> +<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" + SRC="/usr/share/latex2html/icons/contents.png"></A> +<BR> +<B> Next:</B> <A NAME="tex2html1232" + HREF="node80.html">Anbindung des .NET HMI</A> +<B> Up:</B> <A NAME="tex2html1228" + HREF="node77.html">Integration</A> +<B> Previous:</B> <A NAME="tex2html1222" + HREF="node78.html">generische RTCORBA Schnittstelle</A> + <B> <A NAME="tex2html1230" + HREF="node3.html">Contents</A></B> +<BR> +<BR></DIV> +<!--End of Navigation Panel--> + +<H2><A NAME="SECTION00082000000000000000"> +DAIS - Data Acquisition From Industrial System</A> +</H2> + +<P> +Die DAIS Spezifikation [<A + HREF="node86.html#daisspec">Obj05a</A>] 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. + +<P> + +<DIV ALIGN="CENTER"><A NAME="img:homagdais"></A><A NAME="1988"></A> +<TABLE> +<CAPTION ALIGN="BOTTOM"><STRONG>Figure 39:</STRONG> +Konzept: Homag DAIS Server</CAPTION> +<TR><TD> +<DIV ALIGN="CENTER"> +[width=0.6]./img/homagdais.jpg + +</DIV> +<HR></TD></TR> +</TABLE> +</DIV> + +<P> +Homag [<A + HREF="node86.html#homaghp">Homa07</A>] hat DAIS Server und Data Access in C++ und ACE/TAO [<A + HREF="node86.html#taohp">Schm07c</A>] implementiert. Der Homag DAIS Server hat auf Steuerungsseite ein Plugin Interface, an welches entweder ein spezielles Plugin (Abb. <A HREF="#img:homagdais">39</A>, Konfiguration I) oder ein Master Plugin und dahinter mehrere spezielle Plugins (Abb. <A HREF="#img:homagdais">39</A>, Konfiguration II) angedockt werden können. + +<P> +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 <A HREF="node78.html#sec:generic">7.1</A> vorgestellte Schnittstelle auf den Laser zugegriffen werden. + +<P> +Der Homag DAIS Server wurde im Rahmen der Diplomarbeit bei TRUMPF aufgesetzt. Ein kurzer Test mit einem Simulationsplugin fand statt. + +<P> + +<DIV CLASS="navigation"><HR> +<!--Navigation Panel--> +<A NAME="tex2html1231" + HREF="node80.html"> +<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" + SRC="/usr/share/latex2html/icons/next.png"></A> +<A NAME="tex2html1227" + HREF="node77.html"> +<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" + SRC="/usr/share/latex2html/icons/up.png"></A> +<A NAME="tex2html1221" + HREF="node78.html"> +<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" + SRC="/usr/share/latex2html/icons/prev.png"></A> +<A NAME="tex2html1229" + HREF="node3.html"> +<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" + SRC="/usr/share/latex2html/icons/contents.png"></A> +<BR> +<B> Next:</B> <A NAME="tex2html1232" + HREF="node80.html">Anbindung des .NET HMI</A> +<B> Up:</B> <A NAME="tex2html1228" + HREF="node77.html">Integration</A> +<B> Previous:</B> <A NAME="tex2html1222" + HREF="node78.html">generische RTCORBA Schnittstelle</A> + <B> <A NAME="tex2html1230" + HREF="node3.html">Contents</A></B> </DIV> +<!--End of Navigation Panel--> +<ADDRESS> +Manuel Traut +2007-02-25 +</ADDRESS> +</BODY> +</HTML> |
