We have a PXI crate with a MXI link to a PC running labview 6.1 (can't run 7.0 as we are using DCOM to talk to though from a VMS system). This PXI crate is full, there is the MXI card, 4 PXI-7344 to drive 15 motors and 3 PXI-6508 Digital I/O to read 10 absolute encoders. The motors that need to be driven are separated in two categories : 5 are running translation stages, closed loop and 10 are running rotation stages, with absolute encoders (the VI then adjust the motor steppings to get as close as possible to the desired absolute value). So the PXI-cards are not initialised in the same way (fast and closed loop for one of the cards, slow and open loop for two other cards, and one card is a mix between the two). The VI runs fine but everynow and then, one of the PXI-7344 cards crashes. Although very inconvenient, I used to be able to recover the system from home or from my office by using MAX, power up reset (by the way it would be good to have the power up reset button as a VI that could just be run instead of having to run MAX), then I restarted my VI which included some initialisation of the cards. Over the last few days, when I do that, the PXI-6508 cards disappear from the MAX Devices and Interfaces. The only way out is to actually go to the kit itself, turn everything off, physically pull the cards out and restart the system. This happens randomly and I am working a 24h facility which means that I have to fix this at any time during the day and night so I would really apreciate a solution to this.
Thanks,