Inhaltsverzeichnis

Abbruch-Konstrukt und Ende-Konstrukt

Menü: Konstrukte→Abbruch→Abbruch bzw. Ende

Sowohl das Abbruch- als auch das Ende-Konstrukt sorgen für ein sofortiges Verlassen des Steuerungsmoduls: Der Kontrollfluss endet bei dem Konstrukt, und die Kontrolle wird an das aufrufende Steuerungsmodul zurückgegeben. Die Unterscheidung zwischen Abbruch und Ende dient hauptsächlich der Dokumentation des Kontrollflusses in der graphischen Darstellung:

Wenn Sie auf ABBRUCH oder ENDE doppelklicken, können Sie den Ende-Zustand setzen. Einen Ende- oder Abbruch-Zustand sollten Sie auf jeden Fall angeben, damit das Steuerungsmodul, das die Kontrolle zurückbekommt, über den Zustand beim Verlassen des aktuellen Moduls Bescheid weiß und nötigenfalls entsprechend reagieren kann.

Falls Sie einen Zustand wählen, der in der Schnittstellendefinition für das Steuerungsmodul nicht vorgesehen ist, so fragt ControlEdge Sie, ob Sie diesen Zustand dennoch verwenden möchten. Wenn es sich um einen Zustand handelt, der in der EDB überhaupt nicht bekannt ist, verlangt noch eine Umschreibung dazu.

Wenn Sie einen ABBRUCH oder ein ENDE einfügen, sorgt ControlEdge dafür, dass der Pfad bei dem Symbol endet. Folgen hinter dem einzufügenden ABBRUCH oder ENDE noch weitere Konstrukte, die nicht auf einem anderen Pfad erreicht werden können, fragt ControlEdge Sie, ob Sie diese löschen möchten. Wenn Sie mit Nein antworten, wird die Einfügung nicht vorgenommen, wenn Sie mit Ja antworten, löscht ControlEdge die betroffenen Konstrukte.

Wenn vor dem Verlassen des Steuerungsmoduls noch Aktionen erfolgen müssen, die direkt mit dem Ende bzw. Abbruch zusammenhängen, so sollten Sie diese - zusammen mit dem Ende- bzw. Abbruchkonstrukt - in einer Abbruch- oder Endeverarbeitung definieren.

Wenn Sie einen unbekannten oder in der Schnittstelle nicht vorgesehenen Zustand verwenden, sollten Sie anschließend dafür sorgen, dass die Schnittstellendefinition entsprechend angepasst wird.

Abbruch- oder Endeverarbeitung

Ende oder Abbruch in einer technischen Steuerung

Wenn eine technische Steuerung beendet wird, können Sie zusätzlich zu dem Zustand angeben, ob und wie die weitere Verarbeitung ablaufen soll (Workflow Management).

Hierfür wird ein Dialog angezeigt, in dem Sie neben dem Zustand des Bausteins angeben können, ob entweder

Für einige Fälle kann zusätzlich ein Termin oder ein Zuständigkeitswechsel definiert werden:

Ende oder Abbruch im Geschäftsvorfall

Bei Geschäftsvorfall-Steuerungen kann nur der zurückzugebende Zustand ausgewählt werden.

Zusätzlich kann angekreuzt werden, dass nicht nur die aktuelle Steuerung, sondern der gesamte Geschäftsvorfall abgebrochen werden soll.