-> Hier kostenlos registrieren
Hallo, ich habe 5 Schalter auf dem HMI.
Jeder Schalter schaltet eine Funktion.
Wenn der erste Schalter gedrückt wird bleibt er aktiv.
Schalte ich einen anderen Schalter soll der gedrückte zurückgesetzt werden und der neue Schalter aktiv sein.
Über Endlose IF Anweisungen könnte man es lösen das schaut aber nicht gut aus.
Auch befinden sich die einzelnen, schaltbaren Funktionen in einer CASE Anweisung.
Ich hab schon überlegt die Schalter als INT mit einem Wert in eine Struct zu deklarieren.
Vermutlich kann ich sie dann nicht übers HMI schalten da kein BOOL.
Hat jemand eine Idee?
Stromstoßschaltung wollte ich auch vermeiden, wenn es anders ginge.
Danke
Jeder Schalter schaltet eine Funktion.
Wenn der erste Schalter gedrückt wird bleibt er aktiv.
Schalte ich einen anderen Schalter soll der gedrückte zurückgesetzt werden und der neue Schalter aktiv sein.
Über Endlose IF Anweisungen könnte man es lösen das schaut aber nicht gut aus.
Auch befinden sich die einzelnen, schaltbaren Funktionen in einer CASE Anweisung.
Ich hab schon überlegt die Schalter als INT mit einem Wert in eine Struct zu deklarieren.
Vermutlich kann ich sie dann nicht übers HMI schalten da kein BOOL.
Hat jemand eine Idee?
Stromstoßschaltung wollte ich auch vermeiden, wenn es anders ginge.
Danke