Repeater

Der Repeater bildet den Rahmen für das JASIC-Programm, d. h. innerhalb des Repeaters liegender Programmcode (Kombination von Funktionsbausteinen) wird nach Ablauf der Wartezeit erneut ausgeführt und verarbeitet. Programmbausteine außerhalb des Repeaters werden nur einmalig abgearbeitet. Repeater können nicht ineinander verschachtelt werden und dürfen nur einmal im Programm benutzt werden.



Single (Group)

Der Baustein Single bildet einen weiteren Rahmen für das JASIC-Programm. Hierbei wird der Programmcode (Funktionsbausteine) - im Gegensatz zum Repeater - nur einmal abgearbeitet.

Der Group-Baustein sichert zu, dass alle dort enthaltenen Bausteine abgearbeitet werden, bevor der ihm folgende Baustein ausgeführt wird. Miteinander verbundene Bausteine innerhalb des Group-Bausteins werden nacheinander abgearbeitet. Die Verarbeitungsreihenfolge nicht verbundener Bausteine innerhalb eines Group-Bausteins ist undefiniert. Manche Programmablaufstrukturen (wie z. B. das if) erlauben keine Elemente, die sich weder innerhalb eines Repeaters noch innerhalb eines Group-Bausteins befinden. Programmcode der nur einmal abgearbeitet werden soll, muss in diesem Fall Teil eines Group-Bausteins sein und kann nicht alleine außerhalb eines Repeaters liegen.


  • Keine Stichwörter