Second generation LabVIEW software executable is having communication failure on only one of four PXI cards. The PXI chassis is setup with a 8184 embedded controller, 8420 serial communication card, 6521 relay/DI card, 4224 voltage monitoring, and 2586 relay card. The PXI-2586 card is failing to function when the executable is placed on the PXI controller. This executable was programmed in LabVIEW 8.5.1 for both generations. Generation one had no problems. PXI-2586 functions are called using NI-Switch VIs, both development and PXI controller have NI-Switch 3.8 installed.
After reading another thread on a RealTime issue with this card, I have installed a delay in the program prior to the first NI Switch Call, this did not seem to fix the problem. Also, the NIMax, test panel for the PXI-2586 operates fine and all function work.
Is there anyway to see if the executable is indeed starting the correct drivers for this device? The PXI-2586 works in NIMax test pannel with the LabVIEW executable running. Also, I have installed this executable on a first generation unit in the lab and the PXI-2586 works fine. So, I believe I have a setup issue on the second generation PXI-Chassis, what device drivers should be running, and can I force the to run with LabVIEW if they are not already?