11.03.2014 Aufrufe

Klausuraufgaben zur Vorlesung Automatisierung 2 1 ...

Klausuraufgaben zur Vorlesung Automatisierung 2 1 ...

Klausuraufgaben zur Vorlesung Automatisierung 2 1 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Klausur <strong>Automatisierung</strong> 2 I 7422, IB601, I5414 und I5D31 15.7.2003 Seite 3 von 9<br />

Modellieren Sie ein Software-System für die Roboter-Steuerung für nachfolgend<br />

beschriebene Aufgabe:<br />

Eine Montage-Station wird von einem Transportband mit zwei verschieden großen Bauteile-<br />

Trägern BT groß und BT klein versorgt. Das Band wird in einem festen Takt um ein Fach<br />

weiterbewegt und liefert ein Signal, ob das mittlere Entnahmefach leer ist oder BT groß oder<br />

BT klein enthält. Der Roboter der Montage-Station soll bei Vorhandensein eines Bauteile-<br />

Trägers diesen ergreifen und der entsprechenden Montagezelle MZ groß (kann nur BT groß<br />

bestücken) oder MZ klein (kann nur BT klein bestücken) zuführen. Ist diese jedoch bereits belegt,<br />

soll der Roboter den Bauteile-Träger im entsprechenden Puffer P groß oder P klein ablegen.<br />

Danach kehrt er wieder in die Grundstellung am Entnahmefach <strong>zur</strong>ück. Der Transportvorgang<br />

durch den Roboter dauert weniger als einen Taktzyklus. Die Montagezellen verfügen jeweils<br />

über ein eigenes Abtransportband, das einen fertig bestückten Bauteileträger unmittelbar nach<br />

der Montage abtransportiert, so dass die Montagezelle wieder frei ist.<br />

Die Bauteileträger können in beliebiger Reihenfolge ankommen, ebenso wie leere Fächer.<br />

Wenn ein leeres Fach ankommt, sollen die Montagezellen durch den Roboter aus den Puffern<br />

versorgt werden. Es müssen alle ankommenden Bauteile-Träger vom Band genommen<br />

werden.<br />

Modellieren Sie nun das Software-System der Robotersteuerung als Harel-Automat:<br />

Der Roboter soll in Grundstellung zugriffsbereit am Entnahmefach stehen.<br />

Wird ein BT groß angeliefert,<br />

muss der BT groß vom Band zu MZ groß transportiert werden, wenn diese frei ist,<br />

muss der BT groß vom Band zu P groß transportiert werden, wenn MZ groß belegt<br />

ist.<br />

Wird ein BT klein angeliefert,<br />

muss der BT klein vom Band zu MZ klein transportiert werden, wenn diese frei ist,<br />

muss der BT klein vom Band zu P klein transportiert werden, wenn MZ klein belegt<br />

ist.<br />

Wird ein leeres Fach antransportiert, werden die Puffer abgearbeitet. (Als einen<br />

Zustand behandeln, der durch ein „ready“-Signal bzw. „leere Puffer“ beendet wird)<br />

Das Band liefert die Signale „BT_klein“, „BT_groß“ und „leer“, die Montagezellen<br />

ein „belegt“ Flag und die Puffer ein „leere_puffer“ Flag sowie nach Entnahme ein<br />

„ready“ Signal. 20 Punkte

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!