11.
02 1 Alarms
1.4 Error codes of alarm 300500
After the error codes 1 listed below an error code 2 may be specified. This must be inter-
preted as the hexadecimal number of the terminal block/module.
Error code 0001H
Extension 1 -
Extension 2 Incorrect address
Explanation When the program memory was being tested during power-up, it was detected that the
written bitmap could not be read back.
Cause: Hardware error on control module.
Error only occurs with drive software V1.x (EPROM version). The error has been replaced
by system errors F034 and F035 in subsequent download versions.
Remedy Replace the control module.
Error code 0002H
Extension 1 -
Extension 2 Incorrect address
Explanation When the data memory was being tested during power-up, it was detected that the written
bitmap could not be read back.
Cause: Hardware error on control module.
Remedy Replace the control module.
Error code 0003H
Extension 1 1 = Bit 0 : Level 3 time slice (MONCYC) (MD 1300)
2 = Bit 1 : 4 msec time slice
4 = Bit 2 : 1 msec time slice
8 = Bit 3 : PC time slice
10 = Bit 4 : SC time slice (MD 1001)
20 = Bit 5 : IC time slice (MD 1000)
40 = Bit 6 : SI time slice (MD 1300)
A0 = Startup, synchronization
B0 = Background computing time
Extension 2 -
Explanation The computing time of the drive processor is no longer sufficient for the selected functions
in the specified cycle times. This error normally only occurs in conjunction with start-up
functions in the case of default values (FFT measurement, step response)... SINUMERIK
Safety Integrated: Monitoring cycle too short
Remedy During startup with FFT or measurement of step response:
- Deactivate emergency retraction (MD 1636)
- Switch off feedforward control (MD 1004.0)
- Deactivate MIN-MAX memory (MD 1650.0)
- Reduce the number of DAC output channels (max. 1 channel)
- Deactivate variable signaling function (MD 1620.0)
- Deactivate encoder phase error compensation (MD 1011.1)
- Increase the position control cycle time on the NC
- Increase the time slice during which the system error occurred or
- Increase lower-level time slices
- Deselect functions which are no longer required
- Use performance instead of standard control module
Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition 1-589
1 Alarms 11.02
Error code 0004H
Extension 1 -
Extension 2 -
Explanation Upon servo enable, the NC must update the sign-of-life monitoring in each position con-
trol cycle. In case of error, sign-of-life monitoring has not been updated for at least two
consecutive position control cycles.
Causes: NC failure, communication failure on the drive bus. Hardware error on drive mod-
ule or hardware error on NC CPU if error occurs sporadically at intervals of several hours.
Other cause: Ring programming for GI (gear interpolation) and gantry axes.
Remedy Check cable connections, perform remedial measures (check shielding or ground con-
nection). Replace the NC hardware, replace the control module. Replace the NC CPU
with the "VB" version, replace the control module.
Error code 0005H
Extension 1 1A : DS <> 1 if CS = 0
2A : DS <> 1, 2, 3, 4, 5
2B : DS-CS <> 0, 1
2C : DS = 3 on PO parameterization error
3A : DS <> 1, 2, 3, 4, 5
3B : DS-CS <> 0, 1
Extension 2 -
Explanation The power-up of the drive modules is grouped into 5 states (steps). The states are speci-
fied consecutively by the NC and acknowledged by the drive. An error occurs when an
invalid specified state is detected in the drive.
Causes: Communication failure on the drive bus. Hardware error on the drive module,
hardware error on the NC.
Remedy Check cable connections, perform remedial measures (check shielding or ground con-
nection). Replace the control module, replace the NC hardware.
Error code 0006H
Extension 1 -
Extension 2 -
Explanation The infinite loop for processing communication has been exited. The cause is probably a
hardware error on the control module.
Remedy Replace the control module.
Error code 0007H
Extension 1 -
Extension 2 -
Explanation An illegal state was read by the hardware during the cycle synchronization of the NC and
the drive. Synchronization could not be performed.
Remedy Replace the control module.
Siemens AG, 2002. All rights reserved
1-590 SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition
11.02 1 Alarms
Error code 0010H
Extension 1 1 = Hardware underflow
2 = Hardware overflow
3 = Software underflow
4 = Software overflow
Extension 2 -
Explanation The limits of the internal processor hardware stack or of software stack in the data mem-
ory have been violated. The cause is probably a hardware error on the control module.
Remedy Reload drive software. Replace the control module.
Error code 0011H
Extension 1 Opcode address
Extension 2 -
Explanation The watchdog on the control module has timed out. The cause is a hardware error in the
time base on the control module.
Remedy Replace the control module.
Error code 0012H
Extension 1 -
Extension 2 -
Explanation The NC basic cycle which is generated on the NC and transferred to the drive via the
drive bus cable has failed.
Possible causes: NCK reset, EMC interference, NC hardware error, cable break on the
drive bus, hardware error on the control module.
Remedy Check the drive bus cable and cable connections, perform remedial measures (check
shielding or ground connection). Replace the NC hardware, replace the control module.
Error code 0013H
Extension 1 -
Extension 2 -
Explanation The NC basic cycle which is generated on the NC and transferred to the drive via the
drive bus cable has supplied a pulse which does not match the clock timing.
Possible causes: EMC interference on drive bus, NC hardware error, hardware error on
the control module.
Remedy Check the drive bus cable and cable connections, perform remedial measures (check
shielding or ground connection). Replace the NC hardware, replace the control module.
Error code 0014H
Extension 1 Incorrect address
Extension 2 -
Explanation The processor has detected an illegal command in the program memory.
Remedy Replace the control module.
Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition 1-591
1 Alarms 11.02
Error code 0015H
Extension 1 -
Extension 2 Version 4.0 and higher: segment of the code/data range containing the error, whereby:
0: P: memory
1: X: memory
2: Y: memory
Explanation A difference has been detected between the setpoint and actual checksums during con-
tinuous testing of the checksum.
The cause is probably a hardware error on the control module.
Remedy Replace the control module.
Error code 0016H
Extension 1 -
Extension 2 -
Explanation An illegal processor interrupt has occurred.
The cause is probably a hardware error on the control module.
Remedy Check the drive bus cable and cable connections. Replace the control module.
Error code 0017H
Extension 1 -
Extension 2 -
Explanation A disallowed processor interrupt has occurred.
The cause is probably a hardware error on the control module.
Remedy Check the drive bus cable and cable connections. Replace the control module.
Error code 0018H
Extension 1 -
Extension 2 -
Explanation An illegal processor interrupt has occurred.
The cause is probably a hardware error on the control module.
Remedy Check the drive bus cable and cable connections. Replace the control module.
Error code 0019H
Extension 1 -
Extension 2 -
Explanation An illegal processor interrupt has occurred.
The cause is probably a hardware error on the control module.
Remedy Check the drive bus cable and cable connections. Replace the control module.
Siemens AG, 2002. All rights reserved
1-592 SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition
11.02 1 Alarms
Error code 001BH
Extension 1 0: Deviation from current 0
1: Module selection does not match the existing hardware (V 2.6 and higher)
Extension 2 NC drive number
Explanation When the actual current measuring is starting up and during cyclical operation with a
pulse disable, current 0 is expected as the system ensures that no currents can flow.
Deviation from current 0:
The hardware for actual current measurement may be defective.
Module selection does not match the existing hardware:
If a single-axis power section has been addressed as a two-axis power section by the
module selection (software parameterization of power section), this system error is output
via actual current measurement because a current > 0 is measured.
Remedy Deviation from current 0:
Replace the control module. Check the cable connections.
Module selection does not match the existing hardware:
- Change software parameterization of power section (two-axis power section ->
single-axis power section)
- 2. Define axis as inactive or use a two-axis power section.
Error code 0020H
Extension 1 -
Extension 2 -
Explanation The NC has attempted to activate the second axis on a single-axis module. Possible com-
munication failure on the drive bus or control module defective.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0021H
Extension 1 -
Extension 2 -
Explanation The NC has attempted to activate two axes on a single-axis module. Possible communi-
cation failure on the drive bus or control module defective.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0022H
Extension 1 -
Extension 2 -
Explanation The motor measuring system is either not fitted or is defective for at least one axis of the
drive module. As the configuration of the measuring systems is detected by the NC and
communicated to the drive, communication failures on the drive bus can also cause this
error.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition 1-593
1 Alarms 11.02
Error code 0023H
Extension 1 Read K1C register of the relevant PCU ASIC
Extension 2 NC drive number
Explanation The motor measuring system has a motor encoder with a voltage output. A corresponding
IPU submodule with a voltage input is required. An unexpected submodule has been
detected.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0024H
Extension 1 -
Extension 2 -
Explanation An illegal internal axis number was detected during software processing. (Only 0 or 1 is
permitted in the case of 2-axis modules).
Possible causes: Defective control module, EMC interference
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0025H
Extension 1 -
Extension 2 -
Explanation An illegal internal physical axis number was detected during software processing.
Possible causes: Defective control module, EMC interference
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0026H
Extension 1 -
Extension 2 NC drive number
Explanation The NC is attempting to register an FDD module as an MSD. Possible communication
failures on the drive bus or control module defective.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0027H
Extension 1 -
Extension 2 NC drive number
Explanation The NC is attempting to register an MSD module as an FDD. Possible communication
failures on the drive bus or control module defective.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0028H
Extension 1 Read K1C register of the relevant PCU ASIC
Extension 2 NC drive number
Explanation Only certain submodules are permitted for the direct measurement system. An illegal sub-
module has been detected.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Siemens AG, 2002. All rights reserved
1-594 SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition
11.02 1 Alarms
Error code 0030H
Extension 1 0x01 ;Unsupported ROSCTR
0x02 ;Illegal ROSCTR
0x03 ;Job management "defective"
0x04 ;Incorrect PDUREF on acknowledgement
0x05 ;Acknowledgement not permitted at this time
0x06 ;Acknowledgement is not supported
0x07 ;Illegal PROTID
0x08 ;Illegal PARLG (uneven)
0x09 ;Buffer management "defective"
0x0A ;Illegal PI identifier (internal)
0x0B ;Illegal internal state of PI restart
0x0C ;Sequential circuit in WRITEDATA "defective"
0x0D ;Illegal parameter on REFRESH_PIZUST
Extension 2 NC drive number
Explanation Either irrecoverable communications errors were detected on the drive bus or the drive
software is no longer consistent.
The cause is either a faulty drive bus interface or a hardware error on the control module.
Remedy Check the drive bus cable and cable connections, perform remedial measures (check
shielding or ground connection). Replace the control module.
Error code 0031H
Extension 1 0x40 ;Illegal PDU length
0x41 ;Axes do not have the same PDU length
0x42 ;PDU length is not a word multiple
0x43 ;Axes do not have the same NC type
Extension 2 -
Explanation The NC has transferred illegal key data for communication via the drive bus. The cause is
probably either faults on the drive bus or a defective control module.
Remedy Replace the control module. Check cable connections, perform remedial measures
(check shielding or ground connection).
Error code 0032H
Extension 1 0x20 ;Job management "defective"
0x21 ;Illegal state in RESET_TRANSPO
0x22 ;Checksum incorrect more than 3 times
0x23 ;Receive PDU too long
0x24 ;State 6XX-Abort illegal
Extension 2 NC drive number
Explanation Either irrecoverable communications errors were detected on the drive bus or the drive
software is no longer consistent.
The cause is either a faulty drive bus interface or a hardware error on the control module.
Remedy Check the drive bus cable and cable connections, perform remedial measures (check
shielding or ground connection). Replace the control module.
Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition 1-595
1 Alarms 11.02
Error code 0033H
Extension 1 0x51 ;Incorrect data format in element list
0x52 ;Incorrect conversion group specified in Refresh
Extension 2 -
Explanation The drive software is no longer consistent. The cause is probably a hardware error on the
control module.
Remedy Reload drive software. Replace the control module.
Error code 0034H
Extension 1 0 or incorrect address
Extension 2 0x60 ;Illegal SERVO response on STF handshake
0x61 ;Error during RAM check
0x62 ;Transport checksum does not correspond to that of the SERVO.
Explanation Errors were detected on loading the drive software. The cause is either faults during the
transfer via the drive bus or a defective control module.
Remedy Check the drive bus cable and cable connections, perform remedial measures (check
shielding or ground connection), replace control module.
Error code 0035H
Extension 1 0 or incorrect address
Extension 2 0x60 ;Illegal SERVO response on STF handshake
0x61 ;Error during RAM check
0x62 ;Transport checksum does not correspond to that of the SERVO.
Explanation Errors were detected on loading the drive software. The cause is either faults during the
transfer via the drive bus or a defective control module.
Remedy Check the drive bus cable and cable connections, perform remedial measures (check
shielding or ground connection), replace control module.
Error code 0040H
Extension 1 -
Extension 2 -
Explanation An illegal number of current setpoint filters (> 4) has been entered.
Remedy Correct number of current setpoint filters (MD 1200)
Error code 0041H
Extension 1 -
Extension 2 -
Explanation An illegal number of speed setpoint filters (> 2) has been entered.
Remedy Correct the number of speed setpoint filters (MD 1500)
Siemens AG, 2002. All rights reserved
1-596 SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition
11.02 1 Alarms
Error code 0044H
Extension 1 -
Extension 2 NC drive number
Explanation Rotor position synchronization contains an error (drive software 2.5 only).
The difference between the first part of rotor position synchronization (coarse synchroni-
zation) and the second part (fine synchronization to the active encoder zero marker) is
greater than 45 electrical.
An excessive difference can occur due to:
- Incorrect encoder alignment
- EMC problems on the zero marker signal
- Voltage level of C/D track too high
Remedy - Check encoder alignment and EMC measures
- New startup
- Check MODE
- Replace motor
Error code 0045H
Extension 1 -
Extension 2 NC drive number
Explanation The NC has entered either an encoder with distance-coded reference point markers or a
BERO proximity switch in register $1D of the motor measuring system of the PCU ASIC.
This is not allowed during fine synchronization which is activated by power-up, by zero
monitoring errors or by deselection of the parking axis.
Remedy The NC/PLC is not allowed to enter an encoder with distance-coded reference point
markers or a BERO proximity switch in register $1D of the motor measuring system of the
PCU ASIC following power-up, zero monitoring errors or deselection of the parking axis.
Error code 0046H
Extension 1 -
Extension 2 -
Explanation With drive software 4.02 and higher a drive power-up is only possible when the drive soft-
ware is being loaded.
Remedy Reload drive software.
Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition 1-597
1 Alarms 11.02
1.5 System reactions on alarms
Identifier COMPBLOCKWITHREORG
Effect Block preparation has detected an error which can be rectified by a program modification.
Reorganization is performed after a program modification.
- Correction block with reorganization.
Identifier COMPENSATIONBLOCK
Effect Block preparation has detected an error which can be rectified by a program modification.
- Correction block
Identifier FOLLOWUP
Effect Follow-up of axes
- NC switches to follow-up mode
Identifier INTERPRETERSTOPP
Effect Program execution is aborted after all the prepared blocks (interpolator buffer) have been
processed.
- Interpreter stop
Identifier LOCALREACTION
Effect - Local alarm reaction
Identifier NOALARMREACTION
Effect - No alarm reaction
Identifier NOREADY | NCKREACTIONVIEW
Effect NCK ready off: Active rapid deceleration (i.e. with maximum braking current) of all drives
Clearing of servo enable for all NC axes Release of NC ready relay
- NC not ready
Identifier NOREADY | BAGREACTIONVIEW
Effect Mode group ready off: Active rapid deceleration (i.e. with maximum braking current) of the
drives in this mode group Clearing of servo enable for the NC axes concerned.
- Mode group not ready
Identifier NOREADY
Effect Channel ready off: Active rapid deceleration (i.e. with maximum braking current) of the
drives in this channel Clearing of servo enable for the NC axes concerned.
- Channel not ready
Identifier NONCSTART
Effect It is not possible to start a program in this channel.
- NC Start disable in this channel.
Identifier NOREFMARK
Effect The axes in this channel have to be referenced.
- Reference axes in this channel.
Identifier SETVDI
Effect VDI interface signal alarm is set.
- Interface signals are set.
Siemens AG, 2002. All rights reserved
1-598 SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition
11.02 1 Alarms
Identifier SHOWALARM
Effect Alarm is displayed on MMC.
- Alarm display
Identifier STOPBYALARM
Effect Ramp stop of all channel axes.
- NC Stop on alarm
Identifier STOPATENDBYALARM
Effect Stop at end of block.
- NC Stop on alarm at end of block
Identifier SHOWALARMAUTO
Effect The alarm is displayed whenever bit 0 of machine data ENABLE_ALARM_MASK is set.
The reaction should be set whenever an alarm should only occur during automatic mode
without manual operation by the user.
- Alarm reaction in automatic mode
Identifier SHOWWARNING
Effect The alarm is displayed whenever bit 1 of machine data ENABLE_ALARM_MASK is set. It
is designed for warnings which should normally be suppressed.
- Alarm display
Identifier ALLBAGS_NOREADY
Effect The Ready is canceled in all mode groups. The reaction thus corresponds to an NCKRE-
ACTIONVIEW|NOREADY, the difference being that the NC READY relay is not canceled
and the corresponding VDI bit is not set. This is desirable in the event of an emergency
stop for example.
- Mode group not ready
Identifier DELAY_ALARM_REACTION
Effect If this alarm reaction is configured in the alarm handler, all alarm reactions by alarms
which now occur are buffered channel-specifically and are therefore not active. The
alarms are displayed on the MMC. Mode group and NC-wide reactions are transferred.
The reaction is cleared by activating the call clearDelayReaction or by an alarm which has
configured NO_DELAY_ALARM_REACTION. This activates all the delayed alarm reac-
tions.
- All channel-specific alarm reactions delayed on alarm, alarm display
Identifier NO_DELAY_ALARM_REACTION
Effect The DELAY_ALARM_REACTION state is canceled.
- The alarm reaction delay is canceled.
Identifier ONE_IPO_CLOCK_DELAY_ALARM_REACTION
Effect All alarm reactions are delayed by one cycle when an alarm is output. This functionality
became necessary as part of ESR development.
- All alarm reactions are delayed by one IPO cycle on alarm.
Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) 11.02 Edition 1-599