Extended error codes – Rockwell Automation 1747-PCIS API Software - Open Controller User Manual
Page 144

Publication 1747-UM002A-US-P - June 2000
A-2 Error Codes
Extended Error Codes
The OC_GetExtendedError function returns error information in a
structure of type
OCEXTERR
. This structure is five bytes in length and
contains the following information:
When the scanner encounters an error, the extended error code and
associated slot (if any) is written to the extended error code and slot
number fields. Error-dependent information is written to the
remaining field and the scanner goes to Idle mode.
The extended error codes that can be reported by the scanner are:
Buffer Offset:
Bytes:
Description:
0
1
extended error code
1
1
associated slot or file number
2
3
error code data
Extended Error
Code:
Description:
0x00
No errors present
0x01
Downloaded directory file is invalid
0x08
Internal software error
0x12
Downloaded configuration is corrupted
0x21
Power fail on expansion rack occurred
0x2E
Invalid DII input slot
0x40
Host Watchdog Timeout
0x50
Data error while accessing module
0x51
Stuck PINT error
0x52
Module is missing
0x53
Module detected in unused slot
0x54
Module type does not match downloaded configuration
0x55
Module I/O mix does not match downloaded
configuration
0x56
Rack type does not match downloaded configuration
0x57
Specialty I/O module lock memory command timeout
0x58
Specialty I/O module fault
0x59
Specialty I/O module command timeout
0x5A
Module interrupt problem
0x5B
G file configuration error
0x5C
M0/M1 file configuration error
0x5D
Unsupported interrupt service requested by module
0x5E
I/O driver error