Sprungverteiler (Sprungliste)

Arni80

Level-1
Beiträge
7
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Habe hier eine Sprungliste erstellt, die aber nicht funktioniert.
S "lampen".LED[10] ist ein DB
mir L 1 sollte zu SEG1 gesprungen werden, geht aber nicht. WARUM????

Danke vorab

Netz 1

L 1
SPL ENDE
SPA SEG1
SPA SEG2
SPA SEG3
SPA SEG4
SPA SEG5
SPA SEG6
ENDE: SPA END



Netz 2

SEG1: SET
S "lampen".LED[10]
SPA END


Netz 3

SEG2: SET
S "lampen".LED[11]

SPA END


Netz 4

SEG3: = "lampen".LED[13]
SPA END


Netz 5

SEG4: = "lampen".LED[14]
SPA END


Netz 6

SEG5: = "lampen".LED[15]
SPA END


Netz 7

SEG6: = "lampen".LED[16]
SPA END


Netz 8

END: NOP 0
BE
 
Beispiel

AWL Erläuterung
L MB0 //Lade die Nummer des Sprungziels in AKKU1-L-L.
SPL LSTX //Sprungziel, wenn AKKU1-L-L > 3 ist.
SPA SEG0 //Sprungziel, wenn AKKU1-L-L = 0 ist.
SPA SEG1 //Sprungziel, wenn AKKU1-L-L = 1 ist.
SPA COMM //Sprungziel, wenn AKKU1-L-L = 2 ist.
SPA SEG3 //Sprungziel, wenn AKKU1-L-L = 3 ist.
LSTX: SPA COMM
SEG0: * //Zulässige Anweisung.
*
SPA COMM
SEG1: * //Zulässige Anweisung.
*
SPA COMM
SEG3: * //Zulässige Anweisung.
*
SPA COMM
COMM: *
*

Beispiel aus der Siemens-Hilfe.
Seine SPL sollte in SEG2 landen.
 
Zurück
Oben