So ich habe mal wieder ein Prob. Ich muss ein Fahrstuhl Programmieren, aba irgendwie klappt das Programm nicht so wie ich will. Die Sprache mit der ich das geschrieben habe is Automation Basic (normales Basic) Ich hoffe mir kann da jemand helfen. Mir glüht der Kopf.
select
state Abfrage
when Knopf_1 = 1
next E_1
when Knopf_2 = 1
next E_2
when Knopf_3 = 1
next E_3
when Knopf_4 = 1
next E_4
when Knopf_5 = 1
next E_5
state E_1
when Knopf_1 = 1
Opendoor = 1
Sensor = 1
Halt_Etage = 1
next Wait
state E_2
when Knopf_2 = 1
Opendoor = 1
Sensor = 1
Halt_Etage = 1
next Wait
state E_3
when Knopf_3 = 1
Opendoor = 1
Sensor = 1
Halt_Etage = 3
next Wait
state E_4
when Knopf_4 = 1
Opendoor = 1
Sensor = 1
Halt_Etage = 4
next Wait
state E_5
when Knopf_5 = 1
Opendoor = 1
Sensor = 1
Halt_Etage = 5
next Wait
state Wait
when Opendoor = 1
Closedoor = 1
Opendoor = 0
Sensor = 0
next Abfrage
endselect