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 

Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"



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!

27.01.2015, 21:11
Beitrag #1

kukaburra Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2015

2013
-
kA



Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Hallo,

ich bin neu hier im Forum und auch ein absoluter LabView Neuling.
Aktuell arbeite ich mit einem Kollegen an einer technischen Ausarbeitung und die dreht sich um das Thema LabView, daher arbeiten wir uns gerade ein.
Zur Hilfe haben wir das Buch "Praxiseinstieg LabView" von Friedrich Plötzeneder aus dem wir versuchen die Beispiele nachzustellen.
Bisher hat alles wunderbar geklappt, doch jetzt hakt es.

Wir haben einen A/D Wandler (USB-6008) und das Ziel ist es dort Signale aus Schaltungen aufzunehmen und in LabView darzustellen. Dann soll das Ganze in eine .csv Datei abgespeichert werden.
Doch soweit sind wir noch nicht.

Momentan versuchen wir die Übung auf Seite 134 (Sprungantwort eines RC-Gliedes).
Das Problem ist, dass im ersten Thread (siehe Bild) hinter dem Multiplikator keine Verbindung zum DAQ-Assistenten gemacht werden kann.
Der Assistent ist auf "Digitale Ausgabe über eine Leitung" eingestellt und erwartet daher am Dateneingang ein grünes Signal (also eine 1 oder 0). Hinter dem Multiplikator kann ich aber nur einen numerischen Wert oder einen String erstellen.
Wir können also die Schaltung so wie auf dem Bild nicht nachbauen.
Wo könnte unser Fehler liegen?

Danke für Unterstützung und Gruß
kuka


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.01.2015, 21:36
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
In dem ihr den ersten DAQ-Assi auf Analog-Out umstellt!

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
27.01.2015, 21:44
Beitrag #3

kukaburra Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2015

2013
-
kA



RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Danke für die schnelle Antwort.

Das Problem ist, dass es so nicht funktioniert, wie im Buch angegeben.
Wir wollen also das Beispiel aus dem Buch nachstellen, daher ist eher die Frage, was wir falsch gemacht haben.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.01.2015, 22:05
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Ich kenne leider nicht das Buch und die Aufgabe. Aber wenn ihr einen Digitalwert (True oder False bzw. 1 oder 0) ausgeben wollt, wozu dann die Rechnung mit Double bzw. Integer-Werten? Kommt das aus dem Buch oder ist das eure Idee?

Gruß, Jens

P.S.: Ich möchte doch sehr stark bezweifeln, dass man am Ausgang der Multiplikation direkt einen String erstellen kann...

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
28.01.2015, 01:24
Beitrag #5

teegee Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Jan 2015

2014
2003
EN


Sonstige
RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Wenn ich das Beispiel nachstelle, erwartet der DAQ Assistent ein array am Eingang, keinen Skalar.
Das wird dir in der Kontext Hilfe (Ctrl+H) angezeigt, wenn du mit der Maus ueber das broken wire gehst.
   

Leider kenn ich mich mit dem DAQ Assistent nicht gut aus und weiss nicht, ob man das aendern kann
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2015, 07:41
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Habe gerade kein LabVIEW zur Verfügung, aber wenn der DAQ-Assistent auf 1 Sample On Demand konfiguriert ist (was anderes geht mit einer 6008 sowieso nicht), dann sollte der Eingang nur ein Boolean sein.

Könnte man anstatt mit der Multiplikation mit einem einfachen "ungleich 0" erreichen.

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
Anzeige
28.01.2015, 09:06
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Hallo kuka,

Zitat:erwartet daher am Dateneingang ein grünes Signal (also eine 1 oder 0). … Wo könnte unser Fehler liegen?
Verständnisfehler: "Grüne" Signale sind boolsche Signale. Dies sind keine 1 und 0, sondern immer noch TRUE und FALSE!

Du kannst also nicht mit einem numerischen Datentyp arbeiten, sondern musst einen boolschen bereitstellen - wie schon mehrfach vorher erwähnt…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2015, 14:48
Beitrag #8

kukaburra Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2015

2013
-
kA



RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Danke für die schnellen Antworten.

Wir haben das Programm nochmal neu aufgebaut, diesmal mit einem Boolschen Array Converter vor dem Eingang des DAQmax. Es erscheint die Fehlermeldung:

"Der Schreibvorgang kann nicht ausgeführt werden, da die Anzahl der Kanäle in den Daten nicht mit der Anzahl der Kanäle im Task übereinstimmt.

Für den Schreibvorgang müssen Daten für alle Kanäle des Tasks zur Verfügung gestellt werden. Stattdessen können Sie auch den Task dahingehend ändern, dass er genauso viele Kanäle wie geschriebene Werte enthält.

Anzahl von Kanälen in Task: 1
Anzahl von Kanälen in Daten: 32

Task-Name: _unnamedTask<1A>"
[/i]

Wo liegt genau das Problem? Haben wir etwas falsch gemacht oder eingestellt oder liegt der Fehler im Buch?


Angehängt ist nocheinmal unser Programmaufbau und die komplette Aufgabe.

So wie wir das sehen, kann es so nicht funktionieren, wie im Buch angegeben, oder?

Gruß


Angehängte Datei(en)
0.0 .pdf  Aufgabe und Programm.pdf (Größe: 1,02 MB / Downloads: 272)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2015, 14:55
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Hallo kukaburra,

Zitat:Wo liegt genau das Problem? Haben wir etwas falsch gemacht oder eingestellt oder liegt der Fehler im Buch?
Das das Buch halbwegs korrekt recherchiert wurde, könnt ihr wohl voraussetzen…

Das Problem liegt in eurem "Boolschen Array Converter". Heißt der bei euch wirklich so? Oder habt ihr es einfach nicht geschafft, die Kontexthilfe zu öffnen und zu lesen?

- Ihr habt da einen bunten Mix an Datentypen. Warum erzeugt ihr aus einem Integer durch Multiplikation einen Float?
- Warum konfiguriert ihr den DAQAssi nicht so wie im Buch?
- Welche Werte erwartet ihr, wenn ihr Floats nach Boolean umwandeln wollt?
- Wenn ihr den DAQAssi auf einen Kanal definiert, solltet ihr auch ein Array mit nur einem Kanal (aka Element) anschließen! (Es ist wohl eine Eigenart des DAQAssi, bei boolschen Signalen auf Arrays zu bestehen. Es gibt Gründe, warum immer wieder von ExpressVIs abgeraten wird…)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2015, 14:55 (Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2015 14:56 von kukaburra.)
Beitrag #10

kukaburra Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jan 2015

2013
-
kA



RE: Problem mit einer Übung aus dem Buch "Praxiseinstieg LabView"
Ups, hab gerade gesehen, dass in der .pdf ein kleiner Fehler ist.
Hier nochmal die Version mit der richtigen Reihenfolge, der Seiten.

Gruß


Angehängte Datei(en)
0.0 .pdf  Aufgabe und Programm.pdf (Größe: 1,02 MB / Downloads: 299)
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
  Steigung einer Kurve in LabVIEW darstellen strunz81 9 8.106 13.12.2007 14:01
Letzter Beitrag: strunz81
  Problem beim Anzeigen einer menge Messdaten! silvia_xj 4 4.454 05.12.2007 14:26
Letzter Beitrag: silvia_xj

Gehe zu: