Indracontrol S20 - Error Messages
Indracontrol S20 - Error Messages
IndraControl S20
Error Messages
Record of revision
Edition Release date Note
Liability The specified data is intended for product description purposes only and shall not
be deemed to be a guaranteed characteristic unless expressly stipulated in the
contract. All rights are reserved with respect to the content of this documentation
and the availability of the product.
Table of Contents
Table of Contents
Page
1 Use of the safety instructions .................................................................................... 3
1.1 Structure of the safety instructions ...........................................................................................................3
1.2 Explaining signal words and safety alert symbol ......................................................................................3
1.3 Symbols used ..........................................................................................................................................4
Table of Contents
Page
DOK-CONTRL-S20*DIAG*ER-AP02-EN-P Bosch Rexroth AG 3/30
IndraControl S20
DANGER:
In case of non-compliance with this safety instruction, death or serious injury will
occur.
WARNING:
In case of non-compliance with this safety instruction, death or serious injury can
occur.
CAUTION:
In case of non-compliance with this safety instruction, minor or moderate injury can
occur.
NOTICE
In case of non-compliance with this safety instruction, material damage can occur.
4/30 Bosch Rexroth AG DOK-CONTRL-S20*DIAG*ER-AP02-EN-P
IndraControl S20
This is an information.
The IndraControl S20 modules indicate the errors that occur in various ways:
• Via the local diagnostic indicators
• Via diagnostic object 0018hex (DiagState)
• Via the diagnostic registers of the bus couplers
LNK ACT
NET RDY
MOD
CO
UL PP D
E
LNK ACT
D D D
D E1
UI UO UA
E1 E1 E1 UO
E2 E2
Fig. 2-3 D and E LEDs on the power connectors of the I/O modules (examples)
Information on the operating and error states of the IndraControl S20 local bus is
stored in the diagnostic status register. An local bus state is assigned to each bit
in the diagnostic status register.
The states in the error bits (F_PW_BIT, F_PF_BIT, F_BUS_BIT, F_CTRL_BIT) are
described in greater detail using the two diagnostic parameter registers.
Status displays
The Ready, Active, and Run status displays indicate the current state of the sys-
tem. The diagnostic parameter registers are not used.
Following initialization, the driver is ready to operate. The Ready indicator bit is set
(F_READY_BIT = 1).
If the driver has been configured and a configuration frame has been activated
without errors, the system indicates that it is active. The Ready and Active indicator
bits are set (F_READY_BIT = 1, F_ACTIVE_BIT = 1).
In addition, the Run indicator bit is set (F_READY_BIT = 1, F_ACTIVE_BIT = 1,
and F_RUN_BIT = 1) when data exchange is started.
Error indicators
The PF, BUS, CTRL, and SYNC error indicators report an error, while PW reports
a warning.
Errors which are indicated with BUS or CTRL will cause the bus to be discon-
nected. The Run indicator bit is reset (F_RUN_BIT = 0).
Further information on the error cause is provided by the two diagnostic parameter
registers.
If several error bits are 1 at the same time, the values in the parameter registers
represent the error with the highest priority.
Message Priority
CTRL 1 (highest priority)
BUS 2
SYNC 3
PF 4
PW 5 (lowest priority)
Fig. 2-10 Priorities of the error messages
If there are I/O errors (PF= peripheral fault) at several devices, the parameter
registers show the message that occurred first. When you remove this message,
the next pending massage with the lowest device number is shown.
If there are I/O warnings (PW = peripheral warning) from several devices, the warn-
ings are shown in the same way as the I/O errors.
After an error has been removed or disappears (e.g., elimination of an interrup-
tion), the bus is started again automatically and the output data is enabled again.
The Run indicator bit is set again (F_RUN_BIT = 1).
DOK-CONTRL-S20*DIAG*ER-AP02-EN-P Bosch Rexroth AG 13/30
IndraControl S20
The diagnostic parameter registers are always written to when a malfunction oc-
curs and whenever one of the error bits (F_PW_BIT, F_PF_BIT, F_BUS_BIT,
F_CTRL_BIT) is set. Otherwise, the diagnostic parameter registers have the value
0000hex.
When the aforementioned error bits are set, the diagnostic parameter registers
provide additional information on the status indicated in the diagnostic status reg-
ister.
Diagnostic parameter register 1 contains the error code.
For an overview of the error codes, please refer to Section 3, “Error codes”.
Diagnostic parameter register 2 contains additional information. For localized bus
or I/O errors, this is the error location or the device number. The error location is
stored as a slot number. This starts at 1 and corresponds to the sequential number
of the IndraControl S20 modules that are installed one after another.
14/30 Bosch Rexroth AG DOK-CONTRL-S20*DIAG*ER-AP02-EN-P
IndraControl S20
Error codes
3 Error codes
Problems when invoking the firmware services or problems during operation are
reported with error codes to determine the exact cause of the error. The following
sections explain the meaning of the individual codes.
The code listed in the tables consists of the error class and error code. The Addi-
tional Code parameter contains a more detailed description of the error cause.
Error codes
Error codes
Error codes
Error codes
0BF2
0BF3
0C01 Device number The configured module cannot be reached. Check the configuration.
A device present in the configuration frame has been re- Adapt the configuration
moved from the physical bus structure after the configuration frame if the change was
frame was connected. made on purpose.
0C02 An unconfigured module has been detected.
An additional device was added at the end of the physical
bus structure after the configuration frame was connected.
0C11 The module is not located in the configured slot.
An active device was placed elsewhere in the physical bus
structure after the configuration frame was connected.
0C12 The module can be reached, but was not started up due to
missing parameters.
An active device was replaced by an unknown device in the
physical bus structure after the configuration frame was con-
nected (wrong instance ID).
0C13 The process data length does not correspond to the config-
ured value.
The process data width of an active device was changed
after the configuration frame was connected.
0C14 The module type does not correspond to the configured
0C15 value.
Error codes
Error codes
Error codes
Additional Meaning
code (hex)
0000 No detailed information on the cause of the error.
0010 Service parameter with impermissible value.
0011 Subindex is not present.
0012 Object access is not a request.
0013 Service code is not supported.
0014 Subslot is not supported.
0015 Object access type is not supported on this object.
0016 Object access request index for this AccessType must equal 000hex.
0017 Object access request length for this AccessType must equal 0.
0018 Object length is not suitable for this object.
0019 Object is ReadOnly and cannot be overwritten.
001A Object is WriteOnly and cannot be read.
001B Write/read access to the object is not supported.
001C Due to the object length, Upload Read or Download Write is required for access to the object.
001D Object length is not suitable for this object (0018). Too much data was transmitted.
001E Object length is not suitable for this object (0018). Too little data was transmitted.
0020 Service cannot be executed at present.
0021 Service cannot be executed at present, as the device is currently being controlled locally.
0022 Service cannot be executed in current device state (device control).
0023 Service cannot be executed at present, as no object dictionary is available.
0024 Index is not available.
0030 Parameter value is out of range.
0031 Parameter value is too large.
0032 Parameter value is too small.
0040 Collision with other values, dependency was not taken into consideration.
0041 Communication object cannot be mapped to the process data.
0042 Process data length exceeded.
Fig. 3-4 Additional codes
DOK-CONTRL-S20*DIAG*ER-AP02-EN-P Bosch Rexroth AG 23/30
IndraControl S20
Error codes
Additional Meaning
code (hex)
0050 Firmware update: General.
• Firmware is incorrect for the device
• Device unable to process firmware
0051 Firmware update:
• Due to the object length, Upload Read or Download Write is required for access to the object.
• Incorrect firmware header or update version.
0052 Firmware update: Firmware version is incorrect for the device.
• Below minimum firmware version (e.g., hardware is too old)
0053 Firmware update: Indicates the option to bypass the download of a FW update block to the device.
0080 Hardware fault
0081 Application has failed.
0082 Hardware is temporarily faulty.
00A0 Invalid segment number, e.g., upload without initiation with subindex ==FFhex.
00A1 Resource not available. No more resources (memory) available for download.
00A2 Incorrect CRC (checksum)
00A3 Error opening the file (if file system is available).
00A4 Error writing the file (if file system is available).
00A5 Error closing the file (if file system is available).
00A6 Segment missing: Fewer data blocks were received than specified in the last segment.
00A7 Extra segment: More data blocks were received than specified in the last segment.
00A8 Error reading the file (if file system is available).
00A9 Invalid segment number (segment duplicated, segment ignored).
00B1 The password cannot be replaced (deleted).
00B2 The password cannot be added (too many passwords).
00B3 The password cannot be assigned for the desired type of access.
Fig. 3-4 Additional codes [...]
24/30 Bosch Rexroth AG DOK-CONTRL-S20*DIAG*ER-AP02-EN-P
IndraControl S20
Error codes
Please refer to the module-specific data sheets for the error types that
a module reports.
Error codes
Error codes
Additional information on service, repair (e.g. delivery addresses) and training can
be found on our internet sites.
Service worldwide Outside Germany, please contact your local service office first. For hotline num-
bers, refer to the sales office addresses on the internet.
Preparing information To be able to help you more quickly and efficiently, please have the following infor-
mation ready:
• Detailed description of malfunction and circumstances
• Type plate specifications of the affected products, in particular type codes
and serial numbers
• Your contact data (phone and fax number as well as your e-mail address)
28/30 Bosch Rexroth AG DOK-CONTRL-S20*DIAG*ER-AP02-EN-P
IndraControl S20
Notes
The Drive & Control Company
Bosch Rexroth AG
Electric Drives and Controls
P.O. Box 13 57
97803 Lohr, Germany
Bgm.-Dr.-Nebel-Str. 2
97816 Lohr, Germany
Tel. +49 9352 18 0
Fax +49 9352 18 8400
www.boschrexroth.com/electrics
R911344826
30
DOK-CONTRL-S20*DIAG*ER-AP02-EN-P