This widget could not be displayed.
This widget could not be displayed.

LabVIEW

This widget could not be displayed.
cancel
Showing results for 
Search instead for 
Did you mean: 

cannot realize Producer / Consumer Build

Solved!
Go to solution

Dear Ladies and Gentlemen

 

i need a tiny bit of your help. I'm from Germany and am not very experienced in english language. So i hope you are able to understand me.

 

In my bachelor semester i want to establish a new FMCW microwave module on a existing device to measure defects/cracks in M(aterial)UTs (like DUTs only with material ^^ ). The Module produces differenial IQ Signals, Ip In Qp Qn. In my first tasks it will be DC Voltages + Noise. I need to track them continiously, substract them, and plot them (Ip-In) on real (x axis) and (Qp-Qn) on imaginary (y axis).

 

SInce weeks i'm trying to wobble around, play with labview, read forums, tutorials, examples, helps, etc to get what i want.

There are multiple barriers on my way (for me). I'm not able to handle type conversion in a right way especially when array are included. I want to measure Data continiously, save some Snippets (e.q. 5 s data sampling) in a file (spreadsheet) and so on.

 

While practicing on examples like roll the dice and save, plot whatever in a file, on a graph i can make it. But if i want to adapt it on data, my tasks i fail so far.

However:

In this following try, i've read a Producer/Consumer thing to seperate continious logging and further handlings.

https://forums.ni.com/t5/LabVIEW/Multichannel-DAQ-and-2D-waveform/td-p/2021044

I wanted to rebuild it in my labview and only got broken wires if i wanted to wire from DAWmx-Read.

main_overview.JPG

 

 

 

 

Can someone push me into an abyss or rescue me 😃 ?

 

 

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 1 of 25
(4,187 Views)

Hi,

you optain a queue for waveform data type, but the DAQmx Read returns an array of waveform data type. You have to  put the cluster before Optain Queue in an array to create a queue for array of waveform data type.

UliB

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 2 of 25
(4,168 Views)

Your English is very good, don't worry about it. 🙂

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 3 of 25
(4,148 Views)

Many thanks for your hint. i will give it a try on monday. i'm gonna cry if i die 😃 Have a nice weekend

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 4 of 25
(4,129 Views)

aaaaaand Yamaeda:

I'm blushing. But i dont think so, e.q. i still use "on" on everything =D; english tenses? uuuuhhhh ^^ practise makes perfect and i'm missing practise

 

greets.

 

i'll send feedback, whether i could make the labview thing or not

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 5 of 25
(4,127 Views)

Hi,

if you feel more comfortable writing in german you can vist https://www.labviewforum.de/.

 

UliB

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 6 of 25
(4,110 Views)

Hey Ulib,

 

i don't get it =(

 

still broken wires even if i put more elements into "build cluster array"still broken wires even if i put more elements into "build cluster array"

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 7 of 25
(4,083 Views)

Don't use Build Cluster Array, just use Build Array.

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
Message 8 of 25
(4,071 Views)

Hi Zottel,

as BertMcMahan already wrote: You have to use 'Build Array' (Array Palette, 2nd row, 2nd column).

By the way, if you hover with the mouse pointer over a wire you get information for the data type in context help window. If the wire is broken you get information why the wire broken.

UliB

This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
0 Kudos
Message 9 of 25
(4,044 Views)

@Zottel wrote:

aaaaaand Yamaeda:

I'm blushing. But i dont think so, e.q. i still use "on" on everything =D; english tenses? uuuuhhhh ^^ practise makes perfect and i'm missing practise

greets.

i'll send feedback, whether i could make the labview thing or not


We all makes mistakes. Yours were very minor. A couple of 'on' too much, a 'a' instead of an 'an' and german Word flow in the last sentence. Still, this is a forum, not an English paper and i've seen/Heard native English write and speak with plenty more errors. 😄

(I'm in no way perfect, i'm Swedish ;))

 

So, it seems you want to 1 Signal to your queue, but is Reading out a 1D Array of signals (a, an? by logic it should be an, but isn't the expression 'a one'?). Either change the polymorphic instance to a singular signal or simply use Index Array to get a singular one.

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
Message 10 of 25
(4,034 Views)