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 

refnum in ein zweites VI übernehmen



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!

20.09.2007, 15:24
Beitrag #1

R.T. Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2007

8.2
2007
kA


Deutschland
refnum in ein zweites VI übernehmen
Hallo LVG

Ich habe ein kleines Problem.
Ich möchte mehrere Programme schreiben in denen jedesmal Werte in ein Textfile geschrieben werden sollen.
Mein Problem ist, das in jedem Programm das Textfile mit den neuen Daten überschrieben wird. Die neuen Daten sollen aber angehängt werden.


Gibt es eine Möglichkeit das Refnum (refnum out bei dem write_to_textfile - Baustein) des ersten Programms zu dem zweiten Programm zu übergeben.


Über eure Hilfe bedanke ich mich schon mal im voraus.

Grüße R.T.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2007, 15:36
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
refnum in ein zweites VI übernehmen
Hi,

wenn du "Write to Spreadsheet" verwendest, kannst du den Eingang "Append" auf TRUE setzen.

Wenn du "Write Textfile" verwendest, musst du die FilePosition auf's Dateiende setzen...schau dir die Eingänge des VI's mal an!

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2007, 15:49
Beitrag #3

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
refnum in ein zweites VI übernehmen
Hallo R.T,

einfach die Dateiposition ans Ende der Datei stellen.
Siehe Screenshot.
   

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2007, 16:06
Beitrag #4

R.T. Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2007

8.2
2007
kA


Deutschland
refnum in ein zweites VI übernehmen
' schrieb:Hallo R.T,

einfach die Dateiposition ans Ende der Datei stellen.
Siehe Screenshot.
[attachment=35602:2007_09_20_164101.jpg]

Grüße
Andreas



Vielen Dank für die Schnellen Antworten.

Also so wie Du´s mir gesagt hast so funktioniert es. Vielen Dank... da wär ich nie drauf gekommen...

Grüße R.T.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2007, 16:54 (Dieser Beitrag wurde zuletzt bearbeitet: 20.09.2007 16:54 von A.Berndsen.)
Beitrag #5

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
refnum in ein zweites VI übernehmen
Hi R.T.

ich muß noch schnell was sicherstellen, damit das auch später nicht falsch verwendet wird.
Es reicht natürlich, wenn man die Dateipostion direkt nach dem öffnen an das Ende verschiebt.
Muß man nicht ständig neu machen!

Gruß
Andreas
   

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2007, 17:00
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
refnum in ein zweites VI übernehmen
Noch ein Nachtrag: Natürlich kann die FileRefnum, solange der File nicht geschlossen ist, an ein anderes VI übergeben werden. Diese FileRefnum enthält "inhärent" auch immer die aktuelle Schreibposition innerhalb des Files (also üblicherweise Ende des Files). Deswegen funktioniert das letzte Beispiel von Andreas, obwohl die FileRefnum nicht per Shift-Register innerhalb der Loop weitergereicht wird.

MfG, 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
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Messdaten wahlweise in Datei speichern - Refnum Problem Cruzaderz 6 6.237 04.11.2010 17:58
Letzter Beitrag: Cruzaderz
  Verständnisfrage: File Refnum pete3000 2 4.038 01.12.2008 15:49
Letzter Beitrag: pete3000
  Web-Browser Webservice Response in LV übernehmen HansimGlück 3 4.324 05.05.2008 16:47
Letzter Beitrag: Y-P
  Dateinamen übernehmen für Speicherung Kopmann 6 4.655 24.01.2007 18:11
Letzter Beitrag: eg

Gehe zu: