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
|