DTM for EtherNet/IP Scanner Devices - Hilscher
DTM for EtherNet/IP Scanner Devices - Hilscher
DTM for EtherNet/IP Scanner Devices - Hilscher
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Error Codes 140/149<br />
ODM Error Codes DBM V4<br />
Error Code (Definition) Value Description<br />
CDBM_E_WRITE_CANT_ ACCESS_DATA 0XC004C82F Unable to access SafeArray Data in the<br />
VARIANT<br />
CDBM_E_WRITE_DATA 0XC004C830 To write the data of this Element it must be<br />
given as a BSTR, or as an Array of<br />
VT_UI1/VT_I1<br />
CDBM_E_WRITE_BSTR_E1 0XC004C831 The BSTR string must have an even<br />
length.<br />
CDBM_E_WRITE_BSTR_E2 0XC004C832 The BSTR string must contain only hex<br />
digits (0..9 and a/A..f/F).<br />
CDBM_E_WRITE_CANT_ INTERPRET_ARRAY 0XC004C833 Unable to interpret data in the SafeArray.<br />
CDBM_E_WRITE_VT_ERROR 0XC004C834 Data type in the SafeArray is not VT_UI1<br />
or VT_I1.<br />
CDBM_E_WRITE_LENGTH 0XC004C835 Data length is invalid <strong>for</strong> write operation of<br />
this type.<br />
CDBM_WRITE_ELEMENT 0XC004C836 Element not found in the Record of the<br />
Table<br />
CDBM_MIN_MAX_ERROR 0XC004C837 Can't write data because of min underflow<br />
or max overflow<br />
CDBM_TABLE_EXIST 0XC004C838 Table already exist in the database<br />
CDBM_MIN_MAX_INVALID 0XC004C839 The Min value is greater than the Max<br />
Value<br />
CDBM_DEF_MIN_MAX_INVALID 0XC004C83A The Default Value is not in the range<br />
between the Min value and the Max Value<br />
CDBM_CANT_CHANGE_STRUCTURE_<br />
WHILE_RECORDS_EXIST<br />
0XC004C83B It's not allowed to change the structure<br />
while Records exist in the Table<br />
CDBM_NEW_STRUCT_NEEDS_TYPE 0XC004C83C In a newly added structure the data type<br />
must be set also<br />
CDBM_VALUE_ERROR 0XC004C83D Range error while validating a value<br />
CDBM_DATATYPE_ UNSUPPORTED_IN_RCS 0XC004C83E The data type is unsupported in the RCS<br />
file <strong>for</strong>mat<br />
CDBM_I_COUNT_OF_TABLES_<br />
EXCEEDS_RCS_RANGE<br />
CDBM_I_COUNT_OF_TABLES_<br />
EXCEEDS_OLDDBM_RANGE<br />
CDBM_UNSUPPORTED_DATATYPE_<br />
IN_RCS_MODE<br />
0X4004C83F The count of Tables exceeds the RCS<br />
(In<strong>for</strong>mational)<br />
range of Tables. This can cause problems<br />
if the file is downloaded to RCS Systems<br />
0X4004C840 The count of Tables exceeds the<br />
(In<strong>for</strong>mational)<br />
DBM32.DLL range of Tables. This can<br />
cause problems if the file is used with older<br />
Tools using the DBM32.DLL<br />
0XC004C841 The Data type is not compatible with the<br />
old database <strong>for</strong>mat<br />
CDBM_WRITE_UNSTRUCTURED_1 0XC004C842 The data of an unstructured record can<br />
only be written with the 'Write' Method not<br />
with 'WriteElement'.<br />
CDBM_READ_UNSTRUCTURED_1 0XC004C843 The data of an unstructured record can<br />
only be read with the 'Read' Method not<br />
with 'ReadElement'<br />
CDBM_WRITE_DATA_LENGTH_ INVALID 0XC004C844 The given data length doesn’t correspond<br />
with the expected data length.<br />
CDBM_UNKNOWN_VIEW_MODE 0XC004C845 The View Mode is unknown.<br />
CDBM_E_DIAG_TABLE 0XC004C846 It doesn’t make much sense to add or<br />
delete records from a diagnostic table<br />
because those changes are never saved.<br />
CDBM_E_ADR_STRING_ERROR 0XC004C847 The given Address string doesn’t fit the<br />
required <strong>for</strong>mat of this type where all<br />
address bytes must be in the range<br />
between 0 and FF<br />
<strong>DTM</strong> <strong>for</strong> <strong>EtherNet</strong>/<strong>IP</strong> <strong>Scanner</strong> <strong>Devices</strong> | Configuration of <strong>EtherNet</strong>/<strong>IP</strong> <strong>Scanner</strong> <strong>Devices</strong><br />
DOC061201OI06EN | Revision 6 | English | 2010-08 | Released | Public © <strong>Hilscher</strong>, 2006-2010