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 

Zeiterfassung [LV2010]



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!

16.04.2015, 10:49
Beitrag #11

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeiterfassung [LV2010]
Hallo Agenth,

bitte Obacht bei der Wortwahl!
"Attribute" sind etwas anderes als Komponenten der Waveform - da ist unter anderem der Signalname versteckt…

Ich würde mit t0 arbeiten, das gibt dir den Startzeitpunkt deiner Waveform an…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.04.2015, 10:52 (Dieser Beitrag wurde zuletzt bearbeitet: 16.04.2015 10:52 von Agenth.)
Beitrag #12

Agenth Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Mar 2015

2010+2013
2015
DE

38***
Deutschland
RE: Zeiterfassung [LV2010]
(16.04.2015 10:49 )GerdW schrieb:  Ich würde mit t0 arbeiten, das gibt dir den Startzeitpunkt deiner Waveform an…
Also t0 abgreifen, über Schieberegister ins Array schreiben und dann sollte es funktionieren? Ich meine ich habe beides probiert und es ging nicht. Bekam dann immer Konstante Werte im Array, z.B. jedes Element: 5E-5 - also 0,00005?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.04.2015, 10:54
Beitrag #13

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeiterfassung [LV2010]
Hallo Agenth,

Zitat:Bekam dann immer Konstante Werte im Array, z.B. jedes Element: 5E-5 - also 0,00005?
Das hört sich doch nach dt an - hast du eine Samplerate von 20kHz verwendet?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.04.2015, 10:58
Beitrag #14

Agenth Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Mar 2015

2010+2013
2015
DE

38***
Deutschland
RE: Zeiterfassung [LV2010]
(16.04.2015 10:54 )GerdW schrieb:  Das hört sich doch nach dt an - hast du eine Samplerate von 20kHz verwendet?

Also bei DAQmx Timing habe ich die Rate 20kHz verwendet. Bei DAQmx Read die Konstante 20 bei "number of samples per channel".
Müssten das dann nicht 1000Hz sein?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.04.2015, 11:05
Beitrag #15

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zeiterfassung [LV2010]
Wenn du als Rate 20 kHz angibst, dann ist dt natürlich 0,00005 !

Wenn du immer 20 Werte ausliest, dann ist der Abstand der t0 Werte 0,001.

Da du alle weiteren Werte der Waveform immer verwirfst, würde es sich vielleicht anbieten, gleich nur mit einer Rate von 1kHz zu arbeiten...

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
16.04.2015, 11:08
Beitrag #16

Agenth Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Mar 2015

2010+2013
2015
DE

38***
Deutschland
RE: Zeiterfassung [LV2010]
(16.04.2015 11:05 )jg schrieb:  Wenn du immer 20 Werte ausliest, dann ist der Abstand der t0 Werte 0,001.
Ist 0,001 ms nicht gleich 1000 Hz?

Zitat:Da du alle weiteren Werte der Waveform immer verwirfst, würde es sich vielleicht anbieten, gleich nur mit einer Rate von 1kHz zu arbeiten...
Welche sonstigen Werte bekommt man denn aus einer Waveform noch?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.04.2015, 06:44 (Dieser Beitrag wurde zuletzt bearbeitet: 17.04.2015 06:45 von Agenth.)
Beitrag #17

Agenth Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Mar 2015

2010+2013
2015
DE

38***
Deutschland
RE: Zeiterfassung [LV2010]
Also ich habe das Signal der Zeit aus der Waveform weggelassen. Die DBL-Werte stelle ich dann in einem Waveform-Chart dar. Dort wird mir ja auch der Zeitverlauf in Sekunden dargestellt.
Vielleicht nicht die optimalste Lösung aber anders habe ich es nicht geschafft, vorallem da ich aus der Waveform die Systemzeit im Format TT.MM.JJJJ und HH : MM : SS bekomme.
Könnt ihr mir sagen, wieso die Waveform-Chart hinterherhängt bei der Datenaufzeichnung? Bekomme Momentanwerte richtig angezeigt, beim Chart hängt die Aufzeichnung jedoch zeitlich hinterher?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2015, 07:26
Beitrag #18

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeiterfassung [LV2010]
Hallo Agenth,

Zitat:Die DBL-Werte stelle ich dann in einem Waveform-Chart dar. Dort wird mir ja auch der Zeitverlauf in Sekunden dargestellt. …
Könnt ihr mir sagen, wieso die Waveform-Chart hinterherhängt bei der Datenaufzeichnung? Bekomme Momentanwerte richtig angezeigt, beim Chart hängt die Aufzeichnung jedoch zeitlich hinterher?
Falsch: Ein Chart zeigt NICHT per default Daten über einer korrekten Zeitachse an!
Es ist ein großes Missverständnis, wenn man glaubt, weil die X-Achse mit "Zeit" betitelt wurde, zeigt sie auch die korrekte Zeit an…

Per Default zeigt ein Chart auf der X-Achse die laufende Nummer des Datenpunktes an - und du hast ja vorher explizit alle Zeitinformationen aus deinen Waveforms akribisch entfernt. Wie soll der Chart also irgendetwas über irgendwelche Zeitinformationen wissen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2015, 08:09
Beitrag #19

Agenth Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Mar 2015

2010+2013
2015
DE

38***
Deutschland
RE: Zeiterfassung [LV2010]
(17.04.2015 07:26 )GerdW schrieb:  Per Default zeigt ein Chart auf der X-Achse die laufende Nummer des Datenpunktes an - und du hast ja vorher explizit alle Zeitinformationen aus deinen Waveforms akribisch entfernt. Wie soll der Chart also irgendetwas über irgendwelche Zeitinformationen wissen?
Oh, das wusste ich nicht. Wie muss ich das dann anstellen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2015, 08:13
Beitrag #20

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeiterfassung [LV2010]
Hallo Agenth,

Zitat:Oh, das wusste ich nicht. Wie muss ich das dann anstellen?
- Du könntest mit Waveforms und einem Waveformgraph arbeiten.
- Du könntest weiterhin mit Charts arbeiten (konstante Samplerate vorausgesetzt) und die X-Achse passend formatieren/parametrieren. Dafür gibt es PropertyNodes.
- Du könntest mit XY-Graphen und passend aufbereiteten Daten arbeiten. Das dürfte hier aber Overkill sein…

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
  Probleme mit Zeiterfassung im Signalverlaufsdiagramm alex_baer 10 10.147 17.02.2009 14:21
Letzter Beitrag: jg
  Zeiterfassung CamilloN 0 3.315 14.09.2007 11:02
Letzter Beitrag: CamilloN
  Zeiterfassung CamilloN 4 6.524 07.09.2007 13:05
Letzter Beitrag: Lucki

Gehe zu: