LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to generate continuous wave generation using NI9264

Solved!
Go to solution

Hello sir,

as i am using the NI9264 first time. i am getting trouble in generation of continuous waveform. i am attaching my vi. I want to generate waveform of maximum 10Hz frequency

It gives a accurate waveform of set amplitude and frequency. But it does not change the frequency and amplitude while it is running. for changing the frequency it should be stopped first and then set the vales again.

Sir i want to design a logic that can accept the value when it is running.

Please Help me.

sorry for grammatical mistakes.

 

 

0 Kudos
Message 1 of 10
(6,083 Views)
Solution
Accepted by topic author kush9368

Hello kush9368,

 

search in the example finder for regeneration. The example name is Voltage (non-regeneration) - Continuous Output.vi. This example is a good starting point.

best regards
Alexander
Message 2 of 10
(6,044 Views)

Thank you sir.

i have done that.

once again thank you.

i face one more problem. actually i want to generate a sine wave at ao0 output and at same time want to give a user defined value on ao1 Pin. when i am doing this then error is occurred saying that all channel should have same number of samples. what should i do? please help me.

and once again thank you for reply and helping me.

and sorry for grammatical mistakes.

0 Kudos
Message 3 of 10
(6,018 Views)

Hello kush9368,

 

sorry for this, but all must have the same lenght so you have to calculate the values so all channels have the same amount of samples. When using a short lenght, like 1KHz with 100 samples, then the update rate is round about 100ms, with this setup, you have to write every 100ms a fresh generated array to the Output. In the example you have also the option to put out different values to different channels, you can extend your single value to an array.

best regards
Alexander
0 Kudos
Message 4 of 10
(6,001 Views)

Thank you sir for reply.

Sir means if i give 100 number of samples for generation of sine wave. Then for generation a user defiend scaler output to another chanel i have to take a array of size 100 of same numeric value.

Am i right? please correct me.

And also tell me if i want to generate a continuous sine wave at 6 channels of frequency 5Hz simultaneously then what should be the update rate and number of samples per channel to faithful generation.

If it is a nonsense question then i apologise for that. Actually i am working on this first time.

Thank you for helping me.

0 Kudos
Message 5 of 10
(5,989 Views)
Solution
Accepted by topic author kush9368

Hello kush9368,

 

100 was only a example value. Attached an Example from me not fully tested. All channels are updated every 200mS and 5000 Samples will be written. A Change in the Settings should be shown after 400 MS on the output.

best regards
Alexander
0 Kudos
Message 6 of 10
(5,984 Views)

Thank you sir

I have understand. 

Thank you very much

0 Kudos
Message 7 of 10
(5,966 Views)

Hello sir 

One more help please.

Any how can i generate a wavefrom using ni9264 which have different magnitude in +ve and -ve.

Means any method which can superimpose to shine wave with a 180 phase shift and one can plot only +ve values and one can plot only -ve values.

And as result of this generated wave i want to write on ni9264.

Any how is it possible?

 

Please help me.

0 Kudos
Message 8 of 10
(5,921 Views)

Hello kush9368,

 

you can output on the channels every signal you want, when all channels have the same length, the maximum is not more then +-10V and not faster then 25 KHz.

 

You can use the math functions to calculate your array and with the waveform functions a waveform can be built.

best regards
Alexander
0 Kudos
Message 9 of 10
(5,899 Views)

Okye

Thank you sir.

I have done .

Thanku so much sir.

0 Kudos
Message 10 of 10
(5,890 Views)