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 

X-Achse des Signalverlaufs anpassen



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!

09.02.2016, 15:04
Beitrag #1

LV_Vladi Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Nov 2015

2014
2015
EN



X-Achse des Signalverlaufs anpassen
Hallo Leute,

Ich bins mal wieder mit einer Frage zu meiner graphischen Darstellung des Signals.

In Moment stelle ich 1 Signal von meinen 4 gemessenen Signalen graphisch dar.

Ich messe dabei das Signal 100ms lang. Dann sieht es wie im Bild "Signal Sensor. 1" (siehe Anhang) aus.

Ich würde das Signal aber gerne so Darstellen, dass es 10ms vor der Messung anfängt und 10ms nach der Messung aufhört.

Dann sollte es ungefähr so aussehen wie im Bild " gewünschtes Signal". ( siehe Anhang)

Kann man das irgendwie in den Graph funktionen einstellen. ? Oder muss man das im Block Diagramm programmieren.

Ich komm da gerade nicht voran Sad. Ich hoffe ihr könnt mir helfen Smile.

Mein VI ist auch im Anhang.

LG
Vladi


Angehängte Datei(en) Thumbnail(s)
       

14.0 .vi  4 Sensor Messung.vi (Größe: 82,76 KB / Downloads: 266)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2016, 16:01 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2016 16:03 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: X-Achse des Signalverlaufs anpassen
Hallo Vladi,

Zitat:Ich messe dabei das Signal 100ms lang. Dann sieht es wie im Bild "Signal Sensor. 1" (siehe Anhang) aus.
Ich würde das Signal aber gerne so Darstellen, dass es 10ms vor der Messung anfängt und 10ms nach der Messung aufhört.
Dann sollte es ungefähr so aussehen wie im Bild " gewünschtes Signal". ( siehe Anhang)
Du misst also 10 Samples, willst aber 12 Samples darstellen?
Dann musst du wohl (wenn ich dein Bild und diese blaue Linie korrekt deute), jeweils eine Null vor und nach den 10 Samples anfügen…

