INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Ist das so okay realisiert?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.10.2010, 18:42
Beitrag #3

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Ist das so okay realisiert?
' schrieb:Hallo Blue,

sieht doch schon ganz ordentlich aus...Smile
Danke schoen! Interessanterweise funktioniert diese Art der Programierung viel besser als mein erster, murksiger Versuch, wo Producersachen+Consumersachen in einer gemeinsamen Schleife drin waren.

' schrieb:Du kannst mehrere Events in einem Eventcase abarbeiten lassen. Die Events werden dann ODER-verknüpft, jedes einzelne der Events löst diesen Eventcase aus.
Danke fuer die Erklaerung. Ich habe noch eine Frage zur Anzahl an Eventstrukturen. Wieviele sind pro .vi erlaubt? Soweit ich weiss, eine. Aber darf man dann noch in Sub.vis jeweils eine weitere Eventstruktur haben?
Hintergrund: Im Moment kann der User, wenn er will, ganz schnell die Buttons Infuse druecken und danach auch wieder Withdraw. Das "Button drucken" loest die Eventcases aus. Lustigerweise, kehrt die Pumpe die Richtung dann um, ohne kurz zu stoppen. Kann man sozusagen dieses Producer-Consumer-Pattern auch in eine Sub.vi packen und das die Events werden automatisch getriggert, z.b. alle 10s?

' schrieb:Noch ein Tipp:
Ich würde noch ein QUIT-Kommando ins Enum nehmen, um den Consumer kontrolliert (d.h. programmatisch) runterfahren zu können.
Was ist der Vorteil bitte? Bedeutet das Runterfahren des Cconsumers gleich einen Stopp des gesamten LabView-Programms oder stoppt as Geraet und wartet ggf. auf neue Befehle?
Ich hatte ueber sowas aehnliches am We schon ueberlegt. Ich dachte da an einen "globalen" Stop-Button, der das komplette LabView-Programm kontrolliert stop. Meinst du das vielleicht bitte?

' schrieb:Dann könnte man sich auch überlegen, ob man die Queue mit einem TimeOut ausliest und den Stop der Whileloop an den QUIT-Befehl koppelt... Nur so 'ne Idee.
Das verstehe ich absolut nicht. Was macht das? Danke fuer deine Vorschlaege!

Einen schoenen Abend.
Gruese
Blue
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Ist das so okay realisiert? - GerdW - 11.10.2010, 08:29
Ist das so okay realisiert? - bluesaturn - 11.10.2010 18:42
Ist das so okay realisiert? - jg - 11.10.2010, 20:49
Ist das so okay realisiert? - jg - 12.10.2010, 07:09
Ist das so okay realisiert? - jg - 12.10.2010, 22:17
Ist das so okay realisiert? - rbliomera - 12.10.2010, 23:04
Ist das so okay realisiert? - jg - 12.10.2010, 23:10

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wie realisiert man das am besten? NoD 7 7.786 20.03.2009 14:09
Letzter Beitrag: RoLe

Gehe zu: