%PDF-1.4
5 0 obj
<< /S /GoTo /D (section.1) >>
endobj
8 0 obj
(Einf\374hrung)
endobj
9 0 obj
<< /S /GoTo /D (subsection.1.1) >>
endobj
12 0 obj
(Aufgabenstellung)
endobj
13 0 obj
<< /S /GoTo /D (subsection.1.2) >>
endobj
16 0 obj
(Zielsetzung)
endobj
17 0 obj
<< /S /GoTo /D (subsection.1.3) >>
endobj
20 0 obj
(pers\366nliche Motivation)
endobj
21 0 obj
<< /S /GoTo /D (subsection.1.4) >>
endobj
24 0 obj
(Gliederung)
endobj
25 0 obj
<< /S /GoTo /D (section.2) >>
endobj
28 0 obj
(Grundlagen)
endobj
29 0 obj
<< /S /GoTo /D (subsection.2.1) >>
endobj
32 0 obj
(Kommunikation in der Automatisierungstechnik)
endobj
33 0 obj
<< /S /GoTo /D (subsection.2.2) >>
endobj
36 0 obj
(openSource Entwicklungsmodell)
endobj
37 0 obj
<< /S /GoTo /D (subsection.2.3) >>
endobj
40 0 obj
(Echtzeitsystem)
endobj
41 0 obj
<< /S /GoTo /D (subsubsection.2.3.1) >>
endobj
44 0 obj
(RTOS)
endobj
45 0 obj
<< /S /GoTo /D (subsection.2.4) >>
endobj
48 0 obj
(embedded Systems)
endobj
49 0 obj
<< /S /GoTo /D (subsection.2.5) >>
endobj
52 0 obj
(verteilte Systeme)
endobj
53 0 obj
<< /S /GoTo /D (subsection.2.6) >>
endobj
56 0 obj
(CORBA)
endobj
57 0 obj
<< /S /GoTo /D (subsubsection.2.6.1) >>
endobj
60 0 obj
(ORB)
endobj
61 0 obj
<< /S /GoTo /D (paragraph.2.6.1.1) >>
endobj
64 0 obj
(ORB Interface)
endobj
65 0 obj
<< /S /GoTo /D (paragraph.2.6.1.2) >>
endobj
68 0 obj
(IFR - Interface Repository)
endobj
69 0 obj
<< /S /GoTo /D (paragraph.2.6.1.3) >>
endobj
72 0 obj
(DII - Dynamic Invocation Interface)
endobj
73 0 obj
<< /S /GoTo /D (paragraph.2.6.1.4) >>
endobj
76 0 obj
(POA)
endobj
77 0 obj
<< /S /GoTo /D (subsubsection.2.6.2) >>
endobj
80 0 obj
(Policies)
endobj
81 0 obj
<< /S /GoTo /D (subsubsection.2.6.3) >>
endobj
84 0 obj
(IDL)
endobj
85 0 obj
<< /S /GoTo /D (subsubsection.2.6.4) >>
endobj
88 0 obj
(DataType Mapping)
endobj
89 0 obj
<< /S /GoTo /D (subsubsection.2.6.5) >>
endobj
92 0 obj
(IOR)
endobj
93 0 obj
<< /S /GoTo /D (subsection.2.7) >>
endobj
96 0 obj
(Real-time CORBA)
endobj
97 0 obj
<< /S /GoTo /D (subsubsection.2.7.1) >>
endobj
100 0 obj
(RTCORBA Priority)
endobj
101 0 obj
<< /S /GoTo /D (subsubsection.2.7.2) >>
endobj
104 0 obj
(Scheduling Service)
endobj
105 0 obj
<< /S /GoTo /D (subsubsection.2.7.3) >>
endobj
108 0 obj
(RTORB - Real-time Object Request Broker)
endobj
109 0 obj
<< /S /GoTo /D (subsubsection.2.7.4) >>
endobj
112 0 obj
(Threadpool)
endobj
113 0 obj
<< /S /GoTo /D (subsubsection.2.7.5) >>
endobj
116 0 obj
(Priorisierung der Netzwerkverbindung)
endobj
117 0 obj
<< /S /GoTo /D (subsection.2.8) >>
endobj
120 0 obj
(CORBA Services)
endobj
121 0 obj
<< /S /GoTo /D (subsubsection.2.8.1) >>
endobj
124 0 obj
(NamingService)
endobj
125 0 obj
<< /S /GoTo /D (subsubsection.2.8.2) >>
endobj
128 0 obj
(RT EventService)
endobj
129 0 obj
<< /S /GoTo /D (subsection.2.9) >>
endobj
132 0 obj
(Ice)
endobj
133 0 obj
<< /S /GoTo /D (section.3) >>
endobj
136 0 obj
(Performancebewertung)
endobj
137 0 obj
<< /S /GoTo /D (subsection.3.1) >>
endobj
140 0 obj
(Ende zu Ende Latenz messen)
endobj
141 0 obj
<< /S /GoTo /D (subsection.3.2) >>
endobj
144 0 obj
(Lastsimulationen)
endobj
145 0 obj
<< /S /GoTo /D (subsection.3.3) >>
endobj
148 0 obj
(RTCORBA Applikationen)
endobj
149 0 obj
<< /S /GoTo /D (subsubsection.3.3.1) >>
endobj
152 0 obj
(ACE)
endobj
153 0 obj
<< /S /GoTo /D (subsubsection.3.3.2) >>
endobj
156 0 obj
(TAO)
endobj
157 0 obj
<< /S /GoTo /D (paragraph.3.3.2.1) >>
endobj
160 0 obj
(Scheduling)
endobj
161 0 obj
<< /S /GoTo /D (paragraph.3.3.2.2) >>
endobj
164 0 obj
(RTPOA)
endobj
165 0 obj
<< /S /GoTo /D (subsubsection.3.3.3) >>
endobj
168 0 obj
(V1 Prozessabbild \374bertragen)
endobj
169 0 obj
<< /S /GoTo /D (paragraph.3.3.3.1) >>
endobj
172 0 obj
(Softwaredesign)
endobj
173 0 obj
<< /S /GoTo /D (paragraph.3.3.3.2) >>
endobj
176 0 obj
(Datenfluss)
endobj
177 0 obj
<< /S /GoTo /D (paragraph.3.3.3.3) >>
endobj
180 0 obj
(Konfiguration)
endobj
181 0 obj
<< /S /GoTo /D (paragraph.3.3.3.4) >>
endobj
184 0 obj
(Ergebnisse)
endobj
185 0 obj
<< /S /GoTo /D (subsubsection.3.3.4) >>
endobj
188 0 obj
(V2 Prozessabbild via RT EventService \374bertragen)
endobj
189 0 obj
<< /S /GoTo /D (paragraph.3.3.4.1) >>
endobj
192 0 obj
(Softwaredesign)
endobj
193 0 obj
<< /S /GoTo /D (paragraph.3.3.4.2) >>
endobj
196 0 obj
(Programmablauf)
endobj
197 0 obj
<< /S /GoTo /D (paragraph.3.3.4.3) >>
endobj
200 0 obj
(Konfiguration)
endobj
201 0 obj
<< /S /GoTo /D (paragraph.3.3.4.4) >>
endobj
204 0 obj
(Ergebnisse)
endobj
205 0 obj
<< /S /GoTo /D (subsubsection.3.3.5) >>
endobj
208 0 obj
(V3 TAO Scheduler)
endobj
209 0 obj
<< /S /GoTo /D (paragraph.3.3.5.1) >>
endobj
212 0 obj
(Konfiguration)
endobj
213 0 obj
<< /S /GoTo /D (paragraph.3.3.5.2) >>
endobj
216 0 obj
(Ergebnis)
endobj
217 0 obj
<< /S /GoTo /D (subsubsection.3.3.6) >>
endobj
220 0 obj
(V4 Verhalten bei gr\366\337eren Datenmengen)
endobj
221 0 obj
<< /S /GoTo /D (paragraph.3.3.6.1) >>
endobj
224 0 obj
(Ergebnis)
endobj
225 0 obj
<< /S /GoTo /D (subsubsection.3.3.7) >>
endobj
228 0 obj
(V5 geswitchtes Netz mit mehreren Teilnehmern)
endobj
229 0 obj
<< /S /GoTo /D (paragraph.3.3.7.1) >>
endobj
232 0 obj
(Softwaredesign)
endobj
233 0 obj
<< /S /GoTo /D (paragraph.3.3.7.2) >>
endobj
236 0 obj
(Konfiguration)
endobj
237 0 obj
<< /S /GoTo /D (paragraph.3.3.7.3) >>
endobj
240 0 obj
(Ergebnisse)
endobj
241 0 obj
<< /S /GoTo /D (subsection.3.4) >>
endobj
244 0 obj
(V6 Prozessabbild \374bertragen mit Ice)
endobj
245 0 obj
<< /S /GoTo /D (subsection.3.5) >>
endobj
248 0 obj
(Fazit)
endobj
249 0 obj
<< /S /GoTo /D (section.4) >>
endobj
252 0 obj
(Memory Footprints)
endobj
253 0 obj
<< /S /GoTo /D (subsection.4.1) >>
endobj
256 0 obj
(ACE/TAO statisch compilieren)
endobj
257 0 obj
<< /S /GoTo /D (subsection.4.2) >>
endobj
260 0 obj
(Erstellen von ACE/TAO Library subsets)
endobj
261 0 obj
<< /S /GoTo /D (subsubsection.4.2.1) >>
endobj
264 0 obj
(Installation)
endobj
265 0 obj
<< /S /GoTo /D (subsubsection.4.2.2) >>
endobj
268 0 obj
(Anwendungsbeispiel)
endobj
269 0 obj
<< /S /GoTo /D (subsubsection.4.2.3) >>
endobj
272 0 obj
(Fazit)
endobj
273 0 obj
<< /S /GoTo /D (section.5) >>
endobj
276 0 obj
(Kommunikation zwischen .NET/C\043 und CORBA)
endobj
277 0 obj
<< /S /GoTo /D (subsection.5.1) >>
endobj
280 0 obj
(IIOP.NET)
endobj
281 0 obj
<< /S /GoTo /D (subsection.5.2) >>
endobj
284 0 obj
(RemotingCORBA)
endobj
285 0 obj
<< /S /GoTo /D (subsection.5.3) >>
endobj
288 0 obj
(J-Integra Espresso)
endobj
289 0 obj
<< /S /GoTo /D (subsection.5.4) >>
endobj
292 0 obj
(\334berpr\374fung der Machbarkeit)
endobj
293 0 obj
<< /S /GoTo /D (section.6) >>
endobj
296 0 obj
(Implementierung)
endobj
297 0 obj
<< /S /GoTo /D (subsection.6.1) >>
endobj
300 0 obj
(Zugriff auf die digitalen Ein- und Ausg\344nge der CPX)
endobj
301 0 obj
<< /S /GoTo /D (subsection.6.2) >>
endobj
304 0 obj
(Projektverwaltung mit MakeProjectCreator)
endobj
305 0 obj
<< /S /GoTo /D (subsection.6.3) >>
endobj
308 0 obj
(Kommunikation zwischen C\043 und C++ mittels IIOP.NET und CORBA)
endobj
309 0 obj
<< /S /GoTo /D (subsubsection.6.3.1) >>
endobj
312 0 obj
(Codierung)
endobj
313 0 obj
<< /S /GoTo /D (subsubsection.6.3.2) >>
endobj
316 0 obj
(Start der verteilten Anwendung)
endobj
317 0 obj
<< /S /GoTo /D (section.7) >>
endobj
320 0 obj
(Integration)
endobj
321 0 obj
<< /S /GoTo /D (subsection.7.1) >>
endobj
324 0 obj
(generische RTCORBA Schnittstelle)
endobj
325 0 obj
<< /S /GoTo /D (subsection.7.2) >>
endobj
328 0 obj
(DAIS)
endobj
329 0 obj
<< /S /GoTo /D (subsection.7.3) >>
endobj
332 0 obj
(Anbindung des .NET HMI)
endobj
333 0 obj
<< /S /GoTo /D (section.8) >>
endobj
336 0 obj
(Fazit)
endobj
337 0 obj
<< /S /GoTo /D (subsection.8.1) >>
endobj
340 0 obj
(Dank)
endobj
341 0 obj
<< /S /GoTo /D (subsection.8.2) >>
endobj
344 0 obj
(Exkursionen)
endobj
345 0 obj
<< /S /GoTo /D (subsection.8.2) >>
endobj
347 0 obj
(Anh\344nge)
endobj
348 0 obj
<< /S /GoTo /D (section*.11) >>
endobj
351 0 obj
(Abbildungsverzeichnis)
endobj
352 0 obj
<< /S /GoTo /D (section*.12) >>
endobj
355 0 obj
(Tabellenverzeichnis)
endobj
356 0 obj
<< /S /GoTo /D (section*.13) >>
endobj
359 0 obj
(Abk\374rzungsverzeichnis)
endobj
360 0 obj
<< /S /GoTo /D (section*.14) >>
endobj
363 0 obj
(Literaturverzeichnis)
endobj
364 0 obj
<< /S /GoTo /D (section.A) >>
endobj
367 0 obj
(Systemkonfiguration)
endobj
368 0 obj
<< /S /GoTo /D (subsection.A.1) >>
endobj
371 0 obj
(Software)
endobj
372 0 obj
<< /S /GoTo /D (subsubsection.A.1.1) >>
endobj
375 0 obj
(Linux mit RT\137 PREEMPT Patch)
endobj
376 0 obj
<< /S /GoTo /D (subsubsection.A.1.2) >>
endobj
379 0 obj
(ACE)
endobj
380 0 obj
<< /S /GoTo /D (subsubsection.A.1.3) >>
endobj
383 0 obj
(gperf)
endobj
384 0 obj
<< /S /GoTo /D (subsubsection.A.1.4) >>
endobj
387 0 obj
(TAO)
endobj
388 0 obj
<< /S /GoTo /D (subsubsection.A.1.5) >>
endobj
391 0 obj
(Mono Entwicklungsumgebung)
endobj
392 0 obj
<< /S /GoTo /D (subsubsection.A.1.6) >>
endobj
395 0 obj
(IIOP.NET)
endobj
396 0 obj
<< /S /GoTo /D (subsection.A.2) >>
endobj
399 0 obj
(Hardware)
endobj
400 0 obj
<< /S /GoTo /D (subsubsection.A.2.1) >>
endobj
403 0 obj
(technische Daten)
endobj
404 0 obj
<< /S /GoTo /D (subsubsection.A.2.2) >>
endobj
407 0 obj
(Operation Panel)
endobj
408 0 obj
<< /S /GoTo /D (subsubsection.A.2.3) >>
endobj
411 0 obj
(digitale Ein- und Ausg\344nge)
endobj
412 0 obj
<< /S /GoTo /D (subsubsection.A.2.4) >>
endobj
415 0 obj
(Ethernet)
endobj
416 0 obj
<< /S /GoTo /D (section.B) >>
endobj
419 0 obj
(Tools)
endobj
420 0 obj
<< /S /GoTo /D (subsection.B.1) >>
endobj
423 0 obj
(selbst entwickeltes Tool: latencyTest)
endobj
424 0 obj
<< /S /GoTo /D (subsection.B.2) >>
endobj
427 0 obj
(verwendete, frei verf\374gbare Tools)
endobj
428 0 obj
<< /S /GoTo /D (section.C) >>
endobj
431 0 obj
(Inhalt CD-ROM)
endobj
432 0 obj
<< /S /GoTo /D (section*.15) >>
endobj
435 0 obj
(Ehrenw\366rtliche Erkl\344rung)
endobj
436 0 obj
<< /S /GoTo /D [437 0 R /Fit ] >>
endobj
439 0 obj <<
/Length 970
/Filter /FlateDecode
>>
stream
xڭVMo6W(7{KfH
BZ`}RX(PȐQAf$܊Lk qv'4{µ $H9NfVKaJ3|
:Aڬ\!hx<3Jb2[>fFbdn#*\( ~+Js|9<?H8
x0,q8Ā pZh<3gE)I5v,q=3Cd`zt;ȗa_B1X2?&,Z"3|I1q;nJRbF-_d0S옉`Yń?L@(+}4
weeHYbe2m7e
|