LabVIEWForum.de
Nur geänderte befehle an Schnittstelle Senden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Nur geänderte befehle an Schnittstelle Senden (/Thread-Nur-geaenderte-befehle-an-Schnittstelle-Senden)



Nur geänderte befehle an Schnittstelle Senden - newlabviewer1 - 08.05.2009 09:15

Hallo Zusammen,
ich bin ein LabVIEW-Neuling und Versuche gerade ein Programm zu schreiben, dass über die Serielle Schnittstelle Befehl-Strings an eine Steuerung schickt.
Es sind ca 20 Befehle die über Schalter und Schieberegler ein und ausgeschaltet werden können.
Die Befehle werden dann in ein Array geschrieben und eine Schleife arbeitet das Array ab und sendet die Befehle einzeln an die Steuerung.

Nun zum Problem: Es ist bei meiner Steuerung sehr wichtig, dass nur Befehle gesendet werden die sich auch geändert haben. Also Momentan ist es so, dass immer wieder z.B Motor1 an, Lampe1 An, Temeratur?, Drehzahl100 Motor1 an, LAmpe1 an, Temperatur?, Drehzahl100 ...gesendet wird.
Allerdings müsste z.b der Befehl Drehzahl 100 nur gesendet werden, wenn sich die Drehzahl verändern soll z.B. Drehzahl50.
Hat jemand eine Idee wie ich das umsetzten könnte.

Also nochmal kurz: Befehle sollen nur dann gesendet werden wenn sie sich geändert haben, wenn sie gleich geblieben sind, sollen sie nicht übertragen werden.
Hoffe es war einigermaßen verständlich.

Viele Dank im Vorraus,
Gruß


Nur geänderte befehle an Schnittstelle Senden - Achim - 08.05.2009 09:25

Verwendung einer Event-Struktur?! ("ValueChange"-Event eines Controls)


Nur geänderte befehle an Schnittstelle Senden - newlabviewer1 - 08.05.2009 09:53

Hallo Achim,

das könnte das Richtige sein! werds gleich mal versuchen.

Vielen Dank schon mal
und GrußWink2