.


   

Warning and Error Messages

Warning Messages When Setting Configuration

Missing property: property The property does not exist in the configuration file. It is not displayed for properties that have been excluded using a filter.
Missing object: object The object does not exist in the configuration file. It is not displayed for objects that have been excluded using a filter.
Invalid firmware address: property The firmware address cannot be interpreted by the MEIMap module.
The following elements will be excluded: element list Elements specified to be excluded will be displayed.
The following elements will be included: element list Elements specified to be included will be displayed.
Undefined enum value for element The element is an enum and has a value that cannot be interpreted. Indicative of an internal error.
Undefined enum value for bits in element The same as above, but applied to a bit mask.
WARNING: Drive firmware version not found in drives map files: (Drive Model, Drive FPGA Version)
A match could not be found for the drive in the set of drive map files (*.dm) in the MEI bin directory. Contact the drive vendor for an appropriate drive map file.
SqNode: service cmd error : Node # : Value entered is out of range
The value specified for a drive param is less than the minimum or greater than the maximum allowable value. For some drives, such as the Kollmorgen PicoDAD, the default value for some params are actually invalid. This forces the user to set the params to legal values.

Warning Messages When Getting Configuration

Invalid firmware address group The firmware address cannot be saved because the address group is invalid.
Invalid enum for element The element value is set to an enum that does not exist.
The following elements will be excluded: element list Elements specified to be excluded will be displayed.
The following elements will be included: element list Elements specified to be included will be displayed.


Error Messages When Setting Configuration

Cannot translate firmware address "address" Internal error indicating that the address was translated to the wrong firmware address.
Topology mismatch: details The SynqNet topology saved in the file does not match that of the current physical network. Details indicate the differences in the two topologies.
Invalid input: details An error occurred while parsing the input. Details indicate the problem.
Invalid input: Could not convert attribute The value of a property could not be converted. This can happen if the value attribute type is incorrect (a letter instead of a digit, for example), or if the value attribute is missing altogether.
Object type Object does not contain objects of type ObjectType An object of type Object contained a sub-object with an invalid nodeType ObjectType.
Parser error at line #: details The input is not valid XML.
Missing MPI Version element (MeiXmlConfig.MPI_INTERFACE_VERSION) The MPI version is saved in the configuration file. It is a required element.

 

Errors that Occur when DLL Files are Missing

Missing DLL files are handled differently depending on the version of meiConfig.

In all cases, if a DLL is missing simply contact our technical support team at support@moteiong.com and ask for the correct DLL file. The DLL file should be placed in the same directory as meiConfig.exe.

Below is a description of how missing DLL files are handled for different MPI releases.

MPI 03.03.00

In the 03.03.00 MPI versions, if a necessary DLL is missing, the following message will appear:

This application has failed to start because {SOME_DLL} was not found. 
Re-installing the application may fix this problem.

After you click OK, the application will crash and display the following error message:

Traceback (most recent call last):
   File "meiConfig.py", line 21, in ?
   File "mpy\__init__.pyo", line 1, in ?
   File "mpy\mpy.pyo", line 230, in ?
   File "mpy\stdmei.pyo", line 4, in ?
   File "mpy\_stdmei.pyo", line 9, in ?
   File "mpy\_stdmei.pyo", line 7, in __load
ImportError: DLL load failed: The specified module could not be found.

NOTE: Re-installing the application will not solve this problem. Ask our technical support team to provide you with the correct DLL. support@motioneng.com

MPI 03.04.00

In the 03.04.00 and patch versions, up until MPI 03.04.04 (meiConfig version 03.04.18), if mpivc60.dll is missing, the following error message is printed:

meiConfig has failed to load a necessary module.
Be sure that the file mpivc60.dll is accessible.
It was not found in any of these directories:
{List of directories in the PATH environment variable}

Unfortunately, if any DLL is missing other than mpivc60.dll, the following message is printed:

Traceback (most recent call last):
   File "meiConfig.py", line 21, in ?
   File "zipextimporter.pyo", line 78, in load_module
   File "mpy\__init__.pyo", line 1, in ?
   File "zipextimporter.pyo", line 78, in load_module
   File "mpy\mpy.pyo", line 230, in ?
   File "zipextimporter.pyo", line 78, in load_module
   File "mpy\stdmei.pyo", line 4, in ?
   File "zipextimporter.pyo", line 91, in load_module
ImportError: MemoryLoadLibrary failed loading mpy\_stdmei.pyd

meiConfig has failed to load a necessary module.The traceback information 
above may be helpful in determining which module could not be loaded.

The traceback information is usually not very helpful. It is likely that the missing DLL is msvcp71.dll. This DLL became necessary as of MPI 03.04.00. See the Release Notes for more information.

As of MPI 03.04.05 (meiConfig version 03.04.19), the error message for any missing DLL file is:

meiConfig has failed to load a necessary module.
One or more of the following files may be missing:
   {List of missing DLL files}
Not found in any of these directories:
   {List of directories in the PATH environment variable}

 

Previous | Next

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2009 Motion Engineering