20.10.2010, 17:59
Hallo zusammen,
ich habe ein Programm zu Steuerung meiner Versuchsanlage. Hier geschehen folgende Dinge:
* Senden von SetPoints an 8 Mass Flow Controller
* Senden von SetPoints an 4 Ventile
* Senden von Set Ponits an 2 Temperaturkontroller
*Senden von einem Zustand an ein Relais
Diese SetPoints ändern sich über die Zeit, was ich in einer For-Schleife realisiert habe. Über Queues schleuse ich die SetPoints in die jeweiligen Unterschleifen.
Gleichzeigig werden an den 8 Mass Flow Controllern sowie an den 2 Temperaturkontrollern aktuelle Werte ausgelesen und aufgezeichnet.
Leider gibt es hier aber Probleme.... denn theoretisch muss ich diese Unterschleifen ja dauernd laufen lassen, damit sie neue Werte auslesen. Aber dann bekomme ich ja die Werte nicht in die Leseschleife.
Ich hänge das VI an und hoffe, dass mir jemand helfen kann.
Gruß
LV Version 8.5
ich habe ein Programm zu Steuerung meiner Versuchsanlage. Hier geschehen folgende Dinge:
* Senden von SetPoints an 8 Mass Flow Controller
* Senden von SetPoints an 4 Ventile
* Senden von Set Ponits an 2 Temperaturkontroller
*Senden von einem Zustand an ein Relais
Diese SetPoints ändern sich über die Zeit, was ich in einer For-Schleife realisiert habe. Über Queues schleuse ich die SetPoints in die jeweiligen Unterschleifen.
Gleichzeigig werden an den 8 Mass Flow Controllern sowie an den 2 Temperaturkontrollern aktuelle Werte ausgelesen und aufgezeichnet.
Leider gibt es hier aber Probleme.... denn theoretisch muss ich diese Unterschleifen ja dauernd laufen lassen, damit sie neue Werte auslesen. Aber dann bekomme ich ja die Werte nicht in die Leseschleife.
Ich hänge das VI an und hoffe, dass mir jemand helfen kann.
Gruß
LV Version 8.5