09.09.2014 Aufrufe

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

MEHR ANZEIGEN
WENIGER ANZEIGEN

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>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!