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 

Signalverlauf trennen



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!

24.06.2010, 14:33
Beitrag #1

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Signalverlauf trennen
Hallo,

ich habe heute hier gelesen, dass der dynamische Datentyp der Express-VI-Signale (z.B. beim DAQ-Assistenten) schlecht sind (der dunkelblaue Draht). Daher habe ich auf den klassischen Signalverlauf umgestellt. Im Endeffekt fallen bei mir so die Konvertierungen in den dynamischen Datentyp weg. Nur an einer Stelle hänge ich:
Mir gefällt das VI "Signale trennen" jedoch gut, da es kompakt ist und da weiß ich nicht, wie ich das mit dem Signalverlauf lösen kann.

Die hier erwähnten Möglichkeiten, ein Signal zu trennen (Indizieren, Schleife) sind im Blockdiagramm groß.

Ich hätte es gerne so kompakt, wie hier angehängt (natürlich ohne Umweg über den dynamischen Datentyp):

   

Geht das mit dem Signalverlauf auch irgendwie?

Grüße, Matze

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.06.2010, 14:43
Beitrag #2

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Signalverlauf trennen
Ja, mit "Array Indizieren".

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2010, 14:47
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Signalverlauf trennen
Im Notfall ein SubVI schreiben...

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
24.06.2010, 14:57 (Dieser Beitrag wurde zuletzt bearbeitet: 24.06.2010 14:57 von Matze.)
Beitrag #4

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Signalverlauf trennen
"Array indizieren" bläht das Blockdiagramm sehr auf, wenn ich z.B. 8 Signale habe.

Kann man denn SubVIs erstellen, die man wie "Signale trennen" aufziehen kann?

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2010, 15:03
Beitrag #5

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Signalverlauf trennen
' schrieb:"Array indizieren" bläht das Blockdiagramm sehr auf, wenn ich z.B. 8 Signale habe.
Hä? Wo ist da die Variente mit Array Indizieren aufgeblähter?
   
Beim Indizieren kannst du auch einen Offset angeben und die ersten Kanäle "überspringen". Geht mit dem Express VI nicht.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2010, 15:10
Beitrag #6

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Signalverlauf trennen
Ah!
Dass man das so verwenden kann, wusste ich nicht. Ich dachte, ich brauche pro Signal ein SubVI und setze den Index 0 - x an die jeweiligen Eingänge. Wall

Das wäre dann richtig groß geworden.
Das Thema ist damit erledigt, dankeschön.

Falls noch jemand einen Suchbegriff für mich hat, wie man so ein aufziehbares VI selbst erstellen könnte, wäre ich dennoch dankbar. Rein interessehalber.

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.06.2010, 15:14
Beitrag #7

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Signalverlauf trennen
' schrieb:Falls noch jemand einen Suchbegriff für mich hat, wie man so ein aufziehbares VI selbst erstellen könnte, wäre ich dennoch dankbar. Rein interessehalber.
Ich bin mir ziemlich sicher das ist den Ingenieuren von NI vorbehalten.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2010, 15:42 (Dieser Beitrag wurde zuletzt bearbeitet: 24.06.2010 15:50 von GerdW.)
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Signalverlauf trennen
Hallo Mechatroniker,

"'Array indizieren' bläht das Blockdiagramm sehr auf, wenn ich z.B. 8 Signale habe."

Äähh, hallo???
Das die Funktion IndexArray mehr BD-Platz benötigt, wenn ich mehrere Signale auf einmal indiziere, stört dich? Aber das SplitSignal "größer" wird, wenn's mehrere Signale sind, nicht? Irgendwie verstehe ich das nicht... Hmm

Etwa so:
   
(Da musste ich erstmal QuickDrop starten, da ich dieses verdammte Express-Zeugs nicht gefunden habeSmile)

Edit1: Hatte sich wohl schon erledigt. Irgendwie wurden bei mir die aktuelleren Beiträge nicht angezeigt...

Edit2:
"wie man so ein aufziehbares VI selbst erstellen könnte"
Guckst du mal hier, wurde schon mal gefragt.

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2010, 22:05
Beitrag #9

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Signalverlauf trennen
Wie gesagt, "Index Array" ist genau das, was ich suchte.
Ich hatte es bisher nur einzeln verwendet (s. Anhang) und das hätte ein Blockdiagramm stark vergrößert und unübersichtlicher gestaltet als wenn man "Index Array" aufzieht.

   

Grüße
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
  Signalabschnitte trennen Achim 21 14.527 19.12.2013 20:56
Letzter Beitrag: Achim
  gesteuerte Datenerfassung/ Singale trennen NIUSB6259 1 2.856 10.06.2009 11:35
Letzter Beitrag: ImExPorty
  Zwei Kanäle einlesen und hinter dem DAQ-Assistent trennen w.marco 5 9.110 12.08.2005 11:33
Letzter Beitrag: peter01

Gehe zu: