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 

Manueller Start- /Stop-Trigger



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!

22.11.2010, 17:41
Beitrag #11

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Manueller Start- /Stop-Trigger
Warum ist da überhaupt ein Trigger? Du liest einzelne Werte und erzeugst einen Trigger, wenn 10 Werte vorhanden sind :wacko:Warum nicht einfach dem DAQ-Assi sagen, er soll 10 Werte lesen. Am Graph siehst du schon was, nämlich genau einen Wert. Der fällt da logischerweise nicht weiter auf. "Trigger und Gate" ist von dir so konfiguriert, dass nach 10 Samples ein Trigger ausgegeben wird. Aber das VI macht noch mehr. Es puffert die Samples und gibt dir nach 10 Iterationen einen Signalverlauf mit den letzten 10 Samples aus. Du kannst jetzt zwei Dinge tu: Wenn du in der Casestruktur ein Singalverlaufsdiagramm statt des Signalverlaufsgraphen nimmst werden im Diagramm solange Werte gesammelt wie Trigger true ist. Oder du pufferst die Daten selber und lässt sie dir auf Knopfdruck anzeigen. Sch.... Express-VIs.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 16:39
Beitrag #12

4037 Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Oct 2010

9
-
de


Deutschland
Manueller Start- /Stop-Trigger
Hi Schrotti,

ich habe jetzt mal ein Beispiel ohne den Express VIs erstellt. Nun puffere ich die Daten selbst in einem Array, was ich vorher mit dem Datentyp "Signalverlauf DBL" initialisiert habe.
Leider wird mir immer noch kein Graph angezeigt! Was mache ich falsch?

LabView 2009

Gruß Kathi


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  DAQ_Graph.vi (Größe: 29,83 KB / Downloads: 147)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 16:47
Beitrag #13

GerdW Online
______________
LVF-Team

Beiträge: 17.428
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Manueller Start- /Stop-Trigger
Hallo KAthi,

zeigt dir das Diagramm etwas an? Wenn ja: du baust dir da ja ein Array von mehreren Signalverläufen (in der Casestruktur), die der Graph dann (hoffentlich) übereinander zeichnet...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 16:53
Beitrag #14

4037 Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Oct 2010

9
-
de


Deutschland
Manueller Start- /Stop-Trigger
Hi Gerd,

das DIAGRAMM zeigt mir den aktuellen Verlauf an, aber nicht der VerlaufsGRAPH...Sad
Wieso habe ich mehrere Signalverläufe in dem Array? Füge ich dem Array nicht immer das Aktuelle Element (=Signalverlauf) an?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 16:59
Beitrag #15

GerdW Online
______________
LVF-Team

Beiträge: 17.428
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Manueller Start- /Stop-Trigger
Hallo Kathi,

ok, das BuildArray könnte auch im Append-Modus laufen - sowas sieht man in einem "echten" VI besser als in einem Bild...

Zeigt der Graph gar nichts an, wenn du die Schleife beendest? (Vorher bekommt er eh keine Daten...)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 17:07
Beitrag #16

4037 Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Oct 2010

9
-
de


Deutschland
Manueller Start- /Stop-Trigger
Nee Gerd, der zeigt gar nix an - vielleicht wieder einen Punkt, den ich aber nicht sehe... Huh
Wenn ich eine Sonde hinter die CASE Struktur platziere, werden auch schön alle Elemente ins Array eingetragen... aber offensichtlich nicht in den Graphen übertragen!
Gibt es hier vielleicht einen Datenkonflikt?
In der Hilfe steht: "Am Eingang des Graphen kann ein Array aus Werten anliegen (...). Der Graph akzeptiert auch den Datentyp "Signalverlauf", der die Daten, die Startzeit sowie Delta t eines Signalverlaufs enthält."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.11.2010, 17:09
Beitrag #17

GerdW Online
______________
LVF-Team

Beiträge: 17.428
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Manueller Start- /Stop-Trigger
Hallo Kathi,

der Graph bekommt die Daten erst nach Beenden der Schleife - liegt's vielleicht daran?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 17:17
Beitrag #18

4037 Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Oct 2010

9
-
de


Deutschland
Manueller Start- /Stop-Trigger
Ach ja, das hast du eben ja schon gefragt... das ist Absicht, weil ich aus Geschwindigkeitsgründen mir nur zum Schluss den vollständigen Graphen anzeigen lassen möchte und nicht in der laufenden Messung..
Sonst gibts bei mir häufig Fehler, das aus dem Task "Daten gelesen werden, die nicht mehr vorhanden sind" (oder so ähnlich war die Fehlermeldung)..
Hat da aber auch nicht funktioniert, als der Graph noch in der Schleife war...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 17:24 (Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2010 17:30 von GerdW.)
Beitrag #19

GerdW Online
______________
LVF-Team

Beiträge: 17.428
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Manueller Start- /Stop-Trigger
Hallo Kathi,

habe mal ein Probe-VI zusammengebastelt - warum machst du sowas nicht?Lv85_img

Du kannst Signalverläufe nicht per BuildArray verknüpfen - du erzeugst immer ein Array of Signals! Und das kommt bei mir auch im Graphen an!

Zitat:Sonst gibts bei mir häufig Fehler
So ein Graph verbraucht massig CPU-Zeit, das kann deine schnelle Schleife schon mal stören...

Edit:
VI ausgetauscht, Problemlösung eingefügtSmile


Angehängte Datei(en)
Sonstige .vi  Check.vi (Größe: 84,69 KB / Downloads: 157)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2010, 17:35 (Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2010 17:43 von 4037.)
Beitrag #20

4037 Offline
LVF-Grünschnabel
*


Beiträge: 32
Registriert seit: Oct 2010

9
-
de


Deutschland
Manueller Start- /Stop-Trigger
Aaah lag es doch an dem Datentyp? Also benötige ich "Waveform Signalverlauf DBL" und nicht "Data Signalverlauf DBL"?? Meintest du das?

EDIT: Läuft bei mir noch nicht... ich bastel nochSmile
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
  Stop eines VIs aus drei Schleifen Lab_fänger 3 3.342 14.10.2015 06:56
Letzter Beitrag: Lucki
  Stop während Eventstruktur am laufen ist haydenfan 5 5.446 05.11.2013 09:50
Letzter Beitrag: haydenfan
  Search & Replace STOP gottfried 8 6.392 01.08.2013 08:44
Letzter Beitrag: eb
  Start-Panel bei Appl.Start anzeigen Trinitatis 7 6.794 30.11.2011 07:51
Letzter Beitrag: rasta
  Stop-Button stoppt nicht zwei While-Schleifen wiktor 2 8.423 07.07.2011 19:29
Letzter Beitrag: Lucki
  1x While Schleife, 1x Zeitges. While Schleife, die zeitgs. START/STOP dali4u 1 6.031 23.05.2011 09:22
Letzter Beitrag: Y-P

Gehe zu: