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 

Dieses Thema hat akzeptierte Lösungen:

Programm pausieren



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!

10.08.2023, 12:29 (Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2023 12:33 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.452
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Programm pausieren
Hallo Kaya,

Zitat:gibt es die Möglichkeit, mein VI für eine Zeitdauer td (z.B. eine Sekunde) nach Übergabe eines Befehls zu pausieren? Mit Schleifen weiß ich, wie das geht, aber geht das auch wenn ich keine Schleife habe?
Gegenfrage: wieso hast du keine Schleife, wenn du die gleiche Prozedur mehrfach wiederholen willst?

Du hast in deinem Beispiel 6 mal die Kombi aus VISAWrite und VISARead, mit jeweils einem anderen Befehl: warum also keine Schleife und warum kein subVI, welches beide Befehle beinhaltet?
Dann kannst du nämlich noch ein Wait mit ins subVI packen und als zusätzlichen Parameter ans subVI geben: Befehl + Delay…

Andere Alternative: frühzeitig den Umgang mit Statemachines erlernen. Dann hast du die States "Kommunikation (Schreiben/Lesen)" und "Warten", die nach Belieben aufgerufen werden können!

Und noch ein simpler Tipp: erstelle dir ein subVI namens "Wait with error IO" und packe das in deine user.lib. Das kannst du dann immer per Dataflow aufrufen, wenn du zwischen zwei Operationen gezielt warten willst. (Es gibt da garantiert was fertiges bei OpenG oder GPower.)

Außerdem: Defaultwerte muss man nicht als Konstante anschließen, bei dir z.B. bei ConfigureSerialPort…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Programm pausieren - Kaya - 10.08.2023, 11:27
RE: Programm pausieren - GerdW - 10.08.2023 12:29
RE: Programm pausieren - Kaya - 10.08.2023, 13:25
RE: Programm pausieren - GerdW - 10.08.2023, 13:59
RE: Programm pausieren - Kaya - 11.08.2023, 10:24
RE: Programm pausieren - GerdW - 11.08.2023, 11:00
RE: Programm pausieren - Woodeye - 14.08.2023, 11:06
RE: Programm pausieren - Kaya - 17.08.2023, 13:42
RE: Programm pausieren - GerdW - 17.08.2023, 15:08
RE: Programm pausieren - Kaya - 18.08.2023, 10:05
RE: Programm pausieren - GerdW - 18.08.2023, 10:57
RE: Programm pausieren - Kaya - 22.08.2023, 09:02
RE: Programm pausieren - GerdW - 22.08.2023, 10:36
RE: Programm pausieren - Kaya - 11.09.2023, 11:09
RE: Programm pausieren - GerdW - 11.09.2023, 12:15

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VI pausieren ohne Blockdiagramm anzuzeigen 052ftemu 4 4.788 27.06.2012 16:34
Letzter Beitrag: 052ftemu
  while schleife nacho einem Durchgang pausieren chiefhood 4 6.230 23.11.2011 13:52
Letzter Beitrag: TpunktN
  Programm pausieren shag 13 11.997 26.07.2011 10:27
Letzter Beitrag: THL
  Pausieren von parallel ablaufenden Producer/Consumer Schleifen Aleph1 19 15.149 24.06.2010 12:38
Letzter Beitrag: Aleph1
  VI mittels Referenz (Eigenschafts- oder Methodenknoten) pausieren TSC 2 4.297 24.02.2009 16:57
Letzter Beitrag: TSC
  Schleife stoppen oder pausieren TSC 6 10.531 16.02.2009 11:26
Letzter Beitrag: TSC

Gehe zu: