Leistungscharakteristika von ATM-Netzen für ... - Torsten E. Neck
Leistungscharakteristika von ATM-Netzen für ... - Torsten E. Neck
Leistungscharakteristika von ATM-Netzen für ... - Torsten E. Neck
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
MONSUN — MANIPULATOR CONTROL SYSTEM UTILIZING NETWORK TECHNOLOGY 55<br />
Ausnahmezustandes während des Automatikbetriebes (wenn z. B. ein Greifer seine Nutzlast<br />
verliert o. ä.) fordert die betroffene AEH selbständig einen Bediener-Eingriff über das<br />
Kommunikationssubsystem an. In der traditionellen Robotik werden drei übliche Interaktionskonzepte<br />
zwischen Gerät (in MONSUN: AEH) und Steuerrechner (in MONSUN: MEH)<br />
unterschieden: zyklusgesteuerte Interaktion, timergesteuerte Interaktion, Interaktion durch<br />
Unterbrechungsanforderung des Gerätes. MONSUN verfolgt üblicherweise die zyklusgesteuerte<br />
Steuerung, jedoch wird mit dem eben genannten Mechanismus ein der<br />
Unterbrechungssteuerung verwandtes Konzept simuliert.<br />
4.2.3 Kommunikationskonzept <strong>von</strong> MONSUN<br />
Die Struktur eines nach dem MONSUN-Konzept aufgebauten Systemes entspricht, wie in<br />
den voranstehenden Abschnitten gezeigt wurde, weitgehend der Struktur, die in<br />
Abschnitt 32.3, insbesondere in 3Abbildung 2.8 auf Seite 327, eingeführt wurde. Auch in<br />
MONSUN ist die eigentliche Regelung mit ihren Anwendungsprozessen über eine Mailbox-<br />
Struktur vom Kommunikationssubnetz entkoppelt.<br />
4.2.3.1 Virtuelle Kommunikation der Anwendungsprozesse <strong>von</strong> MONSUN<br />
Die Kommunikationsstruktur in MONSUN ist nahe am OSI-BRM orientiert. Es ist daher<br />
sinnvoll, verschiedene Kommunikationsprinzipien nach den in OSI üblichen Schichten zu<br />
betrachten.<br />
Außerhalb der Normierung durch das Basisreferenzmodell wird in OSI die eigentliche<br />
Anwendung mit ihren Anwendungsprozessen angesiedelt, was darin begründet ist, daß<br />
Kommunikationsdienste zwar noch konfektioniert angeboten werden können — nämlich in<br />
Schicht 7 — nicht mehr jedoch die Vielfalt der diese Kommunikationsdienste nutzenden<br />
Anwendungen.<br />
Als Anwendungen <strong>von</strong> MONSUN werden hier die Mastereinheit, respektive der die<br />
Mastereinheit bezüglich der Kommunikation repräsentierende Operativ-Rechner, und eine<br />
Arbeitseinheit bzw. deren Operativ-Rechner betrachtet.<br />
In der AEH realisieren vier nebenläufige Prozesse die eigentliche Funktion:<br />
die übergeordnete AEH-Steuer-Task,<br />
eine AEH-Zyklus-Task,<br />
eine AEH-Kommunikations-Task und<br />
eine AEH-Zyklus-Empfangs-Task.<br />
Korrespondierend dazu ist die MEH in fünf nebenläufigen Prozessen realisiert:<br />
der zentralen MEH-Steuer-Task,<br />
einer MEH-Zyklus-Task,<br />
einer MEH-Kommunikations-Task,<br />
einer MEH-Zyklus-Empfangs-Task und<br />
einer MEH-MMI-Kommunikations-Task.<br />
Die korrespondierenden Prozesse haben die folgenden Aufgaben:<br />
Die Zyklus-Tasks sind als Prozesse höchster Priorität angesiedelt und werden durch<br />
einen Hardware-Timer zyklisch gestartet. Ihnen obliegt die Durchführung der<br />
eigentlichen Steuerung und Regelung in oben beschriebener Weise.<br />
<br />
Die Steuer-Tasks führen die der Operativ-Ebene zuzuordnenden Aufgaben aus, das<br />
heißt, sie steuern die Betriebsarten der Einheiten, starten sie oder schalten zwischen<br />
Diplomarbeit <strong>Torsten</strong> <strong>Neck</strong>