FUNCTION "Programm Backstikken" : VOID
TITLE =Programm 1
VERSION : 0.1
BEGIN
NETWORK
TITLE =Start Schrittkette - Schritt 0
//Schrittmerker M 50.1 - 50.6 löschen
U "Initalisierung Schrittk.";
UN "Sammelstörung";
U "Grundstellung";
S "Schrittmerker 0";
R "Schrittmerker 1";
R "Schrittmerker 2";
R "Schrittmerker 3";
R "Schrittmerker 4";
R "Schrittmerker 5";
R "Schrittmerker 6";
NETWORK
TITLE =Schritt 1
//Programmstart, Düsen heben, Waschmittel auftragen etc.
U "Schrittmerker 0";
U "B 21";
S "Schrittmerker 1";
R "Schrittmerker 0";
NETWORK
TITLE =Schritt 2
//oben angekommen, nach kurzer Pause wieder runter
U "Schrittmerker 1";
U "B 03";
S "Schrittmerker 2";
R "Schrittmerker 1";
NETWORK
TITLE =Schritt 3
//unten angekommen, alles aus und warten auf T 2
U "Schrittmerker 2";
U "B 02";
S "Schrittmerker 3";
R "Schrittmerker 2";
NETWORK
TITLE =Schritt 4
//nach Ablauf T 2 geht es wieder hoch
U "Schrittmerker 3";
U "Timer 2";
S "Schrittmerker 4";
R "Schrittmerker 3";
NETWORK
TITLE =Schritt 5
//oben angekommen, nach kurzer Pause wieder runter
U "Schrittmerker 4";
U "B 03";
S "Schrittmerker 5";
R "Schrittmerker 4";
NETWORK
TITLE =Schritt 6
//unten angekommen, alles aus
U "Schrittmerker 5";
U "B 02";
S "Schrittmerker 6";
R "Schrittmerker 5";
NETWORK
TITLE =Ende Schrittkette - Aktivieren Schritt 0
U "Schrittmerker 6";
S "Schrittmerker 0";
R "Schrittmerker 1";
R "Schrittmerker 2";
R "Schrittmerker 3";
R "Schrittmerker 4";
R "Schrittmerker 5";
R "Schrittmerker 6";
NETWORK
TITLE =T 1
U "Schrittmerker 2";
O "Schrittmerker 5";
L DB1.DBW 0;
SE "Timer 1";
NETWORK
TITLE =T 2
U "Schrittmerker 4";
L DB1.DBW 2;
SE "Timer 2";
NETWORK
TITLE =Initialisierung der Schrittkette
U "Initalisierung Schrittk.";
O "B 17";
O "Sammelstörung";
S "Schrittmerker 0";
R "Schrittmerker 1";
R "Schrittmerker 2";
R "Schrittmerker 3";
R "Schrittmerker 4";
R "Schrittmerker 5";
R "Schrittmerker 6";
NETWORK
TITLE =Ansteuerung Drehteller
U "Schrittmerker 1";
U "Schrittmerker 2";
U "Schrittmerker 4";
U "Schrittmerker 5";
= "KA 00";
NETWORK
TITLE =Ansteuerung Düsen heben
U "Schrittmerker 1";
U "Schrittmerker 4";
= "KA 01";
NETWORK
TITLE =Ansteuerung Düsen senken
U "Schrittmerker 2";
U "Schrittmerker 5";
= "KA 02";
NETWORK
TITLE =Ansteuerung Heizung Ein
U "Schrittmerker 1";
U "Schrittmerker 2";
= "KA 03";
NETWORK
TITLE =Ansteuerung Waschmittel 1 Ein
U "Schrittmerker 1";
U "Schrittmerker 2";
= "KA 07";
NETWORK
TITLE =Ansteuerung Hochdruck Ein
U "Schrittmerker 4";
U "Schrittmerker 5";
= "KA 04";
END_FUNCTION