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 

Zyklische Abfrage



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!

27.08.2005, 11:28
Beitrag #1

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Zyklische Abfrage
Hallo,
ich bin ziemlich neu mit LV. Nun tauchen schon die ersten Fragen auf. Ich will ein Parameterfile auslesen das von einen externen Programm erzeugt wurde. Das ganze will ich ungefähr aller 1sec machen um nach Veränderungen zu prüfen. Das ganze hab ich mir in einer while Schleife realisert. Aber hab festgestellt, dass ja die Schleife die Variablen erst nach Ablauf ausgibt. 1.-Was gibt es noch für eine Lösung um die Variablen ständig zu lesen und auf drauf zugreifen zu können ? Ich brauch die Paramter und ständig soll auf Neuerungen gepfüft werden!!!
2.-Gibt es noch ne elegantere Lösung um die einzelnen Parameter zu lesen als sie über arrays aufzusplitten? 3.-Wie bekomm ich den String angezeigt.
Viel FragenSmile aber so ist das nun mal am Anfang. Besten Dank im Vorraus


Angehängte Datei(en)
Sonstige .zip  read_fileLV7.0.zip (Größe: 14,85 KB / Downloads: 169)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.08.2005, 13:10
Beitrag #2

rolfi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 95
Registriert seit: Mar 2005



kA



Zyklische Abfrage
Hi,

Was spricht gegen die derzeitige Variante? Die Parameter werden in deinem Beispiel alle 1,5s ausgelesen. Was du damit nachher anstellen willst, bleibt dir überlassen. Habe dein Beispiel dahingehend editiert, dass eine LED kurz aufblinkt, wenn eine Datenänderung im File stattfindet. Ebenso wird der komplette Fileinhalt in einem Stringfenster dargestellt.

lg,
rolf


Angehängte Datei(en)
Sonstige .vi  read_file.vi (Größe: 41,58 KB / Downloads: 197)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2005, 14:31
Beitrag #3

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Zyklische Abfrage
kannst du mir das file bitte für LV 7.0 konvertieren? geht das?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2005, 15:49
Beitrag #4

rolfi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 95
Registriert seit: Mar 2005



kA



Zyklische Abfrage
lg, rolf


Angehängte Datei(en)
Sonstige .vi  read_file.vi (Größe: 35,88 KB / Downloads: 193)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2005, 16:28
Beitrag #5

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Zyklische Abfrage
ok so gehts ja, danke für die verbesserungen. Nun was ich eigentlich meinte: ich wollte das auslesen der parameter als eigenes subvi machen. wenn ich aber dann die werte aus der schleife raus tunnel, erhalt ich ja erst die werte wenn die schleife fertig ist. aber die läuft ja immer. nun wie komm ich an die werte ran? also von außerhalb der schleife!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2005, 21:08
Beitrag #6

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Zyklische Abfrage
hat denn keiner ne idee? ist es so schwierig? also ich brauche die variablen auserhalb der laufenden schleife, ne idee?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.08.2005, 05:56
Beitrag #7

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Zyklische Abfrage
Hi hansidergute,

ohne in dein VI reingeschaut zu haben (habe gerade LV6.1 offen):

Da dein Programm wahrscheinlich auch in einer Schleife läuft, würde ich das Sub-VI so programmieren, das es nur einmal nach einer Veränderung schaut. Dies realisierst du am besten, indem du im Sub-VI eine While-Schleife platzierst, die du nur 1 (!) mal durchlaufen läst.
Damit ein Verglichen möglich ist, nutzt du ein Shift-Register um dir die alten Daten zu beschaffen. Initialisiere dies aber nicht - den es liefert dir die letzten Ergebnisse...

ach geht schneller zu programmieren als zu erklären...

Gruß
Oliver

P.s. im OpenG Toolkit gibt es übrigens auch ein entsprechendes VI - wenn man halt statt dem String ein Variant nimmt, kann mann alles anschließen, was man will. Die Initialisierung wurde nur anders gelöst.


Angehängte Datei(en)
Sonstige .llb  Data_changed_Beispiel.llb (Größe: 24,65 KB / Downloads: 188)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2005, 07:58
Beitrag #8

rolfi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 95
Registriert seit: Mar 2005



kA



Zyklische Abfrage
Hi,

ein heraustunneln von Daten aus einer Schleife könnte mittels Variabeln und Eigenschaftsknoten erfolgen.

lg,
rolf
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2005, 10:27
Beitrag #9

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Zyklische Abfrage
okok danke erst mal, ich glaub mit den bisherigen tips kann ich viel anfangen. Hab viel dazugelernt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Music Abfrage des COMM_STATUS Schreiner 1 3.236 18.04.2013 07:50
Letzter Beitrag: Kasi
  If Abfrage inLabVIEW Christl 6 9.549 16.04.2009 11:54
Letzter Beitrag: Y-P

Gehe zu: