LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error with "on-the-fly" controls in waveform generation

I am trying to output a waveform in which I can change amplitude while the VI is running. When trying to do so, however, I am allowed to change the amplitude only once, and then I get error #-10880. What does this mean? I am using AO Write, and placing the waveform calculation and generation inside a sequence structure, with a wait statement, in the hopes of giving "changes enough time to take place".
Thank you.
0 Kudos
Message 1 of 5
(2,730 Views)
jmarotta wrote in message news:<50650000000800000084740000-1042324653000@exchange.ni.com>...
> I am trying to output a waveform in which I can change amplitude while
> the VI is running. When trying to do so, however, I am allowed to
> change the amplitude only once, and then I get error #-10880. What
> does this mean? I am using AO Write, and placing the waveform
> calculation and generation inside a sequence structure, with a wait
> statement, in the hopes of giving "changes enough time to take place".
> Thank you.

Hi, Jmarotta,
I am not very sure how to solve your problem, but the error #-10880 is
"updateRateChangeError A change to the update rate is not possible at
this time because when waveform generation is in progress, you cannot
change th
e interval timebase, or when you make several changes in a
row, you must give each change enough time to take effect before
requesting further changes."
You can find this in the help/error code/Data Acquisition Vis... Hope
this would help. ^_^

Regards,
celery
Message 2 of 5
(2,730 Views)
Hello again,
Unfortunately, I am quite familiar (by this point) with the actual error messages... I put my calculations of the wave form inside of a sequence (with a wait statement) to try to "give each change enough time to take effect". However, this doesn't get rid of the error message. I can send a copy of my VI if you would like...
Thanks,
Joe
0 Kudos
Message 3 of 5
(2,730 Views)
jmarotta wrote in message news:<50650000000800000084740000-1042324653000@exchange.ni.com>...
> I am trying to output a waveform in which I can change amplitude while
> the VI is running. When trying to do so, however, I am allowed to
> change the amplitude only once, and then I get error #-10880. What
> does this mean? I am using AO Write, and placing the waveform
> calculation and generation inside a sequence structure, with a wait
> statement, in the hopes of giving "changes enough time to take place".
> Thank you.

Hi, Jmarotta,
May be you can try to use a loop to check the change of amplitude
after every data logging. This might slow down the speed.


regards,
xiaoqin
0 Kudos
Message 4 of 5
(2,730 Views)
jmarotta wrote in message news:<50650000000500000061CE0000-1042324653000@exchange.ni.com>...
> Hello again,
> Unfortunately, I am quite familiar (by this point) with the actual
> error messages... I put my calculations of the wave form inside of a
> sequence (with a wait statement) to try to "give each change enough
> time to take effect". However, this doesn't get rid of the error
> message. I can send a copy of my VI if you would like...
> Thanks,
> Joe

Hello,
You can send to me a copy to
celeryfang@yahoo.com.sg

regards,
celery
0 Kudos
Message 5 of 5
(2,730 Views)