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 

Zählerwert in Datei abspeichern und zurücksetzen



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.03.2011, 09:39 (Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2011 09:59 von hanser.)
Beitrag #1

hanser Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2011

2010
-
DE



Zählerwert in Datei abspeichern und zurücksetzen
Hallo liebe Gemeinde,

ich hab jetzt ein VI zusammen gebastelt das immer die Flanken zählt und wieder zurücksetzt.
Nun möchte ich den Wert beim Löschen mit Datum abspeichern, ich habe aber keine Idee wie ich das lösen kann. Es geht vorallem darum den Zählwert "gleichzeitig" zu speichern und zu löschen!


Angehängte Datei(en)
2010 .vi  test.vi (Größe: 43,63 KB / Downloads: 241)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2011, 10:11
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zählerwert in Datei abspeichern und zurücksetzen
Hallo Hanser,

Zitat:Zählwert "gleichzeitig" zu speichern und zu löschen!
Einfach ein Shiftregister in der äußeren Schleife für den Zähler einfügen. Dann eine Case-Struktur: im True-Fall wird der Wert gespeichert (mitsamt Uhrzeit) und auf Null gesetzt, und im False-Case einfach durchgeleitet...

Mal was zum Thema Flankenerkennung ohne While-Loop:
   

Umwandeln von Bool nach 0/1:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.03.2011, 07:38
Beitrag #3

hanser Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2011

2010
-
DE



RE: Zählerwert in Datei abspeichern und zurücksetzen
Die Funktion in der Flankenerkennung kann ich nicht finden!

gibt es eine einfache Möglichkeit mit der man den zu schreibenden Wert in die i-te Zeile schreibt und z.b. alle minuten ein neue Tabelle schreibt. Und das Ganze in Openoffice bzw. das Format so zu schreiben dass es mit OO geöffnet werden kann.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.03.2011, 08:55 (Dieser Beitrag wurde zuletzt bearbeitet: 11.03.2011 08:58 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zählerwert in Datei abspeichern und zurücksetzen
Hallo Hanser,

Zitat:Die Funktion in der Flankenerkennung kann ich nicht finden!
Das Bild ist ein Snippet, welches man in ein Blockdiagramm einfügen kann... (Funktionen: FeedbackNode und CompoundArithmetic [aus der Bool-Palette])

Zitat:den ... Wert in die i-te Zeile schreibt und ... ein neue Tabelle schreibt
Du hast also ein 1D-Array, in dem du jeweils einen Wert ersetzen oder anhängen willst?

Zitat:das Format so zu schreiben dass es mit OO geöffnet werden kann.
OO wird doch in der Lage sein, einfachste csv-Dateien zu öffnen. Verwende also WriteToSpreadsheetfile...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2011, 15:01
Beitrag #5

hanser Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2011

2010
-
DE



RE: Zählerwert in Datei abspeichern und zurücksetzen
Zitat:Einfach ein Shiftregister in der äußeren Schleife für den Zähler einfügen. Dann eine Case-Struktur: im True-Fall wird der Wert gespeichert (mitsamt Uhrzeit) und auf Null gesetzt, und im False-Case einfach durchgeleitet...
Ich habs zwar nicht verstanden was du meinst aber es funktioniert jetzt.
Zitat:
Zitat:Zitat:
den ... Wert in die i-te Zeile schreibt und ... ein neue Tabelle schreibt
Du hast also ein 1D-Array, in dem du jeweils einen Wert ersetzen oder anhängen willst?
ich will z.b. jede Stunde eine neue Tabelle. Das wird wahrscheinlch mit csv nicht möglich sein, oder?


Angehängte Datei(en)
2010 .vi  test.vi (Größe: 45,55 KB / Downloads: 177)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2011, 15:16
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zählerwert in Datei abspeichern und zurücksetzen
Hallo hanser,

ich habe mal deine ExpressVIs entfernt... (lv2010)

Zitat:jede Stunde eine neue Tabelle. Das wird wahrscheinlch mit csv nicht möglich sein, oder?
Ein csv bildet nur eine einzelne Tabelle ab. Du könntest:
- Trennzeilen zwischen deinen Stunden einfügen
oder
- eine neue csv-Datei anlegen


Angehängte Datei(en)
2010 .vi  test.vi (Größe: 13,41 KB / Downloads: 179)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2011, 15:16
Beitrag #7

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Zählerwert in Datei abspeichern und zurücksetzen
(14.03.2011 15:01 )hanser schrieb:  ich will z.b. jede Stunde eine neue Tabelle. Das wird wahrscheinlch mit csv nicht möglich sein, oder?

Da bei einer *.csv immer Zeilenweiße Werte dazugepackt werden, kann man keine zweite Spalte direkt dazupacken.

Mögliche Alternativen:

1) Eigene *-csv-Datei für jede Stunde erstellen.

2) Stundendatensätze als 2D-Array in neue *.csv-Datei schreiben.

3) anderes Dateiformat wählen, z.B. *.tdms und dort mit Kanälen (z.B. 1 Kanal für 1 Stunde) verwenden.



Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2011, 18:41
Beitrag #8

hanser Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2011

2010
-
DE



RE: Zählerwert in Datei abspeichern und zurücksetzen
Zitat:ich habe mal deine ExpressVIs entfernt... (lv2010)
so funktionierts aber nicht!
Zitat:ich will z.b. jede Stunde eine neue Tabelle. Das wird wahrscheinlch mit csv nicht möglich sein, oder?
Ich habe mich entschieden mit "string to path" immer eine neue Datei zu erzeugen.
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
  Excel datei abspeichern cuber1 14 17.212 21.03.2012 10:27
Letzter Beitrag: cuber1
  Mehrere Signale in einer Datei abspeichern markus.h 1 4.564 20.04.2010 13:31
Letzter Beitrag: dimitri84
  Tabellenformatierungen zurücksetzen Suivi123 2 3.205 25.03.2009 09:26
Letzter Beitrag: Suivi123
  Datei-I/O-Fehler beim abspeichern von VIs LabYouToo 4 7.383 07.03.2009 11:24
Letzter Beitrag: Lucki
  Funktions-Attribute zurücksetzen mario_pyr 7 6.785 18.10.2007 17:02
Letzter Beitrag: Lucki
  X/Y-Koordinaten in INI-Datei abspeichern ASM 2 3.625 20.08.2006 10:13
Letzter Beitrag: ASM

Gehe zu: