A
Anonymous
Guest
-> Hier kostenlos registrieren
Guten Abend,
für ein Schulprojekt benötige ich eine Lauflichtsteuerung die in etwa wie folgt ablaufen soll:
a. Lauflicht 24 x LED Ausgänge A1.0 - A3.7
b. automatischer Richtungswechsel ( links-rechts / rechts-links )
c. stufenlose Geschwindigkeitsregelung ( als Option )
Mein Problem mein Programm läuft im Moment so das das Lauflicht zwar von A1.0-A3.7 durchläuft, es aber dann am Ende wieder bei A1.0 anfängt.
Meine Bitte an Euch nun folgende ! Was oder wie muss ich programmieren das es am Ende = A3.7 bei A3.6 zurück auf A1.0 läuft - oh kompliziert hoffe habe es verständlich gemacht.
Hier der Anfang von meinem OB1
Hier die letzten Zeilen von OB1
Wäre Klasse wenn mir jemand auf die Sprünge hilft.
Danke im voraus
Karsten
für ein Schulprojekt benötige ich eine Lauflichtsteuerung die in etwa wie folgt ablaufen soll:
a. Lauflicht 24 x LED Ausgänge A1.0 - A3.7
b. automatischer Richtungswechsel ( links-rechts / rechts-links )
c. stufenlose Geschwindigkeitsregelung ( als Option )
Mein Problem mein Programm läuft im Moment so das das Lauflicht zwar von A1.0-A3.7 durchläuft, es aber dann am Ende wieder bei A1.0 anfängt.
Meine Bitte an Euch nun folgende ! Was oder wie muss ich programmieren das es am Ende = A3.7 bei A3.6 zurück auf A1.0 läuft - oh kompliziert hoffe habe es verständlich gemacht.
Hier der Anfang von meinem OB1
Code:
0000 :UN E 0.0 !EIN
0001 :R M 0.0
0002 :U E 0.1 !AUS
0003 :S M 0.0
0004 :
0005 :U M 0.0
0006 := A 0.0 aktiv
0007 :
0008 :U E 0.0
0009 :U E 0.1
000A :O( 01
000B :U M 0.0 01 Startmerker
000C :U T 0 01
000D :)
000E :S A 0.1
000F :R M 0.1
0010 :
0011 :U A 0.1
0012 :L KT 002.1 ZEIT 2*100ms
0014 :SE T 1 1>2
0015 :U T 1
0016 :R A 0.1 1 aus
0017 :S A 0.2 2 an
0018 :
0019 :U A 0.2
001A :L KT 002.1 zeit 2*100ms
001C :SE T 2 2>3
001D :U T 2
001E :R A 0.2 2 aus
001F :S A 0.3 3 an
0020 :
Code:
0000 :UN E 0.0 !EIN
0001 :R M 0.0
0002 :U E 0.1 !AUS
0003 :S M 0.0
0004 :
0005 :U M 0.0
0006 := A 0.0 aktiv
0007 :
0008 :U E 0.0
0009 :U E 0.1
000A :O( 01
000B :U M 0.0 01 Startmerker
000C :U T 0 01
000D :)
000E :S A 0.1
000F :R M 0.1
0010 :
0011 :U A 0.1
0012 :L KT 002.1 ZEIT 2*100ms
0014 :SE T 1 1>2
0015 :U T 1
0016 :R A 0.1 1 aus
0017 :S A 0.2 2 an
0018 :
0019 :U A 0.2
001A :L KT 002.1 zeit 2*100ms
001C :SE T 2 2>3
001D :U T 2
001E :R A 0.2 2 aus
001F :S A 0.3 3 an
0020 :
008E :BE
Danke im voraus
Karsten