Guten Morgen zusammen!
Es ist wohl noch zu früh am Morgen und ich hab zu wenig Kaffee hier - ich komme ums Verrecken nicht weiter:
Ich habe in einem sehr umfangreichen Programm eine Abfrage mehrer Messgeräte und Aktuatoren. Diese werden bedarfsgesteuert über eine state-machine-Architektur angesprochen. Im angehängten VI (v8.2) hab ich das ganze mal vereinfacht. Was ich möchte:
- im ersten state "start" die LED ausschalten, quasi als Initialisierung
- im nächsten state soll sie dann leuchten, daher "set true"
- in den darauf folgenden states soll die LED dann solange anbleiben ("wait"), bis sie
- in einem anderen state wieder auf false gesetzt wird.
Der Sinn dahinter ist, per LED anzuzeigen, dass ein Prozessablauf im Gange ist. Wenn dieser beendet ist, soll die LED ausgehen, das Hauptprogramm läuft aber weiter und der Prozess kann jederzeit wieder aktiviert werden. Der Numeric Counter ist nur zur Kontrolle..
Im Endeffekt ist es für mein Programm später egal, ob eine LED angeschlossen wird oder ob ich den boolschen Wert per property node oder lokale Variable weitergebe. Ich bräucht nur beim Prinzip ne kleine Hilfestellung
Danke euch allen schonmal!
Gruß,
Boris