Ladebefehle in Ablaufsteurung

Lobo

Level-1
Beiträge
45
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Problem.

Ich habe eine Schrittkette programmiert, das läuft auch so wie ich es möchte, aber wenn ich in den einzelnen Schritten dann Werte zuweisen möchte die auf ein Ausgangsdoppelwort schreiben klappt das nicht, weil die letze Anweisung meiner Sprungleiste mir immer den Wert wieder überschreibt.

So sieht das aus:

U Step 1
SPB M001
U Step 3
SPB M002
U Step 5
SPB M003
M001:L Position 1
T PAD 4
M002:L Position 2
T PAD 4
M003:L Position 3
T PAD 4

Bei diesen Befehlen habe ich immer im PAD 4 den Wert aus Position 3 stehen. Und nicht die einzelnen die ich in den jeweiligen Schritten benötige.

Ich brauch Hilfe, wie wird es richtig gemacht? :?:
 
So vielleicht:
Code:
U Step 1 
SPB M001 
U Step 3 
SPB M002 
U Step 5 
SPB M003 

M001:L Position 1 
T PAD 4 
SPA ENDE
M002:L Position 2 
T PAD 4 
SPA ENDE
M003:L Position 3 
T PAD 4
SPA ENDE

....
 
ENDE: NOP

Peter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
L 0
T ...Ausgang
//;
L DB100.DBD100
U M 10.0
SPB M001
//;
L DB100.DBD104
U M 10.1
SPB M001
//;
L DB100.DBD108
U M 10.2
SPB M001
SPA M002
M001:NOP 0
T .... <-- Ausgang
M002:NOP 0
 
oder so

Code:
L 0

UN Step 1 
SPB M001 
L Position 1 

M001: UN Step 3 
SPB M002 
L Position 2

M002:UN Step 5 
SPB M003 
L Position 3

M003: T PAD 4
 
Zurück
Oben