Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

0xC0000005 Access Violation when starting MAX software

Hi All,
 
I have just installed the PCI-7344 controller and the Measurement & Automation Explorer software (NI-Motion 7.0).  When I first start the MAX software I immediately get a 0xC0000005 access violation error from Windows. 
 
Has anyone else experienced this issue?  If so, what was the eventual solution?  I have tried reinstalling the drivers and software (both from the install CD and from ni.com) and the device manager in Windows states that the 7344 is working properly. 
 
For reference I am running:
    Windows XP (SP2)
    Pentium 4 (2.26 GHz)
    512 MB RAM
 
Any help would be appreciated.  This is somewhat time critical as well, as I need to have the install complete by the end of the week.
 
Thanks,
Chad
0 Kudos
Message 1 of 4
(5,204 Views)
Chad,

The 0xC0000005 error as reported by Windows is a generic error that often hard to track.  In this case I'm working under the assumption that there has been a problem with the installation somewhere.   However, did MAX work properly before you installed NI-Motion, or was the installation of NI-Motion the first program you have on your system to interface with MAX? Since you have tried a number of times to repair the installation by a simple reinstall with no success, I would recommend trying this method:

1. Shut down the system and physically remove the PCI-7344 from the system (important to remove resource locks).
2. Restart and uninstall NI-Motion and Measurement & Automation Explorer (MAX) using the Add/Remove Programs Applet in the Control Panel.
3. Restart and reinstall the drivers for NI-Motion - this will also add MAX.
4. Shut down and physically reinstall the card.

This fixes the problem in 90% of cases similar to this, but there could be other causes such as something related to your system (eg BIOS revision).

Let me know how this works for you.




S. Arves S.
National Instruments
Applications Engineer
Message 2 of 4
(5,196 Views)
Good Day,
 
That appeared to do the trick.  MAX wasn't previously installed, but there were some previously installed DAQ drivers that wanted to interface with MAX once it was installed.  I think this must have created a conflict somewhere, so I removed MAX and all dependent software for the DAQ and did a full reinstall of NI-Motion.  MAX starts up fine now and the PCI-7344 initializes correctly.  Now time to tackle the MID servo drive....
 
Thanks a lot,
 
Chad
0 Kudos
Message 3 of 4
(5,188 Views)
Happy to hear it works!
S. Arves S.
National Instruments
Applications Engineer
0 Kudos
Message 4 of 4
(5,185 Views)