Zitat:Kann man das irgendwie in den Graph funktionen einstellen. ? Oder muss man das im Block Diagramm programmieren.
Das muss man dann programmieren…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2016, 23:16 (Dieser Beitrag wurde zuletzt bearbeitet: 10.02.2016 13:47 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: X-Achse des Signalverlaufs anpassen
(09.02.2016 15:04 )LV_Vladi schrieb:  Ich würde das Signal aber gerne so Darstellen, dass es 10ms vor der Messung anfängt und 10ms nach der Messung aufhört.
Meinst Du es so?
Die Daten werden schon vor der eigentlichem Messzeit kontinuierlich erfasst, wobei aber immer nur die letzten 10 ms abgespeichert bleiben. Ab Triggerzeitpunkt 1 (= Start der Messung) werden die Daten fortlaufend an die Daten der letzten 10ms angehängt. Ab Triggerzeitpunkt 2 (Ende der Messung) werden die Daten noch weitere 10ms erfasst und danach die Erfassung beendet.

Jedes Digitaloszilloskop hat dieses Feature, zumindest was den Triggerzeitpunkt 1 anbetrifft. Ebenso die besseren Universalmesskarten von NI. Die Möglichkeit der Pre- und Posttriggerung ist da schon hardwareseitig implementiert. Deshalb wäre es wichtig, dass Du die verwendete Hardware mit angibst.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2016, 09:34
Beitrag #4

LV_Vladi Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Nov 2015

2014
2015
EN



RE: X-Achse des Signalverlaufs anpassen
(09.02.2016 23:16 )Lucki schrieb:  
(09.02.2016 15:04 )LV_Vladi schrieb:  Ich würde das Signal aber gerne so Darstellen, dass es 10ms vor der Messung anfängt und 10ms nach der Messung aufhört.
Meinst Du es so?
Die Daten werden schon vor der eigentlichem Messzeit kontinuierlich erfasst, wobei aber immer nur die letzten 10 ms abgespeichert bleiben. Ab Triggerzeitpunkt 1 (= Start der Messung) werden die Daten fortlaufend an die Daten der letzten 10ms angehängt. Ab Triggerzeitpunk 2 (Ende der Messung) werden die Daten noch weitere 10ms erfasst und danach die Erfassung beendet.

Jedes Digitaloszilloskop hat dieses Feature, zumindest was den Triggerzeitpunkt 1 anbetrifft. Ebenso die besseren Universalmesskarten von NI. Die Möglichkeit der Pre- und Posttriggerung ist da schon hardwareseitig implementiert. Deshalb wäre es wichtig, dass Du die verwendete Hardware mit angibst.

Hallo Lucki,

Ja genau so mein ich das. Ich benutze die Datenerfassungskarte NI USB-6218. Wie könnte man das lösen ?

mfg
Vladi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2016, 14:17
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: X-Achse des Signalverlaufs anpassen
Mit der Karte geht es nicht. Man muß es also programmieren. Heute habe ich aber keine Zeit für ein Beispiel.
Im VI hast Du eine Rate von 100 (dt=10ms) vorgegeben. Vor- und Nachtrigger von 10ms wären dann je 1 Sample. Das kann es doch wohl nicht sein?
Und wie soll denn die Messung gestartet und beendet werden? Mit Knöpfen auf dem FP, mit externen Triggersignalen oder sollen Start- und Endbedingung aus dem Signalverlauf selbst abgeleitet werden (z.B Überschreiten eines bestimmten Signalpegels=Start, Unterschreiten=Stop)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.02.2016, 10:17
Beitrag #6

LV_Vladi Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Nov 2015

2014
2015
EN



RE: X-Achse des Signalverlaufs anpassen
(10.02.2016 14:17 )Lucki schrieb:  Mit der Karte geht es nicht. Man muß es also programmieren. Heute habe ich aber keine Zeit für ein Beispiel.
Im VI hast Du eine Rate von 100 (dt=10ms) vorgegeben. Vor- und Nachtrigger von 10ms wären dann je 1 Sample. Das kann es doch wohl nicht sein?
Und wie soll denn die Messung gestartet und beendet werden? Mit Knöpfen auf dem FP, mit externen Triggersignalen oder sollen Start- und Endbedingung aus dem Signalverlauf selbst abgeleitet werden (z.B Überschreiten eines bestimmten Signalpegels=Start, Unterschreiten=Stop)

Hey Lucki,

Ich arbeite mit einem Flasher. Bei den Sensoren messe ich über ein Shunt die Spannung und will dadurch Rückschlüsse auf die Einstrahlung ziehen. Die Flashdauer ist 100 ms.

Bei meinem Vi messe ich kontinuierlich Werte und sobald der Wert über einen von mir bestimmten Wert geht werden die Werte in das Array geschrieben.

Der Trigger ist also wenn ich den Flash starte.

mfg
Vladi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.02.2016, 14:39
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: X-Achse des Signalverlaufs anpassen
Hier mal nur so zur Anregung ein kleines VI. Ohne Datenerfassung, Datenquelle ist der Schieberegler.

14.0 .vi  Pregtrigger.vi (Größe: 12,56 KB / Downloads: 233)
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
  Diagramm erstellen. String in X Achse, Integer in Y Achse halla001 4 8.613 11.02.2012 21:14
Letzter Beitrag: halla001
  Zucken in der Y-Achse eines Signalverlaufs dualsbiker 4 4.220 13.04.2011 13:42
Letzter Beitrag: dualsbiker
  Zeitachse beim Signalverlaufs-Diagramm Herby07 19 34.654 28.01.2011 13:56
Letzter Beitrag: GerdW
  Darstellungsproblem des Signalverlaufs Benjamin84 1 3.368 29.04.2008 21:04
Letzter Beitrag: jg
  Signalverlaufs-Graph sahra 7 7.068 08.04.2008 14:31
Letzter Beitrag: sahra
  2 AIs je 1 AI als x-Achse und der andere als Y-Achse darstellen tomrlp 9 8.988 03.04.2008 08:47
Letzter Beitrag: m.chaos

Gehe zu: