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 

Herausfinden wann neuer Wert am Ausgang liegt



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!

03.04.2012, 11:51
Beitrag #1

YYYs Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: May 2011

LabVIEW 2011
2011
DE


Deutschland
Herausfinden wann neuer Wert am Ausgang liegt
Hallo,

ich konnte den Betreff nicht besser formulieren. Ich möchte herausfinden wenn ein neuer Wert am Fehlerausgang anliegt. Dabei ist es egal, ob es gleich dem alten Wert ist. Das ganze soll ohne Hilfe des Schleifenzählers passieren.

Innerhalb einer Schleife soll ein SubVi ausgeführt werden, sobald dies passiert ist, soll erst die Schleife verlassen werden.

Vielen Dank jetzt schon mal!
Smile

   


Angehängte Datei(en)
11.0 .vi  neuer durchlauf.vi (Größe: 24,22 KB / Downloads: 191)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.04.2012, 11:54 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2012 11:55 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Herausfinden wann neuer Wert am Ausgang liegt
THINK DATAFLOW!

Wenn ein SubVI komplett abgearbeitet ist, dann werden auch die Ausgänge übergeben.

Gruß, Jens
(03.04.2012 11:51 )YYYs schrieb:  Innerhalb einer Schleife soll ein SubVi ausgeführt werden, sobald dies passiert ist, soll erst die Schleife verlassen werden.
Das ist automatisch so in LabVIEW.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2012, 13:14 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2012 13:36 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Herausfinden wann neuer Wert am Ausgang liegt
Die Antwort - siehe Jens - ist eigentlich so trivial, dass man sich über die Frage wundert. Ewas anderes ist es aber, wenn in voneinander unabhängigen Schleifen (oder VIs) in der einer Schleife Werte erzeugt und in der anderen verarbeitet werden. Hier ist die Antwort: Der Werte nicht mit lokalen oder globalen Variablen austauschen, sondern mit Queues oder Meldern. Diese warten auf der Empfangsseite, bis wieder ein neuer Wert erzeugt wurde, so dass dadurch die Synchronisation von Senden und Empfangen automatisch hergestellt wird. (An die Experten: ja ich weiß , das ist jetzt etwas vereinfacht)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2012, 08:43
Beitrag #4

YYYs Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: May 2011

LabVIEW 2011
2011
DE


Deutschland
RE: Herausfinden wann neuer Wert am Ausgang liegt
Ok, begrenzen wir die Frage mal.

Zitat:Ich möchte herausfinden wann ein neuer Wert am Fehlerausgang anliegt. Dabei ist es egal, ob es gleich dem alten Wert ist. Das ganze soll ohne Hilfe des Schleifenzählers passieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2012, 08:47 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2012 08:47 von jg.)
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Herausfinden wann neuer Wert am Ausgang liegt
Auch diese "begrenzte" Frage ist schon beantwortet:
(03.04.2012 11:54 )jg schrieb:  THINK DATAFLOW!

Wenn ein SubVI komplett abgearbeitet ist, dann werden auch die Ausgänge übergeben.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2012, 09:24
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Herausfinden wann neuer Wert am Ausgang liegt

9.0 .vi  Error_Vergleich.vi (Größe: 10,34 KB / Downloads: 184)


Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datentyp eines Elements herausfinden Mrindfleisch 15 10.597 12.02.2021 08:26
Letzter Beitrag: Mrindfleisch
  Wann schließe ich (ActiveX, Excel) Referenzen? + wie Cluster to Array? TpunktN 9 9.878 28.01.2020 14:14
Letzter Beitrag: TpunktN
  Wert an naheliegensten Wert aus Array anpassen TSC 17 11.458 26.07.2016 06:59
Letzter Beitrag: TSC
  Wann setze ich Reference, Local Variable und Property Node ein galilio 6 9.576 18.03.2016 01:08
Letzter Beitrag: Trinitatis
  Aktueller Wert von vorherigem Wert abziehen Semicon 6 7.370 18.06.2014 16:34
Letzter Beitrag: jg
  First Call? Funktion vs wann gibt mein Case false aus? anne 11 10.073 24.01.2014 08:34
Letzter Beitrag: GerdW

Gehe zu: