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 

Signalerzeugung aus 1D Array



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!

05.08.2016, 13:02
Beitrag #11

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Hallo Gerd,

Bahn


Zitat:Du willst also die Samples einzeln ausgeben/anzeigen?

Nein ich möchte dass das Testsignal wie bei einem Chart mit Historie immer wieder durchläuft aber gleichzeitig die beiden Toleranzkurven als feste/statische Plots dargestellt werden.

Zum Verstäntniss:
Ich möchte so programmieren dass das Testsignal immer wieder durchläuft und jedes mal wenn es das Toleranzfenster trifft ein ture kommt.
In Realität hängen alle Profile wie ein Band aneinander. Sobald ein Profil erkannt wird (true) soll ein Schnitt erfolgen.

Zitat:THINK DATAFLOW: wenn du es so programmierst…
Mit ineinander geschachtelten Schleifen würde es wahrscheinlich funktioniernen (denke ich zumindets 2hands). Allerdings möchte ich es gerne vom eigentlichen Programm getrennt halten, da es wie gesagt nur ein Testsignal sein soll und später mal ein echtes Signal übergeben wird.

Zitat:Du musst dann eben zum jeweiligen Signal-Sample die passenden Toleranzwerte plotten…
Wie meinst du das?
Es könnte ja auch sein dass das Signal aus einem Grund völlig aus den Toleranzen (x sowie y achse) ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.08.2016, 13:46
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Signalerzeugung aus 1D Array
Hallo Max,

Zitat:ich möchte dass das Testsignal wie bei einem Chart mit Historie immer wieder durchläuft aber gleichzeitig die beiden Toleranzkurven als feste/statische Plots dargestellt werden.
Also zwei statische Plots und einer, der dynamisch ständig neu erzeugt wird…

Zitat:Mit ineinander geschachtelten Schleifen würde es wahrscheinlich funktioniernen
Und viel besser mit zwei parallelen Schleifen: eine zur Datenerzeugung (Messung/Simulation des Testsignals) und eine zur Anzeige/Auswertung…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.08.2016, 15:31 (Dieser Beitrag wurde zuletzt bearbeitet: 05.08.2016 15:32 von maxxillian.)
Beitrag #13

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Hallo Gerd,

Zitat:Also zwei statische Plots und einer, der dynamisch ständig neu erzeugt wird…

Ganz genau! (in meinen Programm habe ich bis jetzt zwar auch den Soll geplottet, also 3 statische Plots aber das ist nicht nötig und ich denke das werde ich zugunsten der Übersicht lieber raus lassen)


Zitat:Und viel besser mit zwei parallelen Schleifen: eine zur Datenerzeugung (Messung/Simulation des Testsignals) und eine zur Anzeige/Auswertung…

Ok das hatte ich schon versucht aber aus deiner Aussage zu schließen ganz offensichtlich falsch gemacht Big Grin
Mein Problem war das die eine Schleife immer erst erst gestartet ist sobald die erste fertig war -- na klar Datenfluss --
Was muss ich beachten damit 2 Schleifen, die zweite von der ersten abhängig, parallel laufen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2016, 09:48
Beitrag #14

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Ich komme nicht weiter, Confused

Build Waveform sollte nach Beschreibung des VI's in der Contexhilfe doch eigentlich alle "dt" Sekunden einen Wert ausgeben.
Allerdings gibt es bei mir immer direkt alle Werte aufeinmal aus. (Die Darstellung auf einem Graph sollte doch eigentlich überhaupt nicht möglich sein)
Wo liegt mein Fehler?


Ps. habe die Frage auch mal in dieses Forum geschieben:
http://labviewportal.ru/viewtopic.php?f=13&t=8845
werde die Lösung später entsprechend ergänzen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2016, 13:08
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Signalerzeugung aus 1D Array
Hallo Max,

BuildWaveform erzeugt eine Waveform. Warum sollten irgendwelche Samples einzeln ausgegeben werden?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.08.2016, 13:27 (Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2016 14:04 von maxxillian.)
Beitrag #16

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Hallo Gerd

Wie gesagt ich möchte einen Dickenmesssensor simulieren und da kommen die Werte alle nacheinaner.

Ich habe es aber jetzt selbst hinbekommen so wie ich es möchte Smile

Macht das überhaupt Sinn oder ist das völlig falsch?
Ich muss dazu sagen ich habe noch nie ein Signal mit Labview eingelsen.
Sieht das dann so aus wie ich es jetzt programmiert habe?
Irgendwie bekomme ich am Ende ja doch keinen Eizelwert, da ich alles wieder zu einer Waveform zusammen setzte. ´



Hier noch meine Lösung:


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.08.2016, 14:04 (Dieser Beitrag wurde zuletzt bearbeitet: 25.08.2016 14:25 von maxxillian.)
Beitrag #17

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Hallo Smile

Ich muss nochmal nachfragen.

Wenn ich das Signal immer zurückführe wird es igrendwann unendlich lang.
Dadurch kann ich das Programm nicht anhalten und wieder starten ohne alles zu schließen da das Signal nie vom neuen anfängt.

Wenn ich die zurückführung weglasse und das Signal ohne For-Schleife dirket erzeuge wird es richtig eingelesen allerdings alles sofort aufeinmal.
In Realität kommen die Werte doch auch nur alle nancheinander. (InLine)

Wenn ich die Schleife mit 100ms to wait (dt 0,1) programmiere bringt das auch nichts weil direkt beim ersten Umlauf alle Daten eingelesen werden.

Also nochmal zur eigentlichen Frage:
Wie kann ich ein Sensorsignal simulieren?

1 Wert --dt warten-- 2 Wert --dt warten -- 3 Wert -- usw...

Wenn ich eine falsche Vorstellung habe wie Signale im Programm eingelesen/verarbeitet werden sagt es mir bitte! Blink

Danke nochmal für eure Zeit und Antworten!!
Gruß Max!

Im Anhang das VI in dem ich beide Methoden ausprobiert habe.


Angehängte Datei(en)
15.0 .vi  Dickensignal simulieren.vi (Größe: 53,76 KB / Downloads: 185)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2016, 07:54
Beitrag #18

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Ergänzung:
Hier noch die Testdaten die ich benutzt habe.


Angehängte Datei(en)
0.0 .csv  Dicke.csv (Größe: 66,86 KB / Downloads: 181)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2016, 08:08
Beitrag #19

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Signalerzeugung aus 1D Array
Hallo Max,

jetzt bitte dein VI nochmal in LV2014…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2016, 14:23
Beitrag #20

maxxillian Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2016

2015 Vision
2015
DE_EN



RE: Signalerzeugung aus 1D Array
Hallo Gerd,

sorry ganz vergessen.
Hier nichtmal in 2014.

Grüße Max


Angehängte Datei(en)
14.0 .vi  Dicke simulieren.vi (Größe: 31,79 KB / Downloads: 170)
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
  SignalErzeugung und Gleichzeitiges Messen ? Andy4u 1 3.705 07.04.2011 10:25
Letzter Beitrag: Lucki
  Digitale Signalerzeugung zulangsam Movie 4 4.846 20.11.2008 09:58
Letzter Beitrag: Movie

Gehe zu: