|
|
Preface
Fundamental safety
1
instructions
2
Introduction
SINUMERIK
3
NC alarms
SINUMERIK 840D sl,
SINAMICS S120
4
Cycle alarms
Alarms
5
HMI alarms
Diagnostics Manual
6
SINAMICS alarms
7
I/O alarms
8
PLC alarms
9
System responses
10
Stop conditions
A
Appendix A
Valid for
control system
SINUMERIK 840D sl / 840DE sl
Software
CNC software, Version 4.94
SINAMICS S120, Version 5.2 SP3
10/2020
6FC5398-6BP40-6BA4
Table of contents
Preface
3
1
Fundamental safety instructions
7
1.1
General safety instructions
7
1.2
Warranty and liability for application examples
8
1.3
Security information
9
2
Introduction
11
2.1
Using the Diagnostics Manual
11
2.2
Structure of the diagnostics manual
12
2.3
Alarm number ranges
16
2.4
Contacting technical support
19
3
NC alarms
21
4
Cycle alarms
563
5
HMI alarms
745
6
SINAMICS alarms
755
7
I/O alarms
1465
8
PLC alarms
1477
9
System responses
1505
9.1
System reactions to SINUMERIK alarms
1505
9.2
Cancel criteria for alarms
1507
9.3
System reactions for SINAMICS alarms
1508
10
Stop conditions
1513
A
Appendix A
1523
A.1
List of abbreviations
1523
A.2
Overview
1529
Index
1531
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
5
Fundamental safety instructions
1
1.1
General safety instructions
WARNING
Danger to life if the safety instructions and residual risks are not observed
If the safety instructions and residual risks in the associated hardware documentation are not
observed, accidents involving severe injuries or death can occur.
• Observe the safety instructions given in the hardware documentation.
• Consider the residual risks for the risk evaluation.
WARNING
Malfunctions of the machine as a result of incorrect or changed parameter settings
As a result of incorrect or changed parameterization, machines can malfunction, which in turn
can lead to injuries or death.
• Protect the parameterization against unauthorized access.
• Handle possible malfunctions by taking suitable measures, e.g. emergency stop or
emergency off.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
7
Fundamental safety instructions
1.2 Warranty and liability for application examples
1.2
Warranty and liability for application examples
Application examples are not binding and do not claim to be complete regarding configuration,
equipment or any eventuality which may arise. Application examples do not represent specific
customer solutions, but are only intended to provide support for typical tasks.
As the user you yourself are responsible for ensuring that the products described are operated
correctly. Application examples do not relieve you of your responsibility for safe handling when
using, installing, operating and maintaining the equipment.
Alarms
8
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
Introduction
2
2.1
Using the Diagnostics Manual
The Diagnostics Manual refers to the alarms / messages from the NC area, HMI, PLC and
SINAMICS. It should be used as a reference manual and allows operators at the machine tool:
• To correctly assess special situations when operating the machine.
• To ascertain the reaction of the system to the special situation.
• To utilize the possibilities for continued operation following the special situation.
• To follow references to other documentation containing further details.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
11
Introduction
2.2 Structure of the diagnostics manual
2.2
Structure of the diagnostics manual
Overview of alarms
You can find descriptions of the alarms in chapters:
• NC alarms (Page 21)
• Cycle alarms (Page 563)
• HMI alarms (Page 745)
• SINAMICS alarms (Page 755)
• I/O alarms (Page 1465)
• PLC alarms (Page 1477)
In each chapter, the alarm descriptions are sorted according to ascending alarm number. There
are gaps in the sequence.
Structure of the SINUMERIK alarm descriptions
The descriptions of the alarms have the following layout:
<Alarm No.>
<Alarm text>
Explanation:
Reaction:
Help:
Continue
program:
Each alarm is uniquely identified using the <Alarm number> and the <Alarm text>.
The description of the alarms is classified according to the following categories:
• Explanation
• Response
See Chapter: System reactions to SINUMERIK alarms (Page 1505)
• Remedy
See Chapter:Cancel criteria for alarms (Page 1507)
• Program continuation
See Chapter: Cancel criteria for alarms (Page 1507)
SINAMICS alarms
The faults and states detected by the individual components of the drive system are flagged
using alarms. These SINAMICS alarms are categorized into faults and alarms.
Alarms
12
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
Introduction
2.2 Structure of the diagnostics manual
The differences between faults and alarms are as follows:
Fault
What happens when a fault occurs?
• The appropriate fault response is initiated.
• Status signal ZSW1.3 is set.
• The fault is entered in the fault buffer.
How are faults resolved?
• Remove the cause of the fault
• Acknowledge the fault
Alarm
What happens when an alarm occurs?
• Status signal ZSW1.7 is set.
• The alarm is entered into the alarm buffer.
How are alarms resolved?
• Alarms acknowledge themselves. When the cause has been removed, the alarms
reset themselves automatically.
Structure of SINAMICS alarm descriptions
The descriptions of the SINAMICS alarms have the following layout:
<Alarm No.>
<Location data> <Alarm text>
Message value:
Drive object:
Reaction:
Acknowledgment:
Cause:
Help:
Each alarm is uniquely identified using the <Alarm number> and the <Alarm text>.
The <Location data> is optional display information. Location data can include:
• Axis name and drive number
OR
• Bus and slave number of the PROFINET or PROFIBUS DP component affected
The place holder <Location data> is kept in the alarm description for this optional information.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
13
Introduction
2.2 Structure of the diagnostics manual
The description of the SINAMICS alarms is classified according to the following categories:
• Message value
The information provided under the message value tells you about the composition of the
fault/alarm value.
Example:
Message value: Component number: %1, cause: %2
This fault value or alarm value contains information about the component number and
cause. The entries %1 and %2 are place holders, which are filled appropriately in online
operation with the commissioning software.
• Drive object
For each alarm (fault/alarm) it is specified in which drive object this message can be found.
A message can belong to either one, several or all drive objects.
• Response
Specifies the default response in the event of a fault.
• Acknowledgment
Specifies the default method of acknowledging the fault/alarm after the cause has been
removed.
• Cause
Describes the possible causes. For the cause of the alarm, the fault/alarm value is essentially
prepared in text form.
• Remedy
Describes the possible remedies.
A detailed description of the fault responses and acknowledgment can be found in Chapter:
System reactions for SINAMICS alarms (Page 1508).
References
You can find additional information about SINAMICS messages in the following manual:
SINAMICS S120/S150 List Manual.
Syntax:
The syntax of the parameter messages can be derived as follows:
In the diagnostic manual, the messages initiated by SINAMICS always start with a "2" followed
by a 5-digit number.
In the SINAMICS S120/S150 List Manual, the messages begin with a letter, followed by a 5-digit
number:
• "F" (Fault)
• "A" (Alarm)
• "N" (No Report)
• "C" (Safety message)
If you require further information on the alarms, you can find a description in the SINAMICS List
Manual by replacing the first number "2" of the message number with the letter "F", "A", "N", or
"C".
Alarms
14
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
Introduction
2.2 Structure of the diagnostics manual
Example:
You can find a description of alarm 207016 in the SINAMICS S120/S150 List Manual under fault
F07016.
You can find a description of alarm 201330 in the SINAMICS S120/S150 List Manual under fault
A01330.
Synchronization of time and date
Note
Synchronization of time
The SINAMICS drives have no real-time clock. The time of day and date of the SINAMICS clock are
synchronized in a 10-second cycle with the SINUMERIK real-time clock.
The result is that after a change of the date and/or the clock of the SINUMERIK real-time clock up
to 10 seconds collapses until these changes have been synchronized with the SINAMICS drives.
If in this up period of up to 10 seconds SINAMICS messages occur (number range 200000 -
299999), this SINAMICS messages still receive the outdated date/time stamp. The SINUMERIK
alarms (alarm numbers < 200000 and > 300000) triggered as a result of the SINAMICS
messages, on the other hand, already receive the new date/ time stamp.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
15
Introduction
2.3 Alarm number ranges
2.3
Alarm number ranges
The following tables give an overview of all the reserved number ranges for alarms/messages.
Note
In the alarm lists of this Diagnostics Manual, only those number ranges are represented which
are valid for the specified product.
Table 2-1
System error
001.000 - 001.199
System error
The following alarms are system errors:
If a system error occurs, contact the Technical Support
(Page 19).
Table 2-2
NC alarms/messages
000.000 - 009.999
General alarms
010.000 - 019. 999
Channel alarms
020.000 - 029.999
Axis/spindle alarms
027.000 - 027.999
Alarms for Safety Integrated
030.000 - 099.999
Functional alarms
040.000 - 059.999
Reserved
060.000 - 064.999
Siemens cycle alarms
065.000 - 069.999
User cycle alarms
070.000 - 079.999
Compile cycle alarms - Manufacturer and OEM
080.000 - 084.999
Message texts for SIEMENS cycles
082.000 - 082.999
Message texts for ShopMill and CMT cycles
083.000 - 084.999
Message texts for measuring cycles
085.000 - 089.999
Message texts for user cycles
090.000 - 099.999
Reserved
Alarms
16
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
Introduction
2.3 Alarm number ranges
Table 2-3
HMI alarms/messages
100.000 - 139.999
System
100.000 - 100.999
Basic system
101.000 - 101.999
Diagnostics
102.000 - 100.999
Services
103.000 - 103.999
Machine
104.000 - 104.999
Parameter
105.000 - 105.999
Programming
106.000 - 106.999
Reserved
107.000 - 107.999
NCU
108.000 -108.999
HiGraph
109.000 - 109.999
Distributed systems (M : N)
110.000 - 110.999
Cycles
113.000 - 113.999
Wizard (HMI Embedded)
114 000 - 114.999
HT 6
119.000 - 119.999
OEM
120.000 - 129.999
HMI Advanced
130.000 - 139-999
HMI Advanced OEM
140.000 - 199.999
Reserved
142.000 - 142.099
Remote diagnostics, RCS host/viewer
Descriptions for the alarms can be found in the SINU-
MERIK Integrate for production product documenta-
tion.
148.500 - 148.999
SINUMERIK Integrate for production
149.000 - 149.999
Descriptions for the alarms can be found in the SINU-
MERIK Integrate for production product documenta-
tion.
150.000 - 159.999
SINUMERIK Operate
160.000 - 169.999
SINUMERIK Operate OEM
Table 2-4
SINAMICS alarms (faults/alarms)
201.000 - 203.999
Control Unit, closed-loop control
201.600 - 201.799
Messages from the "Safety Integrated" function inte-
grated in the drive
204.000 - 204.999
Reserved
205.000 -205.999
Power unit
206.000 - 206.899
Infeed
206.900 - 206.999
Brake control module
207.000 - 207.999
Drive
208.000 - 208.999
Option Board
209.000 - 212.999
Reserved
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
17
Introduction
2.3 Alarm number ranges
213.000 - 213.010
Licensing
213.011 - 219.999
Reserved
213.000 - 213.020
Licensing
213.021 - 213.099
Reserved
213.100 - 213.102
Know-how protection
213.103 - 219.999
Reserved
220.000 - 229.999
OEM
230.000 - 230.999
DRIVE-CLiQ component power unit
231.000 - 231.999
DRIVE-CLiQ component encoder 1
232.000 - 232.999
DRIVE-CLiQ component encoder 2
Note:
Faults that occur are automatically output as an alarm if the encoder is parame-
terized as a direct measuring system and does not intervene in the motor control.
233.000 - 233.999
DRIVE-CLiQ component encoder 3
Note:
Faults that occur are automatically output as an alarm if the encoder is parame-
terized as a direct measuring system and does not intervene in the motor control.
234.000 - 234.999
Voltage Sensing Module (VSM)
235.000 - 235.199
Terminal Module 54F (TM54F)
235.200 - 235.999
Terminal Module 31 (TM31)
236.000 - 236.999
DRIVE-CLiQ Hub Module
240.000 - 240.999
Controller Extension
241.000 - 248.999
Reserved
249.000 - 249.999
SINAMICS GM/SM/GL
250.000 - 250.499
Communication Board (COMM BOARD)
250.500 - 259.999
OEM Siemens
260.000 - 265.535
SINAMICS DC MASTER (DC closed-loop control)
Table 2-5
I/O alarms
300.000 - 399.999
I/O alarms
Table 2-6
PLC alarms/messages
400.000 - 499.999
General PLC alarms
500.000 - 599.999
Channel alarms
The PLC alarms in the range 500.000 - 799.999 are
configured and described by the machine manufactur-
600.000 - 699.999
Axis/spindle alarms
er
700.000 - 799.999
User area
800.000 - 899.999
Reserved
900.000 - 999.999
Reserved
Alarms
18
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
3
0
No (more) alarm(s) present
Explanation:
If the communication (variable service) requests more alarms than currently available in the alarm list, this alarm is
communicated as an end-of-file indication.
Reaction:
No alarm reaction.
Remedy:
--
Programm
Internal
continuation:
1000
System error %1 %2 %3 %4
Parameters:
%1 = System error number
%2 = generic parameter
%3 = generic parameter
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
1001
System error %1 %2 %3 %4
Parameters:
%1 = System error number
%2 = generic parameter
%3 = generic parameter
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Mode group not ready.
Channel not ready.
Interface signals are set.
Alarm display.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
21
NC alarms
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
1002
System error %1 %2 %3 %4
Parameters:
%1 = System error number
%2 = Reference to error location
%3 = generic parameter
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Alarm display.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Clear alarm with the Delete key or NC START.
continuation:
1004
Alarm reaction to NCK alarm incorrectly configured
Parameters:
%1 = Incorrect alarm number
Explanation:
The alarm reaction configured by the operating system or the compile cycles manufacturer is incorrect.
Reaction:
NC not ready.
Channel not ready.
Interface signals are set.
Alarm display.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Log files, which you generate with the key combination <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
1005
Operating system error %1 parameter %2 %3 %4
Parameters:
%1 = Operating system error number
%2 = Operating system error parameter 1
%3 = Operating system error parameter 2
%4 = Operating system error parameter 3
Explanation:
This alarm indicates that the operating system has detected a serious error.
Alarms
22
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
1010
[Channel %1: ] System error %2 action '%3<ALNX>'
Parameters:
%1 = Channel number
%2 = System error number
%3 = Action number/action name
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
NC not ready.
Interpreter stop
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
1011
[Channel %1: ] %3 %4 system error %2
Parameters:
%1 = Channel number
%2 = System error number
%3 = Optional parameter: Block number, label
%4 = Optional parameter: Action number,
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
23
NC alarms
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Clear alarm with the RESET key. Restart part program
continuation:
1012
[Channel %1: ] System error %2 %3 %4
Parameters:
%1 = Channel number
%2 = System error number
%3 = Parameter1
%4 = Parameter2
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Alarm display.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Clear alarm with the Delete key or NC START.
continuation:
1013
[Channel %1: ] System error %2 %3 %4
Parameters:
%1 = Channel number
%2 = System error number
%3 = generic parameter
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
24
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
1014
[Channel %1: ] System error %2 %3 %4
Parameters:
%1 = Channel number
%2 = System error number
%3 = generic parameter
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Mode group not ready.
Local alarm reaction.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
1015
[Channel %1: ] Axis %2 system error %3 %4
Parameters:
%1 = Channel number
%2 = Axis number
%3 = System error number
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error. Especially with parameter %3 (system error number) = 840001 = Problem
with tool management, the identification for the axis is not contained in parameter %2, but instead, further information for
the diagnostics (= Status of the data management/magazine no./location no./T no.)
Reaction:
Local alarm reaction.
Channel not ready.
Interface signals are set.
Alarm display.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Clear alarm with the RESET key. Restart part program
continuation:
1016
[Channel %1: ] Axis %2 system error %3 %4
Parameters:
%1 = Channel number
%2 = Axis number
%3 = System error number
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
25
NC alarms
Reaction:
Mode group not ready.
Local alarm reaction.
Channel not ready.
Interface signals are set.
Alarm display.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
1017
[Channel %1: ] Axis %2 system error %3 %4
Parameters:
%1 = Channel number
%2 = Axis number
%3 = System error number
%4 = generic parameter
Explanation:
With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide
information on the cause and location of the error.
Reaction:
Alarm display.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Clear alarm with the Delete key or NC START.
continuation:
1018
[Channel %1: ] : floating point arithmetic error in task %2 station %3 FPU state %4
Parameters:
%1 = Channel number
%2 = Task ID
%3 = Station priority
%4 = FPU status
Explanation:
The floating point unit of the processor has found a computational error.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Alarms
26
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
1019
[Channel %1: ] Floating point arithmetic error at address %3 task %2 FPU state %4
Parameters:
%1 = Channel number
%2 = Task ID
%3 = Code address of operation that triggered the error
%4 = FPU status
Explanation:
The floating point unit of the processor has triggered an exception on account of a computational error.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
1020
[Channel %1: ] Floating-point arithmetic error in CC %2 addresses %3 task, FPU status %4
Parameters:
%1 = Channel number
%2 = CC filename
%3 = Code address (absolute + incremental) of the operation causing the error
%4 = FPU status and task ID
Explanation:
The floating-point unit of the processor has triggered an exception due to an arithmetic error.
The arithmetic error was made in a compile cycle.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
1030
System error in link module error code %1 error type %2
Parameters:
%1 = Hexadecimal format Link-Error
%2 = Hexadecimal format Link-Error-Type
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
27
NC alarms
Explanation:
This alarm is not a user error. An internal error has occurred in the software of the link module. Two parameters are output
with this error for debugging purposes. They provide information about the cause and location of the error.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Log files, which you generate with the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
1031
Link module generated an unspecified error %1 NCU %2 %3 %4
Parameters:
%1 = Hexadecimal format unspecified status in stateOfLinkModules
%2 = NCU number
%3 = Command from link module to NCK
%4 = Status of own link
Explanation:
This alarm is not a user error.
- 1. If NCU== 0 -> A parameter not equal to zero was not found
- 2. If NCU not equal to zero -> An error which the NC was not able to interpret in the connection to this NCU. The error is
output as a number. It is possible that the NCU link module is running a newer software version than the NC.
The other parameters are used for error localization in the NC/LINK-MODUL software.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If you experience such a system error, please contact Technical Support.
Supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Log files, which you generate with the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
1160
Assertion failed in %1: %2
Parameters:
%1 = String (path with program name)
%2 = String (line number)
Explanation:
This alarm is purely a development alarm and will not appear in a delivered software version. For an OEM customer, this
alarm could indicate that an alarm has occurred in the system software. Handling of the 'assertion' allows error conditions
leading to this alarm to be defined in the system software during the development phase. After the development phase, this
alarm output is no longer active.
Alarms
28
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Reaction:
NC not ready.
The NC switches to follow-up mode.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
Check the cause of the error in the specified software component at the specified line number.
Programm
Clear alarm with the RESET key in all channels. Restart part program.
continuation:
2000
PLC sign-of-life monitoring
Explanation:
The PLC must give a sign of life within a defined period of time (MD10100 $MN_PLC_CYCLIC_TIMEOUT). If this does not
occur, the alarm is triggered.
The sign of life is a counter reading on the internal NC/PLC interface which the PLC causes to count up with the 10 ms time
alarm. The NCK also tests cyclically whether the counter reading has changed.
The PLC must give a sign of life within a defined period of time. If this does not occur, this alarm is triggered.
Reaction:
NC not ready.
Local alarm reaction.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Check monitoring time frame in MD10100
$MN_PLC_CYCLIC_TIMEOUT (reference value: 100 ms).
Establish the cause of the error in the PLC, and eliminate it (analysis of the ISTACK. If monitoring has responded with a loop
in the user program rather than with a PLC Stop, there is no ISTACK entry).
This alarm is also caused by PLC stop.
(PLC stop with programming tool,
PLC stop by commissioning switch,
PLC stop by alarm)
If none of these cases applies, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
2001
PLC has not started up
Explanation:
The PLC must give at least 1 sign of life within a period of time defined in MD10120 $MN_PLC_RUNNINGUP_TIMEOUT.
The PLC must give at least 1 sign of life within the defined period of time after Power ON.
Reaction:
NC not ready.
Local alarm reaction.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
29
NC alarms
Remedy:
- Please inform the authorized personnel/service department. The monitoring time in MD10120
$MN_PLC_RUNNINGUP_TIMEOUT must be checked and adapted to the 1st OB1 cycle.
- Determine the cause of error in the PLC (loop or stop in the user program) and eliminate it.
If you experience such a system error, please contact Technical Support.
Please supply the following information to ensure quick processing:
- Alarm number together with alarm text
- Description of the operation/mode before the alarm message
- Generate log files using the key combination: <Ctrl> + <Alt> + <D>
Programm
Switch control OFF - ON.
continuation:
2100
NCK battery warning threshold reached
Explanation:
The undervoltage monitor of the NCK battery has reached the prewarning threshold.
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. The battery must be replaced within the next 6 weeks (see the
Equipment Manual) in order to prevent data being lost from the buffered memory
Programm
Clear alarm with the Delete key or NC START.
continuation:
2101
NCK battery alarm
Explanation:
The undervoltage monitoring of the NCK battery has responded during cyclic operation.
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. Replace the battery in the NC module, without interrupting the
power supply (see the Equipment Manual) in order to prevent data from being lost from the buffered memory
Programm
Clear alarm with the Delete key or NC START.
continuation:
2102
NCK battery alarm
Explanation:
The undervoltage monitoring of the NCK battery was detected during system power-up.
Reaction:
NC not ready.
The NC switches to follow-up mode.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Replace the battery in the NC module (see the Equipment
Manual).
The system must then be reinitialized, because it must be assumed that data in the buffer memory was lost during the last
power-off phase as a result of the excessively low supply voltage (see the Commissioning Manual).
Programm
Switch control OFF - ON.
continuation:
2110
NCK temperature alarm
Explanation:
The temperature sensor has reached the response threshold.
Reaction:
Alarm display.
Remedy:
In order to reset the sensor, the temperature must be reduced by 7 degrees C.
Programm
Clear alarm with the Delete key or NC START.
continuation:
Alarms
30
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
2120
NCK fan alarm type %1
Explanation:
The fan speed monitoring at the NC module has responded.
If "Type 1" is output, then it involves a module that can be specifically shut down in order to prevent mechanical destruction
(see the Equipment Manual).
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. The module with the fan and the NCK battery must be replaced
in order to prevent the NC module from being mechanically destroyed.
Programm
Clear alarm with the Delete key or NC START.
continuation:
2130
Note: The standard password is still active for at least one of the access levels: manufacturer,
service or user. %1
Parameters:
%1 = Access level(s)
Explanation:
For reasons of IT security do not use any standard passwords on the machine.
Please assign individual passwords to protect the machines from unauthorized modifications.
Reaction:
Alarm display.
Remedy:
Change the password for the corresponding access level (-> "Setup area" -> "Password" -> "Change password").
Programm
Clear alarm with the Delete key or NC START.
continuation:
2140
The actual service switch position forces the SRAM to be cleared at the next Power On
(general reset active)
Explanation:
The initialization switch is currently set to overall reset. This means that the module's SRAM is deleted with the next module
reset. The NC data memory is cleared during this operation.
Reaction:
NC not ready.
Interface signals are set.
Alarm display.
Remedy:
Reset the initialization switch to zero.
Programm
Alarm display showing cause of alarm disappears. No further operator action necessary.
continuation:
2192
No NCU link module exists, MD %1 reset
Parameters:
%1 = String: MD identifier
Explanation:
An attempt was made to activate the NCU link functionality but the hardware is not available. The MD was reset. Only occurs
with the NCU link system
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Install the hardware module and activate the function again in the MD.
Programm
Switch control OFF - ON.
continuation:
2195
[Channel %1: ] Axis %2 high-speed punching/nibbling not possible via link
Parameters:
%1 = Channel number
%2 = Axis name, spindle number
Explanation:
An attempt was made to activate high-speed nibbling or punching for an axis programmed on a different NCU than the drive.
High-speed nibbling and punching is supported on one NCU only.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
31
NC alarms
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Channel not ready.
Remedy:
Activate high-speed nibbling and punching on one NCU only.
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
2196
Link axis active andMD18720 $MN_MM_SERVO_FIFO_SIZE != %1
Parameters:
%1 = required value in MD18720 $MN_MM_SERVO_FIFO_SIZE
Explanation:
Occurs only with an NCU link system.
- Possible causes of the fault:
- At least one axis is to be distributed via NCU link, then the MD18720 $MN_MM_SERVO_FIFO_SIZE must be 3 or 4.
- The IPO cycle of this NCU is faster than the link communication cycle, then the MD18720 $MN_MM_SERVO_FIFO_SIZE
must be set to the value proposed in the alarm.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
MD18720 $MN_MM_SERVO_FIFO_SIZE must be set to the value proposed in the alarm.
Programm
Switch control OFF - ON.
continuation:
2200
[Channel %1: ] Fast punching/nibbling not possible in several channels
Parameters:
%1 = Channel number
Explanation:
An attempt was made to activate fast nibbling or punching in a channel while it has already been active in another channel.
Fast punching and nibbling is only possible simultaneously in the same channel.
Reaction:
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Fast nibbling and punching simultaneously in 1 channel only.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
2900
Reboot is delayed
Explanation:
This alarm indicates a delayed reboot.
This alarm only occurs when reboot was carried out by the HMI and MD10088 $MN_REBOOT_DELAY_TIME was set greater
than zero.
The alarm can be suppressed with MD11410 $MN_SUPPRESS_ALARM_MASK Bit 20.
Alarms
32
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Reaction:
NC not ready.
The NC switches to follow-up mode.
Mode group not ready, also effective for single axes.
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
See MD10088 $MN_REBOOT_DELAY_TIME and MD11410 $MN_SUPPRESS_ALARM_MASK
Programm
Switch control OFF - ON.
continuation:
3000
Emergency stop
Explanation:
The EMERGENCY STOP request is applied to the NCK/PLC interface DB10 DBX56.1 (Emergency stop).
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
Please inform the authorized personnel/service department. Remove the cause of the emergency stop and acknowledge the
emergency stop via the PLC/NCK interface DB10 DBX56.2 (emergency stop acknowledgment).
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
3001
Internal emergency stop
Explanation:
This alarm is not displayed.
Reaction:
NC not ready.
Local alarm reaction.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
NC Stop on alarm.
Remedy:
No remedy required
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
4000
[Channel %1: ] Machine data %2[%3] has gap in axis assignment
Parameters:
%1 = Channel number
%2 = String: MD identifier
Explanation:
The assignment of a machine axis to a channel by the MD20070 $MC_AXCONF_MACHAX_USED must be contiguous. At
system power-up (Power On) gaps are detected and displayed as an alarm.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. The entries for the indices for the machine axes used in the
channels must be contiguous in table MD20070 $MC_AXCONF_MACHAX_USED. Channel axis gaps must be enabled via
MD11640$MN_ENABLE_CHAN_AX_GAP.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
33
NC alarms
Programm
Switch control OFF - ON.
continuation:
4001
[Channel %1: ] Axis %2 defined for more than one channel via machine data %3
Parameters:
%1 = Channel number
%2 = Index: Machine axis number
%3 = String: MD identifier
Explanation:
In the channel-specific MD20070 $MC_AXCONF_MACHAX_USED [CHn, AXm]=x (n ... channel number, m ... channel axis
number, x ... machine axis number), several channels were assigned to a machine axis without having a master channel
defined for this axis.
There is usually not much point in assigning a machine axis to several channels. In exceptional cases, multiple assignment
can be performed if a master channel is defined for this axis. The channel assignment can be performed in accordance with
the machining requirements in the NC part program.
See also MD
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. In the axis-specific MD30550
$MA_AXCONF_ASSIGN_MASTER_CHAN [AXm]=n (m ... machine axis number, n ... channel number), a master axis was set
for the axes that are supposed to be alternately assigned by the NC program to one or the other channel.
Programm
Switch control OFF - ON.
continuation:
4002
[Channel %1: ] Machine data %2[%3] assigns an axis not defined in channel
Parameters:
%1 = Channel number
%2 = String: MD identifier
%3 = Index: MD array index
Explanation:
Only axes that have been activated in the channel by MD20070 $MC_AXCONF_MACHAX_USED [kx]=m may be declared as
geometry axes, transformation axes or orientation axes in MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB [gx]=k. This also
applies to MD22420 $MC_FGROUP_DEFAULT_AXES (gx: Geometry axis index, kx: Channel axis index, k: Channel axis no.,
m: Machine axis no.).
Assignment of geometry axes to channel axes
MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB (includes channel axis no. k):
- Geometry axis index: 0, 1st channel: 1, 2nd channel: 1
- Geometry axis index: 1, 1st channel: 2, 2nd channel: 0
- Geometry axis index: 2, 1st channel: 3, 2nd channel: 3
MD20070 $MC_AXCONF_MACHAX_USED (includes machine axis no. m):
- Channel axis index: 0, 1st channel: 1, 2nd channel: 4
- Channel axis index: 1, 1st channel: 2, 2nd channel: 5
- Channel axis index: 2, 1st channel: 3, 2nd channel: 6
- Channel axis index: 3, 1st channel: 7, 2nd channel: 0
- Channel axis index: 4, 1st channel: 8, 2nd channel: 0
- Channel axis index: 5, 1st channel: 0, 2nd channel: 0
- Channel axis index: 6, 1st channel: 0, 2nd channel: 0
- Channel axis index: 7, 1st channel: 0, 2nd channel: 0
Alarms
34
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Correct
- MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB
- MD24... $MC_TRAFO_AXES_IN_...
- MD24... $MC_TRAFO_GEOAX_ASSIGN_TAB_...
- MD22420 $MC_FGROUP_DEFAULT_AXES
- and/or MD20070 $MC_AXCONF_MACHAX_USED.
Programm
Switch control OFF - ON.
continuation:
4003
Axis %1 incorrect assignment of master channel in machine data %2
Parameters:
%1 = Axis
%2 = String: MD identifier
Explanation:
For some applications, it is useful to operate an axis in several channels (C axis or spindle on single spindle or double carriage
machines).
The machine axes which are defined through the channel-specific MD20070 $MC_AXCONF_MACHAX_USED in several
channels, must be assigned to a master channel with the axis-specific MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN.
For axes that are activated in one channel only, the number of this channel or zero must be entered as a master channel.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Modify MD 20070: $MC_AXCONF_MACHAX_USED and/or
MD30550: $MA_AXCONF_ASSIGN_MASTER_CHAN.
Programm
Switch control OFF - ON.
continuation:
4004
[Channel %1: ] Machine data %2 axis %3 defined repeatedly as geometry axis
Parameters:
%1 = Channel number
%2 = String: MD identifier
%3 = Axis index
Explanation:
An axis may only be defined once as a geometry axis.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Correct MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB.
Programm
Switch control OFF - ON.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
35
NC alarms
4005
[Channel %1: ] Maximum number of axes is exceeded. Limit %2
Parameters:
%1 = Channel number
%2 = Upper limit for the number of axes in the channel
Explanation:
MD20070 $MC_AXCONF_MACHAX_USED defines which machine axes can be used in this channel. This also defines the
number of active axes in the channel. This upper limit was exceeded. Note: The channel axis gaps may cause certain indices
of MD20070 $MC_AXCONF_MACHAX_USED to remain unused, and therefore do not count as active channel axes.
Example:
- CHANDATA(2)
- $MC_AXCONF_MACHAX_USED[0] = 7
- $MC_AXCONF_MACHAX_USED[1] = 8
- $MC_AXCONF_MACHAX_USED[2] = 0
- $MC_AXCONF_MACHAX_USED[3] = 3
- $MC_AXCONF_MACHAX_USED[4] = 2
- $MC_AXCONF_MACHAX_USED[5] = 0
- $MC_AXCONF_MACHAX_USED[6] = 1
- $MC_AXCONF_MACHAX_USED[7] = 0
This channel uses the five machine axes 1, 2, 3, 8, 7, i.e. it has 5 active channel axes.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Modify MD20070 $MC_AXCONF_MACHAX_USED.
Programm
Switch control OFF - ON.
continuation:
4006
The maximum number of activatable axes has been exceeded (limit %1)
Parameters:
%1 = Number of axes
Explanation:
The sum of the two option data $ON_NUM_AXES_IN_SYSTEM and $ON_NUM_ADD_AXES_IN_SYSTEM must not exceed the
maximum number of axes in the system.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personel/service department. The sum of the two option data $ON_NUM_AXES_IN_SYSTEM
and $ON_NUM_ADD_AXES_IN_SYSTEM must not exceed the maximum number of axes (dependent on configuration).
Programm
Switch control OFF - ON.
continuation:
4007
Axis %1 incorrect assignment of master NCU in machine data %2
Parameters:
%1 = Axis
%2 = String: MD identifier
Explanation:
Machine axes which can be activated on several NCKs through MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB must be
assigned to a master NCU in MD30554 $MA_AXCONF_ASSIGN_MASTER_NCU. For axes that are activated on only one NCU,
the number of this NCU or 0 must be entered as master NCU. An assignment can only be made with MD30554
$MA_AXCONF_ASSIGN_MASTER_NCU if the machine axis is also addressed via a channel MD20070
($MC_AXCONF_MACHAX_USED+ MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB).
Alarms
36
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Correct MD30554 $MA_AXCONF_ASSIGN_MASTER_NCU and/or MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB.
Programm
Switch control OFF - ON.
continuation:
4009
Machine data %1%2 contains an illegal value.
Parameters:
%1 = String: MD identifier
%2 = String: possibly further specification
Explanation:
A value has been entered which lies above or below the value range or a limit value of a variable, a machine data, or a
function.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Enter correct values.
Programm
Switch control OFF - ON.
continuation:
4010
Invalid identifier used in machine data %1[%2]
Parameters:
%1 = String: MD identifier
%2 = Index: MD array index
Explanation:
When determining a name in the NCK tables (arrays) for: machine axes, Euler angles, direction vectors, normal vectors,
interpolation parameters and intermediate point coordinates, one of the following syntax rules for the identifier to be
entered has been violated:
- The identifier must be an NC address letter (A, B, C, I, J, K, Q, U, V, W, X, Y, Z), possibly with a numerical extension (1-99)
- The identifier must begin with any 2 capital letters but not with $ (reserved for system variables).
- The identifier must not be a keyword of the NC language (e.g. POSA).
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Enter the identifier for user-defined names with correct syntax
in the displayed MD.
- Machine axes: MD10000 $MN_AXCONF_MACHAX_NAME_TAB
- Euler angles: MD10620 $MN_EULER_ANGLE_NAME_TAB
- Normal vectors: MD10630 $MN_NORMAL_VECTOR_NAME_TAB
- Direction vectors: MD10640 $MN_DIR_VECTOR_NAME_TAB
- Interpolation parameters: MD10650 $MN_IPO_PARAM_NAME_TAB
- Intermediate point coordinates: MD10660 $MN_INTERMEDIATE_POINT_NAME_TAB
Programm
Switch control OFF - ON.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
37
NC alarms
4011
[Channel %1: ] Invalid identifier used in machine data %2[%3]
Parameters:
%1 = Channel number
%2 = String: MD identifier
%3 = Index: MD array index
Explanation:
When defining names in the channel-specific tables for geometry axes and channel axes, one of the following syntax rules
for the identifier to be entered has been violated:
- The identifier must be an NC address letter (A, B, C, I, J, K, U, V, W, X, Y, Z), possibly with a numerical extension.
- The identifier must begin with any 2 capital letters but not with $ (reserved for system variables).
- The identifier must not be a keyword of the NC language (e.g. SPOS).
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Enter the identifier for user-defined names with correct syntax in the displayed MD
- Geometry axes: MD20060 $MC_AXCONF_GEOAX_NAME_TAB
- Channel axes: MD20080 $MC_AXCONF_CHANAX_NAME_TAB
Programm
Switch control OFF - ON.
continuation:
4012
Invalid identifier used in machine data %1[%2]
Parameters:
%1 = String: MD identifier
%2 = Index: MD array
Explanation:
The selected identifier is invalid. Valid identifiers are:
- AX1 - AXn: Machine axis identifiers
- N1AX1 - NnAXm: Link axis identifiers (NCU + machine axis), only for 'NCU-Link' expansion level!
- C1S1 - CnSm: Container axis identifiers (container + container location), only for 'Axis container' expansion level!
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Use a correct identifier.
Programm
Switch control OFF - ON.
continuation:
4013
Invalid NCU link configuration by machine data %1 = %2 , on NCU_1 = %3
Parameters:
%1 = String: MD identifier
%2 = Index: MD array
%3 = MD value of master NCU
Alarms
38
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Explanation:
The link module configuration detected on the local NCU is different from the master NCU of the NCU cluster. The link
module configuration defines the system clock time, the communication baudrate and the maximum number of message
transfer retries.
The following machine data are used for this purpose:
- SYSCLOCK_SAMPL_TIME_RATIO,
- IPO_SYSCLOCK_TIME_RATIO,
- LINK_RETRY_CTR,
- LINK_BAUDRATE_SWITCH,
- SYSCLOCK_CYCLE_TIME
The values of these machine data must be the same on all NCUs.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Set the machine data required for the link module configuration to the same values on all NCUs of the cluster.
Programm
Switch control OFF - ON.
continuation:
4014
Axis %1 defined several times in %2
Parameters:
%1 = String: MD identifier
%2 = String: Check and, if necessary, correct the following machine data with reference to the data sheet:
Explanation:
An axis was assigned several times.
The axis can be:
- A machine axis
- A link axis
- An axis in a container location
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Define a correct, unique axis assignment.
Programm
Switch control OFF - ON.
continuation:
4015
Axis container %1, location %2, location %3 mixed spindle and axis
Parameters:
%1 = Axis container number
%2 = Axis container location
%3 = Axis container location
Explanation:
An axis container can contain either spindles only (35000 $MA_SPIND_ASSIGN_TO_MACHAX != 0) or axes only (35000
$MA_SPIND_ASSIGN_TO_MACHAX == 0). Mixed operation is not possible. However, spindles can run in axis mode.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Machine data 35000 $MA_SPIND_ASSIGN_TO_MACHAX must be either != 0 or == 0 for all axes/spindles in an axis container.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
39
NC alarms
Programm
Switch control OFF - ON.
continuation:
4016
Axis %1 already used by NCU %2
Parameters:
%1 = Machine axis index
%2 = NCU number
Explanation:
An attempt was made to apply setpoints to one axis from several NCUs. Only occurs with the NCU link system.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Define a correct, unique axis assignment.
Programm
Switch control OFF - ON.
continuation:
4017
Axis container %1, location %2 already used by NCU %3
Parameters:
%1 = Axis container number
%2 = Axis container location
%3 = NCU number
Explanation:
A multiple reference to the axis container location has been made via the logical axis layer (MD10002
$MN_AXCONF_LOGIC_MACHAX_TAB). With the NCU link, the multiple reference may also have been made by another NCU
in the NCU group.
Example: Container1 location1 was incorrectly referenced twice
- $MN_AXCONF_LOGIC_MACHAX_TAB[0] = CT1_SL1
- $MN_AXCONF_LOGIC_MACHAX_TAB[6] = CT1_SL1
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Assign the container locations correctly and completely. Check the machine data MD10002
$MN_AXCONF_LOGIC_MACHAX_TAB for the logical axis layer assignment.
Programm
Switch control OFF - ON.
continuation:
4018
Axis container %1, location %2 not used by any channel
Parameters:
%1 = Axis container number
%2 = Axis container location
Explanation:
The container location is not referenced by any channel.
Reaction:
NC not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Assign the container locations correctly and completely. Check machine data MD20070 $MC_AXCONF_MACHAX_USED and
MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB.
Programm
Switch control OFF - ON.
continuation:
Alarms
40
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4019
[Channel %2: ] Switching axis container %1 in current status %3 of the axis/spindle %4 not
permitted.
Parameters:
%1 = Axis container number
%2 = Channel number
%3 = Current state
%4 = Axis/spindle
Explanation:
This error only occurs with direct advancing of the container. With direct container advancing, only one channel is allowed
to activate the NC language command for advancing the container. In order to ensure this, the other channels must have
the reset status and the axes must be stationary.
With NCU link, the above condition applies to all channels of the NCU group.
Current status:
- 1 : Interpolator active for axis-container-axis
- 2: Turning spindle in NCUs various IPO cycle
- 3: New config active
- 4: AXCT axis is active leading axis/spindle
- 5: Measurement active for AXCT axis
- 6: Overlaid motion active for AXCT axis
- 7: AXCT axis is active following axis/spindle
- 8: PLC request active for AXCT axis
- 9: External work offset is active for AXCT axis
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Cancel the program with Reset, and/or bring all other channels in the same way into the Reset state.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4020
Identifier %1 used several times in machine data %2
Parameters:
%1 = String: Name of identifier
%2 = String: MD identifier
Explanation:
When determining a name in the NCK tables (arrays) for: machine axes, Euler angles, direction vectors, normal vectors,
interpolation parameters and intermediate point coordinates, an identifier has been used that already exists in the control.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Select for the identifier to be entered a character string that is
not yet used in the system (max. 15 characters).
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
4021
[Channel %1: ] Identifier %2 used several times in machine data %3
Parameters:
%1 = Channel number
%2 = String: Name of identifier
%3 = String: MD identifier
Explanation:
To determine the name in the channel-specific tables for geometry axes and channel axes an identifier already existing in
the control has been used.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
41
NC alarms
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Select for the identifier to be entered a character string that is
not yet used in the system (max. 15 characters).
Programm
Switch control OFF - ON.
continuation:
4022
[Channel %1: ] Axis %2: axis container %3 switch not allowed: ext. work offset active
Parameters:
%1 = Channel
%2 = Axis/spindle
%3 = Axis container number
Explanation:
The axis container switch enable cannot be given because an external work offset is active.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Cancel the program with Reset. Deselect the external work offset before the axis container is advanced.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4023
Axis container %1 switch not allowed, axis container %2 switch active
Parameters:
%1 = Axis container
%2 = Axis container
Explanation:
Only one axis container can be rotated at a time.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Cancel the program with Reset, Synchronize the program sequences (NCUs, channels) so that only one axis container switch
is active at any one time.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4024
Invalid axis configuration due to missing axis container machine data
Parameters:
%1 = NCU number
%2 = Axis container number
Explanation:
The axis configuration could not be generated due to missing axis container machine data. This error can only occur as a
result of a communication error. The communication failure will be indicated separately by further alarms.
Reaction:
NC not ready.
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Rectify the existing link communication problems (see other queued alarm messages).
Alarms
42
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Programm
Switch control OFF - ON.
continuation:
4025
[Channel %1: ] Axis %2: axis container %3 switch not allowed: master/slave active.
Parameters:
%1 = Channel
%2 = Axis/spindle
%3 = Axis container number
Explanation:
It is not possible to enable axis container switch as a master/slave link is active.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Cancel program with the RESET key. If required, disconnect the master - slave coupling.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4026
Machine data %1[%2], link axis NC%3_AX%4 not used by any channel
Parameters:
%1 = String: MD identifier
%2 = Index: MD array
%3 = NCU number
%4 = Machine axis number
Explanation:
The link axis is not referenced by any channel.
Reaction:
NC not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Assign the logical axis layer correctly and completely. Check machine data MD20070 $MC_AXCONF_MACHAX_USED and
MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB.
Programm
Switch control OFF - ON.
continuation:
4027
NOTICE! MD %1 was also changed for the other axes of axis container %2
Parameters:
%1 = String: MD identifier
%2 = Axis container number
Explanation:
Note for the user: The change of the machine data of the axis was also performed for all other axes in the container
containing this axis.
Reaction:
Alarm display.
Remedy:
None
Programm
Clear alarm with the Delete key or NC START.
continuation:
4028
Attention! The axial MDs of the axes of the axis containers were matched.
Explanation:
Note for the user: The machine data of the axes in the container have been aligned.
Reaction:
Alarm display.
Remedy:
None
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
43
NC alarms
4029
NOTICE! The axial MDs in axis container %1 will be matched on the next power-up
Parameters:
%1 = Axis container number
Explanation:
Note for the user: The machine data of the axes in the axis container will be aligned when the system runs up again. An axis
container allows any axes to be exchanged between channels and between NCUs. To prevent conflicts, the axes within the
same axis container must have a similar behavior. The first axis in the axis container determines which machine data have
to be the same for the other axis in the axis container.
Reaction:
Alarm display.
Remedy:
None
Programm
Clear alarm with the Delete key or NC START.
continuation:
4030
[Channel %1: ] Identifier missing in machine date %2[%3]
Parameters:
%1 = Channel number
%2 = String: MD identifier
%3 = Index: MD array index
Explanation:
An axis identifier is expected for the displayed MD in accordance with the axis configuration in the MD20070
$MC_AXCONF_MACHAX_USED and MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Check axis configuration and enter the missing identifier into the MD or, should the axis not exist, specify for this channel
axis the machine axis 0 in the channel-specific MD20070 $MC_AXCONF_MACHAX_USED. If this concerns a geometry axis
that is not to be used (this applies only for 2-axis machining, e.g. on turning machines), then channel axis 0 must be entered
additionally in the channel-specific MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB.
Programm
Switch control OFF - ON.
continuation:
4031
[Channel %1: ] Link axis %2 defined for more than one channel in machine data %3
Parameters:
%1 = Channel number
%2 = Index: Axis number for logical axis assignment
%3 = String: MD identifier
Explanation:
Occurs only with an NCU link system. The specified axis was defined several times or in several channels in MD20070
$MC_AXCONF_MACHAX_USED. If an axis is to be defined in several channels, a master channel must be assigned to the axis
with the axial MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN. This error can only occur with an NCU link axis. The cause
of an incorrect definition may also be an NCU link communication failure. The link communication failure must also be
indicated by further alarms.
Reaction:
NC not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Correct MD20070 $MC_AXCONF_MACHAX_USED or assign a master channel to the axis.
In the event of a link communication failure, you must first eliminate the causes of these errors.
Programm
Switch control OFF - ON.
continuation:
Alarms
44
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4032
[Channel %1: ] Wrong identifier for facing axis in %2
Parameters:
%1 = Channel number
%2 = String: MD identifier
Explanation:
According to the axis configuration in MD20150 $MC_GCODE_RESET_VALUES or MD20100 $MC_DIAMETER_AX_DEF, a
facing axis identifier is expected at the specified location.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Inform the authorized personnel/service department.
Add the correct identifier.
Programm
Switch control OFF - ON.
continuation:
4033
NOTICE! NCU link communication still not connected
Explanation:
The NCU link communication could not be established due to other active alarms. This is the case, for example, if during
boot-up the system detects and modifies incorrect cycle times (see alarm 4110).
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Analyze and fix the other alarms and start the control again.
Programm
Switch control OFF - ON.
continuation:
4034
Local link axis %1 is not allowed for different interpolation cycle time = %2/%3
Parameters:
%1 = Axis name
%2 = Local interpolation cycle
%3 = Max. interpolation cycle
Explanation:
Local link axes are only permissible on an NCU if the interpolation cycle set corresponds to the slowest interpolation cycle
of the interconnected NCU systems.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Remove local link axis (see MD10000 $MN_AXCONF_MACHAX_NAME_TAB and
MD12701$MN_AXCT_AXCONF_ASSIGN_TAB1) or adapt the interpolation cycle (MD10070
$MN_IPO_SYSCLOCK_TIME_RATIO ).
Programm
Switch control OFF - ON.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
45
NC alarms
4035
Interpolation cycle from NCU%1 = %2 does not match NCU%3 = %4
Parameters:
%1 = NCU number 1
%2 = MD value of NCU number 1
%3 = NCU number 2 (with slowest IPO cycle)
%4 = MD value of NCU number 2
Explanation:
Occurs only with an NCU link system. The interpolation cycles of the NCUs specified in the alarm do not match one another.
The slowest IPO cycle in interconnected NCU systems must be an integral multiple of all configured IPO cycles.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Set a suitable value in MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO for all interconnected NCUs.
Programm
Switch control OFF - ON.
continuation:
4036
Wrong NCU link configuration by MD %1
Parameters:
%1 = String: MD identifier
Explanation:
Occurs only with an NCU link system. Different interpolation and position control cycles have been set in the NCUs of the
LINK group. This is only allowed if the function FAST-IPO-LINK in MD18780 $MN_MM_NCU_LINK_MASK has been activated.
Caution: For diagnostic purposes, two additional alarm parameters are output together with this alarm.
- 1. Parameter: Position control or IPO cycle time of this NCU
- 2. Parameter: Position control or IPO cycle time of another NCU.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
- Activate FAST-IPO-LINK function inMD18780 $MN_MM_NCU_LINK_MASK
- Or do not set different position control or IPO cycles on the NCUs (see MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO and
MD10060 $MN_POSCTRL_SYSCLOCK_TIME_RATIO).
Programm
Switch control OFF - ON.
continuation:
4037
Switching axis container %1 in current state of channel %2 not permitted.
Parameters:
%1 = Axis container number
%2 = Channel number
Explanation:
This error occurs only in direct container switching. With direct container switching, only one channel has to activate the NC
language command to switch the container. To ensure this, all other channels must be in reset state.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
The program must be canceled with Reset and the work offset deselected before activating the axis container switch.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
46
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4038
Axis container %1 advance not allowed with current status of NCU %2
Parameters:
%1 = Axis container number
%2 = NCU number
Explanation:
This error occurs only in direct container switching. With direct container switching, only one channel has to activate the NC
language command to switch the container. To ensure this, all other channels must be in reset state.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
The program must be canceled with Reset and the work offset deselected before activating the axis container switch.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4039
[channel %1: ] : Switching axis container %2 not permitted: Channel has no container axes
Parameters:
%1 = Channel
%2 = Axis container number
Explanation:
This error occurs only whith direct container switching. The request for direct axis container rotation can be executed only
in one channel with container axes.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Program must be stopped with reset. Activate direct container rotation in a channel with container axes.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4040
[Channel %1: ] Axis identifier %2 not consistent with machine data %3
Parameters:
%1 = Channel number
%2 = String: Axis identifier
%3 = String: MD identifier
%4 = There are not enough channel axes entered in the MD displayed.
Explanation:
The use of the specified axis identifier in the displayed MD is not consistent the channel's axis configuration stated in the
MD20070 $MC_AXCONF_MACHAX_USED and MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB.
Only with active "OEM transformation" compile cycle: There are not enough channel axes entered in the MD displayed.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Check and correct the identifier used in the MD10000 $MN_AXCONF_MACHAX_NAME_TAB, MD20080
$MC_AXCONF_CHANAX_NAME_TAB and/or MD20060 $MC_AXCONF_GEOAX_NAME_TAB.
Only with active "OEM transformation" compile cycle: In addition to the specified MD, check and correct MD24110
$MC_TRAFO_AXES_IN_1[n] of the activated OEM transformation according to the function description.
Programm
Switch control OFF - ON.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
47
NC alarms
4041
The machine data %1 was configured differently on the NCUs
Parameters:
%1 = Name of machine data
Explanation:
The specified machine data must be configured on all NCUs, with the same values configured.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Configure the specified machine data uniformly on all NCUs.
Programm
Switch control OFF - ON.
continuation:
4042
The NCU-link SDBs could not be loaded
Explanation:
One possible reason why the NCU-link SDBs did not load is that they are not available. This can occur if the set position
control cycle does not match the configuration of the NCU-link (that is the number of set NCUs).
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
If the position control cycle does not match the number of set NCUs, adjust the configuration appropriately. See the NCU-
link parameter assignment in the "Expansion functions" Function Manual.
Programm
Switch control OFF - ON.
continuation:
4045
[Channel %1: ] Conflict between machine data %2 and machine data %3
Parameters:
%1 = Channel number
%2 = String: MD identifier
%3 = String: MD identifier
Explanation:
Using the specified machine data %1 leads to a conflict with machine data %2.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Correct the use of the specified machine data.
Programm
Switch control OFF - ON.
continuation:
4050
NC code identifier %1 cannot be reconfigured to %2
Parameters:
%1 = String: Old identifier
%2 = String: New identifier
Alarms
48
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Explanation:
Renaming of an NC code was not possible for one of the following reasons:
- The old identifier does not exist
- The new identifier lies in another type range.
NC codes/keywords can be reconfigured via machine data as long as the type range is not abandoned.
Type 1: "real" G codes: G02, G17, G33, G64, ...
Type 2: named G codes: ASPLINE, BRISK, TRANS, ...
Type 3: settable addresses: X, Y, A1, A2, I, J, K, ALF, MEAS, ...
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Correct MD10712 $MN_NC_USER_CODE_CONF_NAME_TAB.
The list must be built up as follows:
Even address: Identifier to be modified.
Following odd address: New identifier
e.g.:
$MN_NC_USER_CODE_CONF_NAME_TAB [10] = "ROT"
$MN_NC_USER_CODE_CONF_NAME_TAB [11] = " "
clears the ROT function from the control
Programm
Switch control OFF - ON.
continuation:
4058
System configuration error (%1, %2)
Parameters:
%1 = File name
%2 = Error code
Explanation:
An error occurred while reading in and scaling machine data. The meaning of the error code can be interpreted from the
following list:
60 = File not found
70 = Error on opening the file
80 = Invalid signature
81 = File corrupt
82 = Incorrect format
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
- Please notify the authorized service personnel.
Programm
Switch control OFF - ON.
continuation:
4059
Error during reading of system configuration (%1, %2)
Parameters:
%1 = MD number
%2 = Error code
Explanation:
An error occurred while reading in and scaling machine data.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
49
NC alarms
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
- Please notify the authorized service personnel.
Programm
Switch control OFF - ON.
continuation:
4060
Standard machine data loaded (%1, %2, %3, %4)
Parameters:
%1 = Identifier 1
%2 = Identifier 2
%3 = Identifier 3
%4 = Identifier 4
Explanation:
The standard MD were loaded because
- a cold start was requested or
- the MD buffer voltage failed or
- an initialization was requested for loading the standard machine data (MD11200 $MN_INIT_MD).
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. After automatically loading the standard MDs, the individual
MDs must be entered or loaded in the relevant system.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4062
Backup data loaded
Explanation:
The user data saved on the compact flash card have been loaded into the SRAM.
Reaction:
Alarm display.
Remedy:
Reload the specific machine data again.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4065
Buffered memory was restored from backup medium (potential loss of data!)
Explanation:
The user data of the NC and the retentive data of the PLC are stored in a buffered memory area (SRAM). A possible
inconsistency was detected in this buffered memory during ramp-up of the control.
The buffered memory was initialized with the last backup copy. Consequently, changes that have been made since the last
update of the backup copy in the buffered memory have been lost.
A possible reason for a data inconsistency could be that the backup time was exceeded. Please note the required ON time
of the control specified in your commissioning guide.
Reaction:
NC not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Remedy:
Restart the control.
Programm
Switch control OFF - ON.
continuation:
Alarms
50
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4070
Normalizing machine data has been changed
Explanation:
The control uses internal physical units (mm, degrees, s, for paths, velocities, acceleration, etc.). During programming or
data storage, some of these values are input and output using different units (rev./min, m/s2, etc.).
The conversion is carried out with the scaling factors that can be entered (system-spefic MD array MD10230
$MN_SCALING_FACTORS_USER_DEF USER_DEF[n] (n ... index number 0 - 10), when the corresponding masking bit is set
to "1".
If the masking bit is set to "0" then scaling takes place with the internal standard factors.
The following machine data influence the scaling of other MDs:
MD10220: $MN_SCALING_USER_DEF_MASK
MD10230: $MN_SCALING_FACTORS_USER_DEF
MD10240: $MN_SCALING_SYSTEM_IS_METRIC
MD10250: $MN_SCALING_VALUE_INCH
MD30300: $MA_IS_ROT_AX
If these data are modified, the NCK must be powered up again. Only then will the input of dependent data be performed
correctly.
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department.
If the alarm has been displayed after downloading an MD file which is consistent within itself, then the download operation
must be repeated with a new NC power-up. (The file contains scaling-dependent machine data in front of the scaling
factors).
Programm
Clear alarm with the Delete key or NC START.
continuation:
4071
Check the position of the encoder
Explanation:
A machine data has been changed that affects the value of an absolute encoder position. Please check the postion values.
For absolute encoders:
Encoder adjustment has been changed, the machine reference of the axis position may have changed, check the encoder
adjustment.
Other encoders:
The reference point of the axis position has been changed, check the referencing procedure.
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department.
Programm
Clear alarm with the Delete key or NC START.
continuation:
4073
Compile cycle functions define machine data number %1 several times
Parameters:
%1 = Machine data number
Explanation:
Can only occur when installing compile cycle functions. Two different compile cycle applications use the same machine data
number. The machine data which was defined twice is shifted into the free number range above 64000.
Reaction:
Alarm display.
Remedy:
The error has no effect on the usability of the machine data and the function of the compile cycle application. To ensure that
the compile cycle machine data documentation is correct, you must contact the supplier of the compile cycle. Only the
supplier can remedy the error by changing the software.
Programm
Switch control OFF - ON.
continuation:
4075
Machine data %1 (and maybe others) not changed due to missing permission level %2
Parameters:
%1 = String: MD identifier
%2 = Write protection level of the MD
Explanation:
On executing an MD file or when writing machine data from the part program, an attempt has been made to write an item
of data with a higher protection level than the access authorization currently set in the control. The item of data in question
has not been written and program execution is continued. This alarm is set only when a write access violation is detected
for the first time.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
51
NC alarms
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. Set the required access level by means of keyswitch or
password entry or delete the machine data concerned from the MD file/part program.
Programm
Clear alarm with the Delete key or NC START.
continuation:
4076
%1 Machine data could not be changed with permission level %2
Parameters:
%1 = Number of MDs
%2 = Preset access authorization
Explanation:
On executing a TOA file or when writing data from the part program an attempt has been made to write data with a higher
protection level than the access authorization currently set in the control. The data in question have not been written and
program execution is continued without hindrance. This alarm is issued on acknowledging alarm 4075. It can be cleared
only with Power ON.
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. Set the required access level by means of keyswitch or
password entry or delete the machine data concerned from the MD file/part program.
Programm
Switch control OFF - ON.
continuation:
4077
New value %1 of MD %2 not set. Requires %3 KB too much %4 memory.
Parameters:
%1 = New value of machine data
%2 = Machine data number
%3 = Number of bytes requested that exceeded availability
%4 = Type of memory
Explanation:
An attempt was made to enter a new value in the specified memory configuration machine data. It was not possible to
modify the value, as this would have required more user memory than was available.
The third parameter specifies the number of kilobytes by which the maximum user memory would be exceeded. Note: 1 kB
= 1024 bytes. 1 MB = 1024 kB.
The fourth parameter specifies the type of memory whose limit was exceeded.
- "D" stands for dynamic or non-buffered user memory. This is where, for example, the LUD variables are stored and the
interpolation buffer size is entered. The capacity of this memory type can be taken from MD18210
$MN_MM_USER_MEM_DYNAMIC, and is defined by OD19240 $ON_USER_MEM_DYNAMIC.
- "S" stands for static or buffered user memory. Part programs, offset data, R parameters, tool data, etc. are typically stored
there. The capacity of this memory type can be taken from MD18210 $MN_MM_USER_MEM_BUFFERED, and is defined by
OD19250 $ON_USER_MEM_BUFFERED.
- "iS" stands for internal static or buffered user memory. This memory type is defined by the current memory configuration
and is not settable. A few NCK functions use this memory.
Reaction:
Alarm display.
Remedy:
You can continue without making a change. The alarm has no negative effects.
To make the change, you have the following possibilities of eliminating the error. Note that removing the access right
depends on the current memory configuration of the NCK:
- Try again with a lower value. Observe the change in the value of parameter 3.
- If the control model used allows it, enlarge the memory. Note that this is not possible if parameter 4 equals "iS".
- If permissible, enlarge the NCK user memory. With the appropriate access authorization, you can change the machine data
(see above). An increase in buffered memory is generally subject to charge.
- Example: Parameter 4 is "D". You can enlarge the buffered memory with OD19240 $ON_USER_MEM_DYNAMIC. Parameter
3 is 400 kB - this means that 400 / 1024 MiB = 1 MiB is missing (rounded up). To make the missing memory available, increase
the value of OD19240 $ON_USER_MEM_DYNAMIC by 1 MiB / 4 MiB = 1 (rounded up).
Programm
Clear alarm with the Delete key or NC START.
continuation:
4080
Incorrect configuration of indexing axis in MD %1
Parameters:
%1 = String: MD identifier
Alarms
52
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Explanation:
The assignment of a position table to an indexing axis or the contents of a position table contains an error, or the length of
a position table has been parameterized with 0.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. 3 MD identifiers are output, depending on the type of error.
1. MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB: the error is due to multiple assignment of a position table MD10910
$MN_INDEX_AX_POS_TAB_1 or MD10930 $MN_INDEX_AX_POS_TAB_2) to axes with different types (linear/rotary axis).
2. MD10910 $MN_INDEX_AX_POS_TAB_1 or MD10930 $MN_INDEX_AX_POS_TAB_2: the contents of the displayed tables
are incorrect.
- The entered positions must be arranged in increasing size.
- A particular position must not be set more than once.
- If the table is assigned to one or several modulo axes, then the contents must be within the 0 to < 360 degree range.
3. MD10900 $MN_INDEX_AX_LENGTH_POS_TAB_1 or MD10920 $MN_INDEX_AX_LENGTH_POS_TAB_2: the length of the
displayed position table n was specified with 0.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4082
[channel %1: ] invalid value in machine date %2%3
Parameters:
%1 = Channel number
%2 = String: MD identifier
%3 = String: MD field index
Explanation:
A value has been entered which exceeds the value range or a limit value for a variable, a machine data or a function.
Reaction:
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Enter correct values.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4087
[Channel %1: ] Option '%2<OPTNX>' active, spindle not permitted
Parameters:
%1 = Channel number
%2 = Brief description of option
Explanation:
If the 'Fast IPO' option is enabled in a system, the active channels must not contain a spindle.
Reaction:
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Remedy:
Please inform the authorized personnel/service department.
- Deactivate option
- Set MD35000 $MA_SPIND_ASSIGN_TO_MACHAX = 0
Programm
Switch control OFF - ON.
continuation:
4090
Too many errors during power-up
Explanation:
More than <n> errors occurred during control power-up.
Reaction:
NC Start disable in this channel.
Alarm display.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
53
NC alarms
Remedy:
Set the machine data correctly.
Programm
Switch control OFF - ON.
continuation:
4099
%1 error(s) during processing of MD initialization
Parameters:
%1 = Number of errors
Explanation:
Errors occurred during processing of the machine data initializations. See the power-up log files for a more detailed
description of the errors.
Reaction:
NC not ready.
Alarm display.
Remedy:
Please inform the authorized personnel/service department.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4110
IPO cycle changed to %1 ms
Parameters:
%1 = String (new IPO cycle time)
Explanation:
The IPO cycle divisor was set to a value which was not an integral multiple of the position control cycle divisor. The divisor
(MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO) was increased.
For PROFIBUS/PROFINET: MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO has been modified because of the modified DP cycle
in the SDB (MD10050 $MN_SYSCLOCK_CYCLE_TIME).
Reaction:
Alarm display.
Remedy:
MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO has been modified.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4111
PLC cycle increased to %1 ms
Parameters:
%1 = String (new PLC cycle time)
Explanation:
The PLC cycle divisor was set to a value which was not an integral multiple of the IPO cycle divisor. The divisor (MD10074
$PLC_IPO_TIME_RATIO) has been increased.
For PROFIBUS/PROFINET: MD10074 $PLC_IPO_TIME_RATIO has been modified because of the modified DP cycle in the SDB
(MD10050 $SYSCLOCK_CYCLE_TIME).
Reaction:
Alarm display.
Remedy:
MD10074 $MN_PLC_IPO_TIME_RATIO has been modified.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4112
Servo cycle changed to %1 ms
Parameters:
%1 = String (new servo cycle time)
Explanation:
For PROFIBUS/PROFINET only:
MD10060 $POSCTRL_SYSCLOCK_TIME_RATIO has been modified because of the modified DP cycle in the SDB (MD10050
$SYSCLOCK_CYCLE_TIME).
Reaction:
Alarm display.
Remedy:
MD10060 $MN_POSCTRL_SYSCLOCK_TIME_RATIO has been modified.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4113
Sysclock cycle changed to %1 ms
Parameters:
%1 = String (new PLC cycle time)
Explanation:
For PROFIBUS/PROFINET only:
MD10050 $SYSCLOCK_CYCLE_TIME has been modified because of the modified DP cycle in the SDB.
Reaction:
Alarm display.
Alarms
54
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Remedy:
MD10050 $MN_SYSCLOCK_CYCLE_TIME has been modified.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4114
Error in DP cycle of the SDB
Parameters:
%1 = String (new PLC cycle time)
Explanation:
For PROFIBUS/PROFINET only:
The DP cycle in the SDB contains an error and cannot be set. The default value of MD10050$MN_SYSCLOCK_CYCLE_TIME
is set.
Reaction:
Alarm display.
Remedy:
Correct the SDB
Programm
Switch control OFF - ON.
continuation:
4115
Time ratio communication to Ipo changed to %1
Parameters:
%1 = String (new ratio)
Explanation:
The value of MD10072 $MN_COM_IPO_TIME_RATIO has been adapted. This can only occur if the value of the machine data
is < 1 and the time thus calculated is not a multiple of the position control cycle.
Reaction:
Alarm display.
Remedy:
The MD10072 $MN_COM_IPO_TIME_RATIO has been adapted. Please check to ensure that the calculated value is correct.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4150
[Channel %1: ] Invalid M function subprogram call configured
Parameters:
%1 = Channel number
Explanation:
MD10715 $MN_M_NO_FCT_CYCLE[n] or MD10718 $MN_M_NO_FCT_CYCLE_PAR contains invalid configuration data: An
M function, which is occupied by the system and cannot be replaced by a subprogram call has been specified in MD10715
$MN_M_NO_FCT_CYCLE[n] for the configuration of the subprogram call via M function:
- M0 to M5,
- M17, M30,
- M19, M40 to M45,
- M function for selecting spindle/axis mode according to MD20094 $MC_SPIND_RIGID_TAPPING_M_NR (default: M70),
- M functions for nibbling/punching as configured in MD26008 $MC_NIBBLE_PUNCH_CODE if activated by MD26012
$MC_PUNCHNIB_ACTIVATION.
- Also M96 to M99 for applied external language (MD18800 $MN_MM_EXTERN_LANGUAGE).
MD10718 $MN_M_NO_FCT_CYCLE_PAR contains an invalid array index of MD10715 $MN_M_NO_FCT_CYCLE[n].
Currently, the values 0 to 9 are permissible. The affected machine data is reset to the default value -1. This deactivates the
function.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
You have the following possibilities of eliminating the error:
Configure an M function in MD10715 $MN_M_NO_FCT_CYCLE[n] that is not occupied by the system.
Configure a valid array index in MD10718 $MN_M_NO_FCT_CYCLE_PAR.
Programm
Switch control OFF - ON.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
55
NC alarms
4152
Illegal configuration of the 'Block display with absolute values' function
Explanation:
The "Block display with absolute values" function has been illegally parameterized:
- An illegal block length has been set with MD28400 $MC_MM_ABSBLOCK:
While ramping up, the machine data will be checked for the following value range:
0, 1, 128 to 512
- An invalid display range has been set with MD28402 $MC_MM_ABSBLOCK_BUFFER_CONF[]. While ramping up, the
machine data will be checked for the following upper and lower limits:
0 <= MD28402 $MC_MM_ABSBLOCK_BUFFER_CONF[0] <= 8
0 <= MD28402 $MC_MM_ABSBLOCK_BUFFER_CONF[1] <= (MD28060 $MC_MM_IPO_BUFFER_SIZE +
MD28070$MC_MM_NUM_BLOCKS_IN_PREP).
Alarm 4152 is issued if the limits are violated.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Configure block length/display range within the permissible limits.
Programm
Switch control OFF - ON.
continuation:
4170
Invalid M function number for channel synchronisation assigned
Explanation:
An M number between 0 and 99 has been specified In machine data MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN or
MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX for the configuration of the M number range for channel
synchronization in ISO2/3 mode or the machine data MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX is smaller than
MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Check MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN and MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX.
Programm
Switch control OFF - ON.
continuation:
4182
[Channel %1: ] Invalid M auxiliary function number in %2%3, MD reset
Parameters:
%1 = Channel number
%2 = MD identifier
%3 = If required, MD index
Explanation:
In the specified machine data, a number has been specified for the configuration of an M function which is occupied by the
system, and cannot be used for an assignment. (M0 to M5, M17, M30, M40 to M45 and also M98, M99 with applied ISO
dialect). The value set by the user has been reset to the default value by the system.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Configure an M function in the specified machine data which is not occupied by the system (M0 to M5, M17, M30, M40 to
M45 and also M98, M99 with applied ISO dialect).
Alarms
56
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4183
[Channel %1: ] M auxiliary function number %2 used several times (%3 and %4)
Parameters:
%1 = Channel number
%2 = M auxiliary function number
%3 = MD identifier
%4 = MD identifier
Explanation:
In the specified machine data, a number has been used several times for the configuration of an M function.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Check the specified machine data and create a unique assignment of M auxiliary function numbers.
Programm
Switch control OFF - ON.
continuation:
4184
[Channel %1: ] Illegally predefined auxiliary function in %2[%3], MD reset
Parameters:
%1 = Channel number
%2 = MD identifier
%3 = If required, MD index
Explanation:
In the specified machine data, a predefined auxiliary function has been illegally configured.
The value set by the user has been reset to the default value by the system.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Configure a valid value in the specified machine data.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4185
[Channel %1: ] Illegal auxiliary function configured %2 %3 %4
Parameters:
%1 = Channel number
%2 = Type of auxiliary function
%3 = Extension
%4 = Auxiliary function value
Explanation:
An auxiliary function has been illegally configured.
Predefined auxiliary functions cannot be reconfigured by user-defined auxiliary functions.
See:
MD22010 $MC_AUXFU_ASSIGN_TYPE[n]
MD22020 $MC_AUXFU_ASSIGN_EXTENSION[n]
MD22030 $MC_AUXFU_ASSIGN_VALUE[n]
MD22035 $MC_AUXFU_ASSIGN_SPEC[n]
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
57
NC alarms
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Reconfigure the auxiliary function.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4200
[Channel %1: ] Geometry axis %2 must not be declared a rotary axis
Parameters:
%1 = Channel number
%2 = Axis name
Explanation:
The geometry axes represent a Cartesian coordinate system and therefore the declaration of a geometry axis as rotary axis
leads to a definition conflict.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Remove rotary axis declaration for this machine axis.
For this purpose, the geometry axis index for the displayed geometry axis must be determined by means of MD20060
$MC_AXCONF_GEOAX_NAME_TAB. The channel axis number is stored with the same index in MD20050
$MC_AXCONF_GEOAX_ASSIGN_TAB. The channel axis number minus 1 provides the channel axis index under which the
machine axis number is found in MD20070 $MC_AXCONF_MACHAX_USED.
Programm
Switch control OFF - ON.
continuation:
4210
[Channel %1: ] Spindle %2 declaration as rotary axis missing
Parameters:
%1 = Channel number
%2 = Axis name, spindle number
Explanation:
If a machine axis is to be operated as a spindle, this machine axis must be declared as a rotary axis.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Set rotary axis declaration for this machine axis in the axis-
specific MD30300 $MA_IS_ROT_AX.
Programm
Switch control OFF - ON.
continuation:
4215
[Channel %1: ] Spindle %2 declaration as modulo axis missing
Parameters:
%1 = Channel number
%2 = Axis name, spindle number
Explanation:
The spindle functionality requires a modulo axis (positions in [deg]).
Alarms
58
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Inform the authorized personnel/service department.
Set MD30310 $MA_ROT_IS_MODULO.
Programm
Switch control OFF - ON.
continuation:
4220
[Channel %1: ] Spindle %2 declared repeatedly
Parameters:
%1 = Channel number
%2 = Axis name, spindle number
Explanation:
The spindle number exists more than once in the channel.
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
The spindle number is stored in the axis-specific MD35000 $MA_SPIND_ASSIGN_TO_MACHAX. The channel to which this
machine axis/spindle is assigned is listed in the machine axis index. (The machine axis number is given in the channel-
specific MD20070 $MC_AXCONF_MACHAX_USED).
Programm
Switch control OFF - ON.
continuation:
4225
[Channel %1: ] Axis %2 declaration as rotary axis missing
Parameters:
%1 = Channel number
%2 = Axis name, axis number
Explanation:
The modulo functionality requires a rotary axis (positions in [deg]).
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Inform the authorized personnel/service department.
Set MD30300 $MA_IS_ROT_AX.
Programm
Switch control OFF - ON.
continuation:
4230
[Channel %1: ] Data alteration from external not possible in current channel state
Parameters:
%1 = Channel number
Explanation:
It is not allowed to enter this data while the part program is being executed (e.g. setting data for working area limitation or
for dry run feedrate).
Reaction:
Alarm display.
Remedy:
The data to be entered must be altered before starting the part program.
Programm
Clear alarm with the Delete key or NC START.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
59
NC alarms
4240
Runtime overflow on the IPO or position controller level %1 Parameter %2 %3 %4
Parameters:
%1 = Operating system error number
%2 = Operating system error parameter 1
%3 = Operating system error parameter 2
%4 = Operating system error parameter 3
Explanation:
The settings for the interpolation and position control cycle were modified before the last power-up such that too little
computing time is now available for the requisite cyclic task.
The alarm occurs immediately after power-up if too little runtime is available even when the axes are stationary and the NC
program has not started. However, task overflow can occur only when computation-intensive NC functions are called during
program execution.
Reaction:
NC not ready.
The NC switches to follow-up mode.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarm reaction delay is canceled.
Remedy:
Please inform the authorized personnel/service department.
Take greater care when optimizing the clock times MD10050 $MN_SYSCLOCK_CYCLE_TIME, MD10060
$MN_POSCTRL_SYSCLOCK_TIME_RATIO and/or MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO.
The test should be performed with an NC program that represents the highest possible control load. To be on the safe side,
a margin of 15 to 25% should be added to the times determined in this way.
Programm
Switch control OFF - ON.
continuation:
4250
FastPlcCom functionality not available
Explanation:
This alarm indicates that the PLC provides the None FastPlcCom functionality during start-up although this functionality is
requested by the NCK.
Reaction:
Alarm display.
Remedy:
Retrofit the PLC with the FastPlcCom functionality or deactivate the FastPlcCom functionality by means of NCK machine data.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4252
PLCIO read error: %1
Parameters:
%1 = PLCIO error code
Explanation:
This alarm indicates that errors occured when reading the PLCIO with the FastPlcCom functionality.
- PLC hardware does not exist
- Incorrect data transmission
- Functionality is already used by 'technological function'.
Reaction:
Alarm display.
Remedy:
Check machine data MD10394 $MN_PLCIO_NUM_BYTES_IN / MD10395 $MN_PLCIO_LOGIC_ADDRESS_IN.
Check PLC hardware configuration.
Check whether 'technological function' already uses the functionality.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4254
PLCIO write error: %1
Parameters:
%1 = PLCIO error code
Alarms
60
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Explanation:
This alarm indicates that errors occured when writing on the PLCIO with the FastPlcCom functionality.
- PLC hardware does not exist
- Incorrect data transmission
- Functionality is already used by 'technological function'
Reaction:
Alarm display.
Remedy:
Check machine data MD10396 $MN_PLCIO_NUM_BYTES_OUT / MD10397 $MN_PLCIO_LOGIC_ADDRESS_OUT.
Check PLC hardware configuration.
Check whether 'technological function' already uses the functionality.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4270
Machine data %1 assigns not activated NC input/output byte %2
Parameters:
%1 = String: MD identifier
%2 = Index
Explanation:
The specified machine data assigns a digital input/output byte or an analog input/output signal the processing of which has
not been activated to an NC function.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department.
Correct machine data. Activate required inputs/outputs via MDs:
MD10350 $MN_FASTIO_DIG_NUM_INPUTS
MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS
MD10300 $MN_FASTIO_ANA_NUM_INPUTS
MD10310 $MN_FASTIO_ANA_NUM_OUTPUTS
Activation of fast inputs/outputs does not require the corresponding hardware configuration to be available at the control.
All functions using fast inputs/outputs can also be made use of by the PLC specification/modification defined in the VDI
interface, if the response time requirements are reduced accordingly.
Activated inputs/outputs increase the computation time requirement of the interpolation cycle because the PLC
manipulation signals are handled cyclically. Note: deactivate any inputs/outputs not in use.
Programm
Switch control OFF - ON.
continuation:
4275
Machine data %1 and %2 both assign the same NC output byte no. %3 several times
Parameters:
%1 = String: MD identifier
%2 = String: MD identifier
%3 = No. of output
Explanation:
The specified machine data assign two NC functions to the same digital/analog output.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Correct machine data.
Programm
Switch control OFF - ON.
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
61
NC alarms
4280
Assignment of NC input/output byte via MD %1[%2] does not match hardware configuration
Parameters:
%1 = String: MD identifier
%2 = Index: MD array
Explanation:
When booting, the required input/output module was not found at the slot specified in the MD.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Check hardware or correct the MD, if necessary. Note:
monitoring of the hardware configuration is performed independently of the number of activated inputs/outputs
(MD10300 $MN_FASTIO_ANA_NUM_INPUTS, MD10310 $MN_FASTIO_ANA_NUM_OUTPUTS, MD10350
$MN_FASTIO_DIG_NUM_INPUTS, MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS)
Programm
Switch control OFF - ON.
continuation:
4282
Hardware of external NCK outputs assigned repeatedly
Explanation:
Several outputs have been configured on the same hardware byte.
Reaction:
NC not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Please inform the authorized personnel/service department. Alter MD10368 $MN_HW_ASSIGN_DIG_FASTOUT or
MD10364 $MN_HW_ASSIGN_ANA_FASTOUT.
Programm
Switch control OFF - ON.
continuation:
4300
Declaration in MD %1 is not allowed for axis %2.
Parameters:
%1 = String: MD identifier
%2 = Axis name, spindle number
Explanation:
The axis cannot be operated as competing positioning axes,
for example because the axis is the slave axis within a closed gantry group or a gantry group to be closed.
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. Reset MD30450 $MA_IS_CONCURRENT_POS_AX for the axis
concerned.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4310
Declaration in MD %1 index %2 is not allowed.
Parameters:
%1 = String: MD identifier
%2 = Index: MD array index
Explanation:
The machine data values must be written in the array in ascending order.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarms
62
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Remedy:
Inform the authorized personnel/service department. Correct the MD.
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
4320
Axis %1 function %2 %3 and %4 not allowed
Parameters:
%1 = String: Axis identifier
%2 = String: MD identifier
%3 = String: Bit
%4 = String: MD identifier
Explanation:
The functions declared by the specified machine data cannot simultaneously be active for one axis.
Reaction:
Mode group not ready.
Channel not ready.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Deactivate one of the two functions.
Programm
Switch control OFF - ON.
continuation:
4334
[Channel %1: ] The amount of fine correction in parameter %2 of the orientable toolholder %3
is too large
Parameters:
%1 = Channel number
%2 = Invalid parameter of the orientable toolholder
%3 = Number of the orientable toolholder
Explanation:
The maximum permissible value of the fine correction in an orientable toolholder is limited by the MD20188
$MC_TOCARR_FINE_LIM_LIN for linear variables, and by the MD20190 $MC_TOCARR_FINE_LIM_ROT for rotary variables.
The alarm can only occur if the SD42974 $SC_TOCARR_FINE_CORRECTION is not equal to zero.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Enter a valid fine correction value.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4336
[Channel %1: ] Orientable toolholder no. %2 for orientation transformation %3 does not exist
Parameters:
%1 = Channel number
%2 = Number of the orientable toolholder
%3 = Number of the orientation transformation that is to be parameterized with the orientable toolholder
Explanation:
The orientable toolholder, with whose data the orientation transformation is to be parameterized (see MD2
$MC_TRAFO5_TCARR_NO_...), does not exist.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Enter a valid tool-carrier number.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
63
NC alarms
4338
[Channel %1: ] Invalid transformation type '%2' in toolholder %3 for orientation transformer
%4
Parameters:
%1 = Channel number
%2 = Transformer type
%3 = Number of the orientable toolholder
%4 = Number of the orientation transformation that is to be parameterized with the orientable toolholder
Explanation:
The parameters of the orientation transformation are taken over from the data of an orientable toolholder. This orientable
toolholder contains an invalid transformation type. (Types T, P and M are permissible).
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Enter a valid transformation type.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4340
[Channel %1: ] Block %2 invalid transformation type in transformation no. %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Transformation number
Explanation:
An invalid, i.e. undefined number was entered in one of the machine data $MC_TRAFO_TYPE_
This alarm also occurs if
a certain type of transformation is only impossible on the type of control used (e.g. a 5-axis transformation).
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Enter a valid transformation type.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4341
[Channel %1: ] Block %2 no data set available for transformation no. %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Transformation number
Explanation:
This alarm is output if an attempt is made to set multiple transformations of a group.
Only a limited number of machine data sets, usually 2, is available for each related group of transformations (e.g. orientation
transformations, Transmit, Tracyl, etc.).
Example:
Two orientation transformations are allowed. The machine data contains, for example:
TRAFO_TYPE_1 = 16 ; 1st orientation transformation
TRAFO_TYPE_2 = 33 ; 2nd orientation transformation
TRAFO_TYPE_3 = 256 ; 1st transmit transformation
TRAFO_TYPE_4 = 20 ; 3rd orientation transformation ==> This entry triggers the alarm
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Enter valid machine data.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
64
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4342
[Channel %1: ] Invalid machine data for general 5-axis transformation error no. %2
Parameters:
%1 = Channel number
%2 = Error type
Explanation:
The machine data which describe the axis directions and the basic orientation and/or the input axes for the general 5-axis
transformation are invalid.
The error parameter displayed specifies the cause of the alarm:
- 1: The first axis (MD2
$MC_TRAFO5_AXIS1_...) is not defined (all three vector entries are 0)
- 2: The second axis (MD2
$MC_TRAFO5_AXIS2_...) is not defined (all three vector entries are 0)
- 3: The basic orientation (MD2
$MC_TRAFO5_BASE_ORIENT_...) is not defined (all three vector entries are 0)
- 4: The first and second axis are (virtually) parallel
- 5: On MD2
$MC_TRAFO_TYPE_ = 56 (rotatable tool and workpiece) there is no 4-axis transformation, i.e. 2 rotary axes
must always be available. (See MD2
$MC_TRAFO_AXES_IN_...)
- 6: The third axis (MD2
TRAFO5$MC_TRAFO5_AXIS3_...) is not defined (all three vector entries are 0) (6-axis
transformation)
- 7: The normal tool vector (MD2
TRAFO6$MC_TRAFO6_BASE_ORIENT_NORMAL_...) is not defined (all three vector
entries are 0) (6-axis transformation)
- 8: The basic tool orientation (MD2
$MC_TRAFO5_BASE_ORIENT_...) and the normal tool vector (MD2
$MC_TRAFO6_BASE_ORIENT_NORMAL_...) are (virtually) parallel (6-axis transformation)
- 9: The first external axis (MD2
$MC_TRAFO7_EXT_AXIS1_*) is not defined (all three vector entries are 0) (7-axis
transformation)
-10: Invalid transformation type (MD2
$MC_TRAFO_TYPE_...). A transformation type unequal to 24 has been entered for
the generic 7-axis transformation.
-21: The direction of the first axis of the tool carrier ($TC_CARR7[], $TC_CARR8[], $TC_CARR9[]) is not defined (all three
vector entries are 0)
-22: The direction of the second axis of the tool carrier ($TC_CARR10[], $TC_CARR11[], $TC_CARR12[]) is not defined (all
three vector entries are 0)
-23: Reserved
-24: Reserved
-25: Reserved
-26: The direction of the third axis of the tool carrier is not defined (all three vector entries are 0)
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Set valid machine data.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4343
[Channel %1: ] Attempt made to change the machine data of an active transformation.
Parameters:
%1 = Channel number
Explanation:
An attempt was made to change the machine data of an active transformation and to activate the machine data with RESET
or NEWCONFIG.
Reaction:
Interpreter stop
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Set valid machine data.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
65
NC alarms
4344
[Channel %1: ] Block %2 Axis %3 defined in $NK_NAME[%4] is not available in the current
channel
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Axis name
%4 = Index of the chain element
Explanation:
In the specified chain element a machine axis was indicated that is not available in the current channel on transformation
selection. This means that this axis is currently assigned to another channel.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Specify the axis available in the channel.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4345
[Channel %1: ] Invalid configuration in chained transformation no. %2
Parameters:
%1 = Channel number
%2 = Transformation number
Explanation:
A chained transformation is incorrectly configured (MD24995 $MC_TRACON_CHAIN_1 or MD24996
$MC_TRACON_CHAIN_2). The following causes of the error are possible:
- The list of transformations to be chained starts with a 0. At least one entry not equal to zero is required.
- The list of transformations to be chained contains the number of a transformation which does not exist.
- The number of a transformation in the list is greater than or equal to the number of the chained transformation. Example:
The cascaded transformation is the fourth transformation in the system, i.e. MD24400 $MC_TRAFO_TYPE_4 = 8192. In this
case, only values 1, 2 or 3 may be entered in the associated list (e.g. MD24995 $MC_TRACON_CHAIN_1[...]).
- The chaining setting is invalid. The following restrictions currently apply. A maximum of two transformations can be
chained. The first transformation must be an orientation transformation, transmit, peripheral curve transformation or
inclined axis. The second transformation must be the inclined axis transformation.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Set a valid transformation chain.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4346
[Channel %1: ] Invalid geoaxis assignment in machine data %2[%3]
Parameters:
%1 = Channel number
%2 = Name of machine data
%3 = Index of the transformation geometry axis
Explanation:
MD2
$MC_TRAFO_GEOAX_ASSIGN_TAB_... contains an invalid entry.
The following causes for the error are possible:
- The entry references a channel axis which does not exist.
- The entry is zero (no axis) but the transformation needs the relevant axis as a geometry axis.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Correct the entry in MD2
$MC_TRAFO_GEOAX_ASSIGN_TAB_ ... or MD2
$MC_TRAFO_AXES_IN_
Programm
Clear alarm with the RESET key. Restart part program
continuation:
Alarms
66
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4347
[Channel %1: ] Invalid channel axis assignment in machine data %2[%3]
Parameters:
%1 = Channel number
%2 = Name of machine data
%3 = Index of the transformation axis
Explanation:
The specified machine data (identifier and array index) contains an invalid entry.
The following causes for the error are possible:
- The entry refers to a channel axis which does not exist.
- The entry is zero (no axis), but the transformation needs the relevant axis as a channel axis.
- More than one external axis has been entered in MD2
$MC_TRAFO_AXES_IN_... for the 7-axis transformation.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Correct the entry in MD2
$MC_TRAFO_AXES_IN_
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4348
[Channel %1: ] Block %2 Configuration error %6 in transformation $NT_NAME[%5] = '%3'.
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Name of the transformation data record
%4 = Index of the transformation data record | error number
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
67
NC alarms
Explanation:
The transformation data set is incorrect. The cause of the error is given by the following error number:
-
1. The transformation type is not known, i.e. $NT_TRAFO_TYPE[n] contains an invalid name.
-
2. The machine kinematics have not been defined, in other words, neither in $NT_T_CHAIN_LAST_ELEM[n] nor in
$NT_P_CHAIN_LAST_ELEM[n] is there a reference to a kinematic chain element in the kinematic description of the machine.
-
3. The kinematic chain element with the name contained in $NT_T_CHAIN_LAST_ELEM[n] has no connection to the root
element.
-
4. The kinematic chain element with the name contained in $NT_P_CHAIN_LAST_ELEM[n] has no connection to the root
element.
-
5. The kinematic chain element with the name contained in $NT_T_CHAIN_LAST_ELEM[n] was not found.
-
6. There is no kinematic chain element (MD18880 $MN_MM_MAXNUM_KIN_CHAIN_ELEM is zero).
-
8. The kinematic chain element with the name contained in $NT_P_CHAIN_LAST_ELEM[n] was not found.
-
9. The kinematic chain element with the name contained in $NT_T_REF_ELEM[n] was not found.
-
10. The rotary axis defined in $NT_ROT_AX_NAME[n,0] was not found in the kinematic chain.
-
11. The rotary axis defined in $NT_ROT_AX_NAME[n,1] was not found in the kinematic chain.
-
12. The rotary axis defined in $NT_ROT_AX_NAME[n,2] was not found in the kinematic chain.
-
16. The rotary axis defined in $NT_ROT_AX_NAME[n,1] has been defined more than once.
-
17. The rotary axis defined in $NT_ROT_AX_NAME[n,2] has been defined more than once.
-
20. The linear axis defined in $NT_GEO_AX_NAME[n,0] was not found in the kinematic chain.
-
21. The linear axis defined in $NT_GEO_AX_NAME[n,1] was not found in the kinematic chain.
-
22. The linear axis defined in $NT_GEO_AX_NAME[n,2] was not found in the kinematic chain.
-
26. The linear axis defined in $NT_GEO_AX_NAME[n,1] has been defined more than once.
-
27. The linear axis defined in $NT_GEO_AX_NAME[n,2] has been defined more than once.
-
28. In the kinematic description of the transformation, a linear axis was specified more than once (at least two chain
elements of the type AXIS_LIN refer to the same machine axis in component $NK_AXIS[n]).
-
29. In the kinematic description of the transformation, a rotary axis was specified more than once (at least two chain
elements of the type AXIS_ROT refer to the same machine axis in component $NK_AXIS[n]).
-
30. The base orientation has not been defined, in other words, all three components of $NT_BASE_ORIENT[n, 0..2] are
zero.
-
31. The orientation normal vector has not been defined, in other words all three components of
$NT_BASE_ORIENT_NORMAL[n, 0..2] are zero.
-
32. The vectors for definition of the base orientation ($NT_BASE_ORIENT[n, 0..2]) and the base normal vector
($NT_BASE_ORIENT_NORMAL[n, 0..2]) are parallel.
-
36. The number of relevant rotary axes found in the part chain is not the same as the content of $NT_ROT_AX_CNT[n,0].
-
37. The number of relevant rotary axes found in the tool chain is not the same as the content of $NT_ROT_AX_CNT[n,1].
-
40. The first and the second orientation axes of an orientation transformation are parallel.
-
41. The second and the third orientation axes of an orientation transformation are parallel.
-
42. No orientation axis has been defined (an orientation transformation requires at least one orientation axis).
-
43. Invalid 3-axis orientation transformation: The orientation axis is not perpendicular to the plane created by the two
geometry axes.
- 47. System variable $NT_CLOSE_CHAIN_P is disabled in the current software version, and may only contain the zero string.
-
48. The chain element specified in $NT_CLOSE_CHAIN_T was not found.
- 50. Fewer than two geometry axes have been defined for an orientation transformation or an inclined axis transformation.
-
51. Not all three geometry axes have been defined for an orientation transformation with more than one orientation axis.
-
60. Geometry axes 1 and 2 are parallel.
-
61. Geometry axes 1 and 3 are parallel.
-
62. Geometry axes 2 and 3 are parallel.
-
65. The 3 geometry axes are on one plane.
-
68. The function "Close the part chain" is not defined for this transformation.
-
69. The function "Close the tool chain" is not defined for this transformation.
-
80. Invalid definition sequence of orientation axes. The orientation axes in $NT_ROT_AX_NAME[n, 0..2] must be defined
without gaps starting at index 0. The axis sequence in $NT_ROT_AX_NAME[n, 0..2] must be equal to the axis sequence in
the kinematic chains (when running through the chains from the end of the part chain to the end of the tool chain).
-
81. An orientation axis has been programmed more than once.
-
82. Parameterization of the first orientation axis as a spindle is not permissible.
Alarms
68
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
-
83. Parameterization of the second orientation axis as a spindle is not permissible.
-
84. Parameterization of the third orientation axis as a spindle is not permissible.
-
87. Parameterization of the first orientation axis as a Hirth axis is incorrect, in other words at least one of the machine
data MD30502 $MA_INDEX_AX_DENOMINATOR, MD30501 $MA_INDEX_AX_NUMERATOR, or MD30330
$MA_MODULO_RANGE (for modulo axes) is zero.
-
88. Parameterization of the second orientation axis as a Hirth axis is incorrect. The error conditions are the same as for
error number 87.
-
89. Parameterization of the third orientation axis as a Hirth axis is incorrect. The error conditions are the same as for error
number 87.
-
100. The maximum number of kinematic elements (sum of linear axes, rotary axes and constant elements) has been
exceeded. In this case, a sequence of constant elements in a chain, which is not interrupted by an axis, is only considered
as one element.
A maximum of 15 kinematic elements is currently permissible for orientation transformations.
-
101. The maximum number of rotary axes in the kinematic chains for the definition of a transformation has been
exceeded.
-
103. The maximum number of elements in the definition of the kinematic chain for the tool has been exceeded.
-
104. The maximum number of elements in the definition of the kinematic chain for the workpiece has been exceeded.
- 105. The maximum permissible number of constant transformation axes (redundant (rotary) axes), which must not move
with an active transformation, has been exceeded.
A maximum of 6 rotary axes is currently permissible for orientation transformations.
- 106. The maximum permissible number of chain elements for internal representation of the machine kinematics has been
exceeded.
-
110. The kinematic chain element with the name contained in $NT_T_CHAIN_FIRST_ELEM[n] was not found.
-
111. The kinematic chain element with the name contained in $NT_P_CHAIN_FIRST_ELEM[n] was not found.
- 141. The three-bit number for identifying the permutation of the geometry axes (bit 11 to bit 13 in $NT_CNTRL[n] with
Transmit or Tracyl) contains a value greater than 5.
- 142. Impermissible permutation of the geometry axes (bit 11 to bit 13 in $NT_CNTRL[n] with Transmit or Tracyl). In the
assignment of the geometry axes to the input axes of the transformation, unassigned places must not be transposed.
-
143. The parameterization of the Transmit or Tracyl transformation requires a center offset axis.
-
144. An axis name must be entered in $NT_ROT_AX_NAME[n, 1], and only there.
-
145. After the polar axis ($NT_ROT_AX_NAME[n, 1]), an invalid offset has been entered in the kinematic chain in the
direction toward the workpiece zero.
- 146. If bit 19 is set in $NT_CNTRL[n] for Transmit or Tracyl, the last element in the kinematic chain must be a rotary axis
or a constant rotation.
-
149. After the polar axis($NT_ROT_AX_NAME[n, 1]), an impermissible rotation is active in the direction toward the
workpiece zero (constant rotation or constant rotary axis).
-
150. Impermissible type of chain element (system error).
-
160. No axis name entered in $NT_GEO_AX_NAME[n, 0].
-
161. No axis name entered in $NT_GEO_AX_NAME[n, 1] although a center offset axis specified.
-
170. The only defined geometry axis must be in $NT_GEO_AX_NAME[n, 2].
- 171. The parameter $NT_GEO_AX_NAME[n, 2] is empty. The entry in $NT_GEO_AX_NAME[n, 2] must always be present.
-
180. No spindle was defined (the interpolated turning transformation requires a spindle).
- 181. More than one rotary axis was defined (the interpolated turning transformation requires exactly one rotary axis that is
defined as a spindle).
-
182. For the interpolated turning transformation, the spindle must be defined in $NT_ROT_AX_NAME[n, 0].
-
183. For the interpolated turning transformation, a rotary axis was defined in $NT_ROT_AX_NAME[n, 0] that is not
configured as a spindle.
- 200. At the end of the part chain, a correction element is defined although bit 7 is set in $NT_CNTRL[n] (close part chain).
- 201. At the start of the tool chain, a correction element is defined although bit 8 is set in $NT_CNTRL[n] (close tool chain)
-
300. The chain element to which $NT_CORR_ELEM_P[n, 0] refers was not found.
-
301. The chain element to which $NT_CORR_ELEM_P[n, 1] refers was not found.
-
302. The chain element to which $NT_CORR_ELEM_P[n, 2] refers was not found.
-
303. The chain element to which $NT_CORR_ELEM_P[n, 3] refers was not found.
-
310. The chain element to which $NT_CORR_ELEM_T[n, 0] refers was not found.
-
311. The chain element to which $NT_CORR_ELEM_T[n, 1] refers was not found.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
69
NC alarms
-
312. The chain element to which $NT_CORR_ELEM_T[n, 2] refers was not found.
-
313. The chain element to which $NT_CORR_ELEM_T[n, 3] refers was not found.
-
320. The chain element to which $NT_CORR_ELEM_P[n, 0] refers is not in the associated section.
-
321. The chain element to which $NT_CORR_ELEM_P[n, 1] refers is not in the associated section.
-
322. The chain element to which $NT_CORR_ELEM_P[n, 2] refers is not in the associated section.
-
323. The chain element to which $NT_CORR_ELEM_P[n, 3] refers is not in the associated section.
-
330. The chain element to which $NT_CORR_ELEM_T[n, 0] refers is not in the associated section.
-
331. The chain element to which $NT_CORR_ELEM_T[n, 1] refers is not in the associated section.
-
332. The chain element to which $NT_CORR_ELEM_T[n, 2] refers is not in the associated section.
-
333. The chain element to which $NT_CORR_ELEM_T[n, 3] refers is not in the associated section.
- 500. No transformation chain is defined for a concatenated transformation, at least one transformation must be defined
with $NT_TRACON_CHAIN[].
-
501. The transformation stated in $NT_TRACON_CHAIN[n, 0] is not defined.
-
502. The transformation stated in $NT_TRACON_CHAIN[n, 1] is not defined.
-
503. The transformation stated in $NT_TRACON_CHAIN[n, 2] is not defined.
-
504. The transformation stated in $NT_TRACON_CHAIN[n, 3] is not defined.
-
520. The stated transformation data block is defective on activation of a concatenated transformation.
-
521. The definition of the transformation chain leads to an endless recursion.
- 522. Too many concatenated transformations are defined for the definition of a transformation chain (8 is the maximum
possible here).
-
523. An impermissible chain of partial transformations has been configured in a concatenated transformation.
- 1000. The OEM transformation cannot be activated because it was not logged on by the CC.
- 1001. The OEM transformation has been logged on as an orientation transformation, but it is not configured as an
orientation transformation.
- 1002. The OEM transformation is configured as an orientation transformation, but it was not logged on as an orientation
transformation.
- 1003. The activated OEM transformation does not behave like an orientation transformation, although the transformation
was not configured or logged on for orientations.
- 1004. No geometry axes are defined for the activated OEM transformation (neither by the CC nor in the system variable
$NT_GEO_AX_NAME[n, i]).
- 1005. No orientation axes are defined for the activated OEM transformation, although this was configured as an
orientation transformation (neither by the CC nor in the system variable $NT_ROT_AX_NAME[n, i]).
- 1006. The OEM transformation does not support any rotation of the orientation, although the transformation was
configured with 3 orientation axes.
- 1007. The OEM transformation was created for rotations of the orientation, but the transformation was not configured
in this way (fewer than 3 orientation axes).
- 1050. The OEM transformation reports a general kinematic analysis error. (This occurs, for example, if the analyseChain()
method has not been implemented in the CC.)
- 1051. An unknown element was discovered during the analysis of the kinematic chain by the OEM transformation.
- 1052. An offset element is incorrectly arranged in the kinematic chain for the OEM transformation.
- 1053. The stated arrangement of a linear axis is not allowed in the kinematic chain.
- 1054. The stated arrangement of a rotary axis is not allowed in the kinematic chain.
- 1055. The stated direction of a linear axis is not allowed in the kinematic chain.
- 1056. The stated direction of rotation of a rotary axis is not allowed in the kinematic chain.
- 1057. Reserved for error messages of the kinematic analysis of compile cycles.
- 1058. Reserved for error messages of the kinematic analysis of compile cycles.
- 1059. Reserved for error messages of the kinematic analysis of compile cycles.
- 1060. Reserved for error messages of the kinematic analysis of compile cycles.
- 1061. Reserved for error messages of the kinematic analysis of compile cycles.
- 1062. Reserved for error messages of the kinematic analysis of compile cycles.
- 1063. Reserved for error messages of the kinematic analysis of compile cycles.
- 1064. Reserved for error messages of the kinematic analysis of compile cycles.
- 1065. Reserved for error messages of the kinematic analysis of compile cycles.
- 1066. Reserved for error messages of the kinematic analysis of compile cycles.
Alarms
70
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
-
1067. Reserved for error messages of the kinematic analysis of compile cycles.
- 1068. Reserved for error messages of the kinematic analysis of compile cycles.
- 1069. Reserved for error messages of the kinematic analysis of compile cycles.
- 1070. The orientation of the tool in the basic position must be parallel to one of the coordinate axes X, Y or Z (value of the
variable $NT_BASE_ORIENT[i]).
- 1071. The orientation of the tool in the basic position must not be parallel to the X direction (value of the variable
$NT_BASE_ORIENT[0]).
- 1072. The orientation of the tool in the basic position must not be parallel to the Y direction (value of the variable
$NT_BASE_ORIENT[1]).
- 1073. The orientation of the tool in the basic position must not be parallel to the Z direction (value of the variable
$NT_BASE_ORIENT[2]).
- 1074. The normal vector of the tool in the basic position must be parallel to one of the coordinate axes X, Y or Z (value of
the variable $NT_BASE_ORIENT_NORMAL[i]).
- 1075. The normal vector of the tool in the basic position must not be parallel to the X direction (value of the variable
$NT_BASE_ORIENT_NORMAL[0]).
- 1076. The normal vector of the tool in the basic position must not be parallel to the Y direction (value of the variable
$NT_BASE_ORIENT_NORMAL[1]).
- 1077. The normal vector of the tool in the basic position must not be parallel to the Z direction (value of the variable
$NT_BASE_ORIENT_NORMAL[2]).
- 1078. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1079. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1080. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1081. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1082. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1083. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1084. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1085. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1086. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1087. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1088. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1089. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 1090. Reserved for error messages from the analysis of the transformation parameters of compile cycles.
- 10000. Invalid redundant rotary axis. Only one redundant rotary axis is permissible for orientation transformation (for the
time being). This rotary axis must be the first axis in the kinematic chain.
Note:
Parameter 4 contains the descriptions of parameters 5 and 6 separated by the "|" character.
- 5 = Index of the transformation data block
- 6 = Error code
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Define valid transformation data record.
Programm
Clear alarm with the RESET key. Restart part program
continuation:
4349
[Channel %1: ] No free memory space available for transformations.
Parameters:
%1 = Channel number
%2 = Number of the transformations already active
Explanation:
Any kinematic transformation in the NCK requires a defined memory space. If MD18866 $MN_MM_NUM_KIN_TRAFOS does
not equal zero, it indicates how many kinematic transformations are allowed to be active in the NCK at the same time.
If MD18866 $MN_MM_NUM_KIN_TRAFOS equals zero, the maximum number of kinematic transformations that are active
at the same time, is determined automatically (currently twenty times the number of the existing channels).
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
71
NC alarms
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
NC Stop on alarm at block end.
Remedy:
Increase the value of MD18866 $MN_MM_NUM_KIN_TRAFOS.
Programm
Clear alarm with NC START or RESET key and continue the program.
continuation:
4400
MD alteration will cause reorganization of buffered memory (Art %1), (loss of data!) - %2
Parameters:
%1 = Memory type
%2 = MD identifier, if required
Explanation:
A machine data has been altered that configures the buffered memory. If the NCK powers up with the altered data, this will
lead to reorganization of the buffered memory and thus to the loss of all buffered user data (part programs, tool data, GUD,
leadscrew error compensation, ...)
Meaning of the 1st parameter
0x00 buffered memory (internal)
0x01 buffered memory
Reaction:
Alarm display.
Remedy:
If the control includes user data that have not yet been saved, then a data backup must be performed before the next NC
power-up. By manually resetting the altered MD to the value it had before the last power-up, reorganization of the memory
can be avoided.
Programm
Alarm display showing cause of alarm disappears. No further operator action necessary.
continuation:
4402
%1 causes a machine data reset
Parameters:
%1 = Machine data
Explanation:
If this machine data is set, the current machine data values are overwritten by the default values at the next ramp-up. Under
certain circumstances, this may cause data loss (even in the buffered memory).
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department. If the control includes user data that has not yet been saved,
then a data backup must be performed before the next NCK power-up. By manually resetting the altered MD to the value
it had before the last power-up, reorganization of the memory can be avoided.
Programm
Alarm display showing cause of alarm disappears. No further operator action necessary.
continuation:
4500
Error %2 occurred (data loss!) while writing AMR backup file %1.
Parameters:
%1 = File name
%2 = Error code
Explanation:
The backup file for the automatic memory configuration was not able to be written to
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department.
Programm
Switch control OFF - ON.
continuation:
4501
While reading the AMR backup file %1, error %2 occurred (data loss!)
Parameters:
%1 = File name
%2 = Error code
Explanation:
The backup file for automatic memory reconfiguration could not be read
Reaction:
Alarm display.
Remedy:
Please inform the authorized personnel/service department.
Programm
Switch control OFF - ON.
continuation:
Alarms
72
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4503
[TO unit %1: ] H number %2 assigned more than once. Machine data is not set.
Parameters:
%1 = TO unit
%2 = H number
Explanation:
This error can only occur if MD10880 $MN_MM_EXTERN_CNC_SYSTEM= 1 or 2. MD10890,
$MN_EXTERN_TOOLPROG_MODE bit 3 is reset (this MD becomes effective at power-on). On checking data management,
it was found that various edges of the same TO unit had the same H number. MD10890 $MN_EXTERN_TOOLPROG_MODE
bit 3 remains set and is not included in data management.
Reaction:
Alarm display.
Remedy:
H numbers must be assigned only once in a TO unit. Then, MD10890, $MN_EXTERN_TOOLPROG_MODE, bit 3 can be set =
0 and a restart can be performed.
Programm
Clear alarm with the Delete key or NC START.
continuation:
4600
Invalid handwheel type for handwheel %1
Parameters:
%1 = Handwheel number
Explanation:
The handwheel type (hardware segment) for handwheel %1 requested through MD11350 $MN_HANDWHEEL_SEGMENT
is invalid.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Configure a valid type for the corresponding handwheel through MD11350 $MN_HANDWHEEL_SEGMENT.
Programm
Switch control OFF - ON.
continuation:
4610
Invalid handwheel module for handwheel %1
Parameters:
%1 = Handwheel module
Explanation:
The handwheel module for handwheel %1 requested through MD11351 $MN_HANDWHEEL_MODULE is not available.
Therefore MD11351 $MN_HANDWHEEL_MODULE = 1 must always be set for directly connected handwheels.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Set machine date MD11351 $MN_HANDWHEEL_MODULE = 1 for the corresponding handwheel.
Programm
Switch control OFF - ON.
continuation:
4611
Invalid handwheel input for handwheel %1
Parameters:
%1 = Handwheel input
Explanation:
The handwheel input for handwheel %1 requested through MD11352 $MN_HANDWHEEL_INPUT is not available. A
maximum of 2 or 3 handwheels can be connected directly to diverse systems.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Configure MD11352 $MN_HANDWHEEL_INPUT for a valid input for the corresponding handwheel
Programm
Switch control OFF - ON.
continuation:
4620
Invalid handwheel module for handwheel %1
Parameters:
%1 = Handwheel module
Explanation:
The handwheel module for handwheel %1 requested through MD11351 $MN_HANDWHEEL_MODULE is not available.
Therefore MD11351 $MN_HANDWHEEL_MODULE = 1 must always be set for directly connected handwheels.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Set MD11351 $MN_HANDWHEEL_MODULE = 1 for the corresponding handwheel.
For other systems, MD11350 $MN_HANDWHEEL_SEGMENT should be checked.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
73
NC alarms
Programm
Switch control OFF - ON.
continuation:
4621
Invalid handwheel input for handwheel %1
Parameters:
%1 = Handwheel input
Explanation:
The handwheel input for handwheel %1 requested through MD11352 $MN_HANDWHEEL_INPUT is not available. A
maximum of 2 handwheels can be directly connected.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Configure MD11352 $MN_HANDWHEEL_INPUT for a valid input for the corresponding handwheel.
MD11350 $MN_HANDWHEEL_SEGMENT should also be checked.
Programm
Switch control OFF - ON.
continuation:
4630
Invalid handwheel module for handwheel %1
Parameters:
%1 = Handwheel module
Explanation:
For PROFIBUS/PROFINET only:
The reference in $MN_HANDWHEEL_MODULE to a corresponding entry in machine data array
$MN_HANDWHEEL_LOGIC_ADDRESS[] which is required for configuring PROFIBUS handwheels is not available.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Configure the machine data MD11351 $MN_HANDWHEEL_MODULE for the corresponding PROFIBUS handwheel so that
there is a valid reference to an entry in the machine data array MD11353 $MN_HANDWHEEL_LOGIC_ADDRESS[].
Programm
Switch control OFF - ON.
continuation:
4631
Invalid handwheel slot for handwheel %1
Parameters:
%1 = Handwheel slot
Explanation:
For PROFIBUS/PROFINET only:
The handwheel slot for handwheel %1 requested through machine data $MN_HANDWHEEL_INPUT is not available for
PROFIBUS handwheels.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Configure machine date MD11352 $MN_HANDWHEEL_INPUT to a valid handwheel slot for the corresponding PROFIBUS
handwheel.
Programm
Switch control OFF - ON.
continuation:
4632
Logical PROFIBUS handwheel slot base address for handwheel %1 not found
Parameters:
%1 = Handwheel number
Explanation:
For PROFIBUS/PROFINET only:
The logical basic address of the PROFIBUS handwheel slot in machine data array $MN_HANDWHEEL_LOGIC_ADDRESS[]
indexed in machine data $MN_HANDWHEEL_MODULE was not found in the current STEP 7 hardware configuration.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Check if MD11351 $MN_HANDWHEEL_MODULE of the corresponding handwheel is correct. Check if indexed logical base
address of PROFIBUS handwheel slot in machine date array MD11353 $MN_HANDWHEEL_LOGIC_ADDRESS[] is correct.
Programm
Switch control OFF - ON.
continuation:
Alarms
74
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
4640
Invalid handwheel module for handwheel %1
Parameters:
%1 = Handwheel module
Explanation:
For ETHERNET only:
The handwheel module for handwheel %1 requested through MD11351 $MN_HANDWHEEL_MODULE is not available for
ETHERNET handwheels. MD11351 $MN_HANDWHEEL_MODULE = 1 must always be set when configuring ETHERNET
handwheels.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Set machine date MD11351 $MN_HANDWHEEL_MODULE = 1 for the corresponding handwheel.
Programm
Switch control OFF - ON.
continuation:
4641
Invalid handwheel input for handwheel %1
Parameters:
%1 = Handwheel input
Explanation:
For ETHERNET only:
The handwheel input for handwheel %1 requested through MD11352 $MN_HANDWHEEL_INPUT is not available for
ETHERNET handwheels. A maximum of 6 handwheels can be configured.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Configure MD11352 $MN_HANDWHEEL_INPUT for a valid input for the corresponding handwheel
Programm
Switch control OFF - ON.
continuation:
4700
PROFIBUS I/O: The logical slot / I/O area address %1 was not found.
Parameters:
%1 = Area address
Explanation:
For PROFIBUS/PROFINET only:
The logical slot / I/O area address was not found in MD10500 $MN_DPIO_LOGIC_ADDRESS_IN with the stated slot / I/O area
in the current STEP 7 hardware configuration.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Check the slot / I/O area address in the configuration (STEP 7, HW Config).
Programm
Switch control OFF - ON.
continuation:
4702
PROFIBUS I/O: The logical slot / I/O area address %1 was not found.
Parameters:
%1 = Area address
Explanation:
For PROFIBUS/PROFINET only:
The logical slot / I/O area address was not found in MD10510 $MN_DPIO_LOGIC_ADDRESS_OUT with the stated slot / I/O area
index in the current STEP 7 hardware configuration.
Reaction:
Interface signals are set.
Alarm display.
Remedy:
Check the slot / I/O area address in the configuration (STEP 7, HW Config).
Programm
Switch control OFF - ON.
continuation:
5000
Communication job not executable %1
Parameters:
%1 = Reference to which resources are no longer available.
Explanation:
The communication job cannot be executed because there is insufficient memory space. Cause: too many communication
jobs in parallel.
Reaction:
Alarm display.
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
75
NC alarms
Remedy:
Please notify the authorized service personnel.
Reduce the number of communication jobs taking place at the same time or increase MD10134
$MN_MM_NUM_MMC_UNITS
The alarm can be suppressed with MD11410 $MN_SUPPRESS_ALARM_MASK bit 15.
Programm
Clear alarm with the Delete key or NC START.
continuation:
5010
Communication job not executable %1
Parameters:
%1 = Reference to which resources are no longer available.
Explanation:
The communication job cannot be executed because there is insufficient memory space. Cause: too many communication
jobs in parallel.
Reaction:
Alarm display.
Remedy:
Please notify the authorized service personnel.
Reduce the number of communication jobs taking place simultaneously. Resources cannot be increased any further.
The alarm can be supressed with MD11410 $MN_SUPPRESS_ALARM_MASK bit 15.
Programm
Clear alarm with the Delete key or NC START.
continuation:
5020
Communication job is too extensive %1
Parameters:
%1 = Indication of what is illegal.
Explanation:
The communication job is illegal. Cause: the job is too extensive for the size of the PDU used.
Reaction:
Alarm display.
Remedy:
Please notify the authorized service personnel.
Correct the configuration of the communication job on the client side (HMI, PLC or OPCUA).
The alarm can be suppressed with MD11415 $MN_SUPPRESS_ALARM_MASK2 bit 27.
Programm
Clear alarm with the Delete key or NC START.
continuation:
5030
Communication job not executable %1
Parameters:
%1 = Reference to which resources are no longer available.
Explanation:
The communication job cannot be executed because the transmission path of the communication is generally overloaded.
Reaction:
Alarm display.
Remedy:
Please notify the authorized service personnel.
Check whether more devices are connected to the NCK than is permitted.
The alarm can be supressed with MD11415 $MN_SUPPRESS_ALARM_MASK2 bit 28.
Programm
Clear alarm with the Delete key or NC START.
continuation:
6000
Memory reorganized using standard machine data
Explanation:
The memory management was not able to allocate the NC user memory with the values in the machine data. It did not have
enough memory available because the total memory available is provided as dynamic and static memory for the NC user
(e.g. for macro definitions, user variables, number of tool offsets, number of directories and files etc.).
Reaction:
NC not ready.
Mode group not ready, also effective for single axes.
NC Start disable in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Alarms
76
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
NC alarms
Remedy:
Redefine the NC memory structure!
A specific MD for NC user memory allocation cannot be stated to be the cause of the alarm. The MD initiating the alarm
therefore has to be determined on the basis of the default values in the machine data by changing the user-specific memory
structure step by step.
Usually, it is not just one single MD that has been set too large. Therefore it is advisable to reduce the memory area by a
certain proportion in several MDs.
Programm
Restart part program. Clear alarm with the RESET key in all channels of this mode group. Restart part program.
continuation:
6010
[Channel %1: ] Data block %2 not or not completely created, error code %3
Parameters:
%1 = Channel number
%2 = String (block name)
%3 = Internal error code
Alarms
Diagnostics Manual, 10/2020, 6FC5398-6BP40-6BA4
77
|