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 

Textdatei erweitern, nicht überschreiben



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!

14.07.2011, 15:34
Beitrag #1

JuL Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Jul 2011

8.6
2011
DE



Exclamation Textdatei erweitern, nicht überschreiben
Hey liebe Community,

Ich habe heute mit LV 8.6 begonnen zu programmieren und stehe vor folgendem Problem:

Ich muss 4 Signale verarbeiten. Wenn ein wechsel von Low auf Hi erfolgt, sollte eine Meldung in eine Textdatei geschrieben werden.
Mittlerweile schaffe ich es schon die Meldungen in die *.txt zu schreiben. Das Problem ist aber, dass alles immer überschrieben wird.

In diesem Forum bin ich leider noch nicht auf die Lösung gestoßen, welche mein Problem behebt. Ich weiß aber dass es irgendwie mit Datenposition bestimmen und festlegen funktioniert.

Im Anhang seht Ihr wie weit ich mittlerweile bin.

Mit freundlichen Grüßen
Julian

Ps: Werde mich erst morgen in der Früh melden!


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.07.2011, 16:17
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Textdatei erweitern, nicht überschreiben
Hallo Julian,

Du solltest die Dateiposition erst festlegen, bevor Du schreibst. Dann klappt es schon.
Noch besser wäre, wenn Du die Datei nur einmal beim Programmstart öffnest und bei Programmende schließt.
So wie Du es jetzt machst, wird die Datei geöffnet, geschrieben und geschlossen. Die Dateipositionen gehen dazwischen verloren.

   

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2011, 08:08
Beitrag #3

JuL Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Jul 2011

8.6
2011
DE



RE: Textdatei erweitern, nicht überschreiben
AhaBig Grin Das untereinander schreiben funktioniert nun. Jedoch wird der zweite Text 2 mal geschriebn, obwohl die Leitung immer auf HI ist?

Lg


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2011, 10:34 (Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2011 10:36 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Textdatei erweitern, nicht überschreiben
Hallo JuL,

Zitat:Jedoch wird der zweite Text 2 mal geschriebn, obwohl die Leitung immer auf HI ist?
Hmm, gucken wir mal auf deine Case-Struktur: Wenn Case=TRUE Dann schreibe in Datei...

- Bist du dir mit den Dateioffsets sicher, die du da verdrahtet hast? Schreibe an Offset=2!?
- Bei FileReferenzen mit "Use default if unwired" (in der Case-Struktur) zu arbeiten, ist ziemlich gefährlich!
- Die Referenz in zwei Cases zu verwenden, ist in Ordnung - aber den Draht der Ref aufzusplitten, birgt ebenfalls Gefahrenpotential!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2011, 10:44
Beitrag #5

JuL Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Jul 2011

8.6
2011
DE



RE: Textdatei erweitern, nicht überschreiben
Ich habe den Timerwert geändert und aufeinaml funktioniert es.

Ist der Timer rechts unten die Cycletime? (Habe das ganze Programm nicht selbst gemacht, ein kleiner Teil wurde mir zur Verfügung gestellt, Der Timer war schon dabei)

Lg und ein schönes WochenendeWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2011, 10:46
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Textdatei erweitern, nicht überschreiben
Hallo JuL,

Zitat:Ist der Timer rechts unten die Cycletime?
Rechts ist da, wo der Daumen links ist...
Ja, der beschreibt die CycleTime. Hier aber mit Metronomfunktion - einfach mal die Kontexthilfe öffnen und lesen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.07.2011, 06:24
Beitrag #7

JuL Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Jul 2011

8.6
2011
DE



RE: Textdatei erweitern, nicht überschreiben
Links, sry.

Naja dann erstmal vielen Dank für Eure HilfeSmile

Schönen Start in die Woche!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  TDMS Kanal überschreiben Brainbug 3 5.834 30.04.2015 06:32
Letzter Beitrag: Brainbug
  Datei überschreiben und unter neuem Namen speichern flink 4 7.195 16.07.2014 14:37
Letzter Beitrag: th13
  HTML Protokoll einlesen und erweitern JohnnyBlack 15 16.074 15.05.2013 10:10
Letzter Beitrag: GerdW
  Text in Textdatei bei Position x einfügen nicht überschreiben GT123 3 6.349 08.08.2012 09:26
Letzter Beitrag: GT123
  SQL Datenbank erweitern Ninja2602 21 18.219 27.01.2012 09:33
Letzter Beitrag: Ninja2602
  Textdatei Überschreiben uno 2 4.935 01.04.2011 12:23
Letzter Beitrag: Andora

Gehe zu: