Klausuraufgaben zur Vorlesung Automatisierung 2 1 ...
Klausuraufgaben zur Vorlesung Automatisierung 2 1 ...
Klausuraufgaben zur Vorlesung Automatisierung 2 1 ...
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