26.05.2014 Aufrufe

Konzeptpapier

Konzeptpapier

Konzeptpapier

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.

4 Der<br />

Regelausführungs-Kontroll-Baustein<br />

Jede regelbasierte Automatisierungsfunktion wird durch einen Regelausführungs-Kontroll-Baustein<br />

repräsentiert. Dieser verwaltet als Kopf die verlinkten Listen der Test- und Produktionsbausteine.<br />

Er ist gleichzeitig Taskkopf für alle zur Regel gehörenden Bausteine. In Abbildung 4.1sind<br />

die speziellen Ein- und Ausgänge des Regelausführungs-Kontroll-Bausteins (Typ: REC für RuleExecutionControl)<br />

erläutert. Um eine spezielle Regel zu Implementieren wird REC instan-<br />

REC<br />

ISTART<br />

INODET<br />

INODEP<br />

RMODE<br />

ISTATET<br />

ISTATEP<br />

STATE<br />

NOM<br />

AKTT<br />

NODET<br />

STARTT<br />

AKTP<br />

NODEP<br />

STARTP<br />

ISTART<br />

INODET<br />

INODEP<br />

RMODE<br />

NOM<br />

Aufrufsteuerung<br />

Referenzknoten für die Testoperationen<br />

Referenzknoten für die Produktionsoperationen<br />

Wiederholungsmode<br />

MODE=n Es wird nacheinander nach n Teilsystemen<br />

gesucht auf die die Regel zutrifft.<br />

Die Suche wird nach n Treffern abgebrochen.<br />

Anzahl der bisher gefundenen Treffer<br />

Abbildung 4.1: Der Regelausführungs-Kontroll-Baustein REC<br />

ziert. Die Struktur der über die Standardschnittstellen angehängten Instanznetzwerke Test und<br />

Produktion bestimmt die Funktionalität der speziellen Regel. Die Ausführungskontrolle sowohl<br />

bezüglich der Taskaktivierung als auch bezüglich der Ausführungskontrolle über die Standardschnittstelle<br />

wird durch REC gesteuert. Im Normalfall sind sowohl REC als auch die Instanznetzwerke<br />

deaktiviert. Soll die Regel aktiv ausgeführt werden, dann wird REC mit INODET und<br />

INODEP der Ausführungsbereich der Test- und der Produktionsoperationen mitgeteilt und REC<br />

wird aktiviert. REC übernimmt die Ausführungskontrolle und führt folgende Vorgänge durch:<br />

1. Über AKTT=1 wird die Task der unterlagerten Testkette aktiviert und nach Vorbereitungshandshake<br />

über STARTT=1 (SEARCH FIRST) der „Ausführungstoken“ übergeben. Der<br />

Ausführungsbereich wird durch NODET angezeigt.<br />

2. Kommt der Ausführungstoken über ISTATET wieder zurück, wird über AKTT=0 die Task<br />

der unterlagerten Testkette deaktiviert. Ist das Ergebnis negativ, d.h. TEST hat kein Teilsystem<br />

gefunden auf das das Suchmuster passt, dann ist die Regelausführung abgeschlossen<br />

und REC zeigt dies in STATE an.<br />

3. Ist das Ergebnis positiv, d.h. TEST hat ein Teilsystem gefunden auf das das Suchmuster<br />

passt, dann aktiviert REC über AKTP=1 die Task der unterlagerten Produktionskette.<br />

Prof. Dr.-Ing. Ulrich Epple 10

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!