LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

program a 9411 outside of full system

I have a customer where we deployed a cRIO-9022 with an 8-slot chassis, and in the chassis is a 9411 along with some other cards. They suspect a bad 9411, and want to buy a new one. Their 9411 has some cRIO code on it for frequency measurement. They are in a different country than I am.

 

Can I buy a 9411, program it here, and then send it to them and it will work? I've never tried to configure it outside of the system that it will ultimately run in.

 

Thanks

Keith

0 Kudos
Message 1 of 4
(2,859 Views)

I was not aware the NI-9411 actually holds any type of configuration from the cRIO. It is my experience the modules are configured at either the project level or via property nodes in an FPGA VI.

 

That being said, we have had many issues with the 9411 and have since switched to the NI9361 (with great results). What type of issues are they seeing that leads them to beleive it is broken?

 

If it really is a bad module you should be able to take out the old one and pop in a new one.

 

If I am wrong and the modules really do store some configuration information that isnt written at run time somebody please chime in.


Corey Rotunno

0 Kudos
Message 2 of 4
(2,856 Views)

My setup involves compiling and downloading FPGA code/bitfile, so I assumed this was writing something to the module. It would be great if the module were easily replaced.

 

They are getting good readings up to around 800-1000 Hz then the readings tend to drop out. I'm not thinking the module is the issue, but it is part of the methodical troubleshooting we're going through.

0 Kudos
Message 3 of 4
(2,847 Views)

Until someone else chimes in and says I am wrong, I am pretty sure that nothing is permently written to the module. Rather it is configured via the FPGA code at runtime similar to configuring a DaqMX task. You should be able to drop a new one in.

 

Was this module functioning perfectly and then all of a sudden stopped working? There are a few configuration settings that could cause readings to drop out after 1kHz. The "minimum pulse width" property comes to mind.

 

 


Corey Rotunno

0 Kudos
Message 4 of 4
(2,842 Views)