LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Stimulus for DAQmx Simulated Devices

I read an article on DAQmx simulated devices and the article specified that all that comes from the input's of a simulated device is a sine wave w/ 3% full scale noise on the analog inputs and a counting sequence on the digital inputs.

The article was from the LabVIEW v7 days and I was wondering if stimulus was an option for simulated devices yet?  It seems to me that the "Test Panel" for a DAQmx device already has a well defined interface that could be added to more accuratly simulated your incoming signals and view the outbound signals.

Anyone know if these features will ever be added and if so, when?

Thanks!
-Nickerbocker
0 Kudos
Message 1 of 3
(2,537 Views)
I'm not finding any features that let me do this so I am assuming that the simulated devices are still somewhat limited in that.  This kind of sucks because now I will have to rely on the IsSimulated propery node to disable control system functionality that is relying on input while I develop.

Oh well.

Does anyone know if said funcitonality will make it to the next version of LabVIEW?
0 Kudos
Message 2 of 3
(2,524 Views)
If you need a simulation which more accurately models your system than the built in mode, simply make your own. First, save a opy of the DAQ VI you want to simulate to a new location outside vi.lib. Then open up the copy and put your simulation code inside. The connector pane is already set up as identical to the DAQ VI since it is a copy. The code inside can be as elaborate or as simple as you want. If you need to change the simulation while running, either connect a cluster with the parameters to an unused terminal on the connector pane or use queues to pass the data to the simulator. I usually make a small chnage to the icon to indicate that the VI is simulated. I have used this technique since LV 2 or 3, long before any simulation was available from NI.

Lynn
0 Kudos
Message 3 of 3
(2,517 Views)