SHOW:
|
|
- or go back to the newest paste.
1 | CASE #iKrok OF | |
2 | 0: // Krok inicjalizacji | |
3 | "Akcja_0"(); | |
4 | //warunek tranzycji | |
5 | IF #Start THEN | |
6 | #iKrok := 10; | |
7 | END_IF; | |
8 | 10: // Krok 10 | |
9 | "Akcja_10"(); | |
10 | //warunek tranzycji | |
11 | IF #WarunekTranzycji10 THEN | |
12 | #iKrok := 15; | |
13 | #iKrokSubSekwencji := 20; | |
14 | - | 15: // Krok 20, 30 |
14 | + | |
15 | - | "Akcja_20"(); |
15 | + | 15: // Krok 20, 30, 40 |
16 | CASE #iKrokSubSekwencji OF //sekwencja zagnieżdżona | |
17 | 20: | |
18 | - | IF #WarunekTranzycji20 AND #WarunekTranzycji30 THEN |
18 | + | "Akcja_20"(); |
19 | - | #iKrok := 40; |
19 | + | IF #WarunekTranzycji20 THEN |
20 | #iKrokSubSekwencji := 40; | |
21 | - | 40: // Krok 40 |
21 | + | END_IF; |
22 | - | "Akcja_40"(); |
22 | + | 40: |
23 | "Akcja_40"(); | |
24 | - | IF #WarunekTranzycji40 THEN |
24 | + | END_CASE; |
25 | ||
26 | "Akcja_30"(); | |
27 | //warunek tranzycji | |
28 | IF #WarunekTranzycji30 AND (#iKrokSubSekwencji=40 AND #WarunekTranzycji40) THEN | |
29 | #iKrok := 0; | |
30 | END_IF; | |
31 | END_CASE; |