Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Can 7344 play an arbitrary waveform on a DAC?

I would like to play an arbitrary waveform (open-loop) on a DAC on the PXI7344 at the PID rate of 62.5µs. Contouring seems to have a minimum period of 10ms, which is too slow. (I am controlling a motion profile that only lasts 10ms.) This is open-loop, so I would need control over the actual voltages that the DAC would play.
0 Kudos
Message 1 of 2
(3,057 Views)
What you are describing in not possible with the 7344. The analog output voltage does update at the rate of the PID loop, however you can not directly specify the voltage at each update. These voltages come directly from the onboard trajectory generator. The only way to directly specify the voltage on the analog output is to make sure the DAC resource is not mapped to any axis and use the Load DAC command, however this is software timed and will only update every few ms.

One of the E Series MIO boards would be pefect for your application (up to 1 MHZ at 12 bit resolution or 333kHz at 16 bit). You could use one of the dedicated AO Boar
ds
if you need even better performance (1 MHZ at 16 bit) or one of the Arbitrary Waveform Generators, however this would probably be overkill (40 MHz).

Regards,

Brent R.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(3,057 Views)