|
|
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27001
Axis %1 error in a monitoring channel, Code%2, values: NCK%3, drive %4
Result list 1 (see cross comparison value 1)
266
Switchover velocity SBH/SG MD37920 $MA_SAFE_STANDSTILL_VELO_LIMIT
Remedy
Check MD37920 $MA_SAFE_STANDSTILL_VELO_LIMIT.
267
Delay time, switchover to SBH/SG MD37920 $MA_SAFE_STANDSTILL_DELAY
Remedy
Check MD37922 $MA_SAFE_STANDSTILL_DELAY.
27001
Axis %1 error in a monitoring channel, Code%2, values: NCK%3, drive %4
Error fine codes that do not come from the crosswise data comparison
1000
The check timer has expired while the change timer has still not expired. If, in a monitoring channel, an SGE
change (e.g. SBH is selected), then the so-called change timer is started (timer value = MD36950/p9550).
In addition, what is known as a checking timer is started in the other channel (timer value = 10xMD36950).
While the change timer is running, if the same SGE is changed again, the timer value is extended and the check
timer in the other channel only runs once.
If the change timer is extended so often that the run time is greater than for the check timer then the fault is
output.
Too many signal changes were detected during the checking timer runtime.
Remedy
Determine the SGE involved and the associated hardware signal and investigate the situation. There may be
contact problems at the sensor (e.g. poor contact) or there were too many switching operations. If necessary,
the behavior can be improved by changing the timer setting.
1002
The user agreement is not consistent: The status of the user agreement is, after 4 s has expired, different for both
monitoring channels.
%3 = status of the user agreement, NCK.
%4 = status of the user agreement, drive.
This effect can occur if the user agreement is only set or reset through one channel. An additional fault cause
is that if the F-code 1003 only occurs in one monitoring channel and then the user agreement is only withdrawn
through one channel. This means that code 1002 is then the result of a code 1003 only in one channel.
Remedy
User agreement expired
1003
When the user agreement is set, the difference between the newly determined reference point (NC actual value)
after booting (absolute value encoder) or reference point approach [homing] (distance-coded or incremental
measuring system) and the safe actual position (saved value + traversing distance) is greater than the reference
tolerance MD36944/p9544. In this case, the user agreement is withdrawn.
Remedy
Check the mechanical system of the axis - it is possible that the axis was moved when powered-down and the
actual value last saved by the control no longer corresponds with the new value the next time the system is
booted. It is also possible that the tolerance window for the test has been set too narrow. The cause should be
determined and after checking the actual values the user agreement can be again reset after an NCK-RESET.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
625
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27001
Axis %1 error in a monitoring channel, Code%2, values: NCK%3, drive %4
1004
Violated plausibility, user agreement
• Although the user agreement was already set, an attempt was made to set it again.
• The user agreement is set although the axis has still not been referenced.
Remedy
Violated plausibility, user agreement
1005
When activating the SGEs test stop selection, the switch-off signal path test cannot be carried out because the
pulses have already been cancelled.
Remedy
Check the start conditions for carrying out the test, and if required correct. In the commissioning phase, it is also
possible that there is incorrect parameterization (or wiring) for the feedback signal regarding pulse cancellation.
1009
After activating the SGE test stop selection, the pulses have still not been cancelled after timer MD36957
$MA_SAFE_PULSE_DIS_CHECK_TIME has elapsed.
Remedy
Check the parameterization for the timer - it is possible that the value has been selected too low.
1011
The internal status "acceptance test status" when using the acceptance test support indicates different states
for the NCK/drive for at least 4 seconds.
Remedy
Acceptance test time expired
1013
NCK user agreement from the PLC-SRAM and NCK user agreement from the NCK machine data are different.
Remedy
Re-establish data consistency using power on.
1014
NCK axis number from the PLC-SRAM and NCK axis number from the boot operation are different.
Remedy
Re-establish data consistency using power on.
1020
Cyclic communications between the NCK and drive no longer functions.
Remedy
Analyze the other fault/error messages. Restart using power on.
1023
Effectiveness test error in the Sensor Module.
Remedy
Check the Sensor Module.
1024
Saved standstill positions of NCK and PLC different.
Remedy
Re-establish data consistency using a power on.
1025
Safety Integrated (system-integrated)
626
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27001
Axis %1 error in a monitoring channel, Code%2, values: NCK%3, drive %4
The drive or encoder signaled "parking active" - however the control had not requested "parking axis".
Remedy
Check the control signals to select the "parking" state.
1026
Plausibility error for cam synchronization between NCK and PLC.
Remedy
Check communication between the PLC and drive and between PLC and NCK.
Response
NC start disable in this channel
Alarm display
A STOP F was initiated.
If a safety monitoring function was active (SBH, SG, SE, SN), then a STOP B was also automatically initiated. It
is then necessary to power-down/power-up the control (power on).
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
If a STOP B was initiated, then the control must be power-down/powered-up (power on).
27002
Axis %1 test stop in progress
Parameter
%1 = axis name, spindle number
Explanation
The proper and correct functioning of the switch-off signal path is presently being tested by setting the SGE "test
stop selection".
Response
Alarm display
Remedy
This message only provides information for the user.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
The alarm automatically disappears after the delay time has expired that is defined in MD36957
$MA_SAFE_PULSE_DIS_CHECK_TIME - and the withdrawal of the SGE "test stop selection" if the control detects
that the drive pulses have been cancelled - i.e. the test has been successfully completed. An unsuccessful test
can be recognized as a result of Alarm 27001 with fault code 1005 or Alarm 27024.
27003
Checksum error occurred %1 %2
Parameter
%1 = reference to the code section or table
%2 = table number
Explanation
Checksum error in safety-related code or safety-related data. The safety monitoring functions (Safety Integra-
ted) in the NCK could be corrupted.
Response
Alarm display
Remedy
Please take extreme caution when continuing with any work. It is necessary to power-down/power-up the
control (power on). If this fault occurs again, contact the service department.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
627
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27004
Axis %1 difference safe input %2, NCK %3, drive %4
Parameter
%1 = axis name, spindle number
%2 = monitoring function involved
%3 = interface identifier, NCK input
%4 = interface identifier, drive input
Explanation
A difference has been detected at the specified safe input. The state of the specified input signal differs in the
two monitoring channels NCK and drive during the time set in MD36950 $MA_SAFE_MODE_SWITCH_TIME.
Monitoring function involved (%2):
SS/SV difference in SGE "deselect Safe Operating Stop / safely reduced speed"
SS difference in SGE "deselect Safe Operating Stop"
SV difference in SGE "select safely reduced speed"
SP difference in SGE "select safe limit positions"
SVOVR difference in SGE "select SG corrections"
Interface identifier NCK input (SPL interface):
<io> = parameterized system variable range (01=$A_INSID, 02=$A_INSED)
<dword> = system variable - double word (1,2)
<bit> = bit number in the system variable double word (1...32)
<value> = value of the NCK-SGE (0,1)
Interface identifier, drive input (%4):
DBX<byte><bit>=<value>
<byte> = byte number in the axis-specific DB (22, 23, 32, 33)
<bit> = bit number in the byte (0...7)
<value> = value of the drive SGE (0,1)
This alarm can be suppressed using the MD10096 $MN_SAFE_DIAGNOSIS_MASK, bit 0=0.
Response
Alarm display
Remedy
Check the interface of the safety-related input signals (SPL parameterization, PLC-DB supply).
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27005
Axis %1 error for crosswise data comparison: Static actual value difference
Parameter
%1 = axis name, spindle number
Explanation
A difference in the actual values was detected using the crosswise data comparison between NCK and drive
monitoring channel. This difference is greater than the maximum tolerance defined in MD36942
$MA_SAFE_POS_TOL. This can be checked using the safe position actual values of the two monitoring channels
displayed in the service screen. The alarm is only displayed, if monitoring with absolute reference (SE/SN) has
been enabled for the specified axis and if the user agreement has been set. The alarm is cleared as soon as the
user agreement is deleted or the actual difference between the two monitoring channels again drops below the
maximum permissible difference.
Response
Alarm display
Safety Integrated (system-integrated)
628
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27005
Axis %1 error for crosswise data comparison: Static actual value difference
Remedy
The user agreement must be deleted if the alarm is present as a steady-state alarm. When the control has been
rebooted, the machine can be brought into the safe state again, and operation resumed by a new referencing
process and setting the user agreement.
Prior to setting the user agreement, the actual position of the axis displayed in the "User enable" screen must
be compared with the current machine position. This is absolutely necessary to ensure proper functioning of
the safe limit positions (SE) and Safe Cams (SN).
The user agreement can only be changed in key-actuated switch setting 3 or after entering a password.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
27007
Axis %1 acceptance test mode is active
Parameter
%1 = axis name, spindle number
Explanation
An SI acceptance test has been started with the acceptance test wizard at the operator panel. The acceptance
test mode is activated for the NCK and drive for the duration of this acceptance test. In the acceptance test
mode, SI power on alarms can be acknowledged with the reset button.
Response
Alarm display, on the NCK side, the alarm criterion of SI-POWER ON alarms is changed over to reset-acknowl-
edgeable.
Remedy
Deselect the acceptance test using the acceptance test Wizard or wait until it has been completed (the duration
of the acceptance test can be parameterized using MD36958 $MA_SAFE_ACCEPTANCE_TST_TIMEOUT).
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
27008
Axis %1 SW limit switch deactivated
Parameter
%1 = axis name, spindle number
Explanation
An SI acceptance test safe limit position has been started with the acceptance test Wizard at the operator
interface. For these acceptance tests, the single-channel SW limit switches are deactivated for the axis/spindle
in order to ensure that the safe limit positions can be approached.
Response
Alarm display
Deactivating the single-channel software limit switch for the displayed axis/spindle.
Remedy
Deselect the acceptance test, e.g. using the acceptance test Wizard or wait for the end of the test. (duration of
the acceptance test can be parameterized using MD36958 $MA_SAFE_ACCEPTANCE_TST_TIMEOUT).
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
27010
Axis %1 tolerance for Safe Operating Stop exceeded
Parameter
%1 = axis name, spindle number
Explanation
The axis has moved too far away from the reference position. It has moved farther away than permitted in
MD36930 $MA_SAFE_STANDSTILL_TOL. The alarm can be re-configured in the MD11412 $MN_ALARM_RE-
ACTION_CHAN_NOREADY (channel not ready).
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
629
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27010
Axis %1 tolerance for Safe Operating Stop exceeded
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Channel not ready
Stop the axis with speed setpoint = 0 (STOP B). As soon as the speed actual value is less than that defined in the
MD36960 $MA_SAFE_STANDSTILL_VELO_TOL, at the latest however, after the time in MD36956
$MA_SAFE_PULSE_DISABLE_DELAY expires, the pulses are cancelled (STOP A).
Remedy
Check the tolerance for the standstill monitoring: does the value match the precision and control dynamic
performance of the axis?
If not, increase the tolerance. If yes, check the machine for damage and repair it.
Program con-
Switch control system OFF and ON again.
tinuation
27011
Axis %1 safely reduced speed exceeded
Parameter
%1 = axis name, spindle number
Explanation
The axis has moved too quickly and faster than that specified in MD36931 $MA_SAFE_VELO_LIMIT. If function
"correction, safely reduced speed" in MD36901 $MA_SAFE_FUNCTION_ENABLE is enabled, then for SG2 and
SG4, the active correction value from MD36932 $MA_SAFE_VELO_OVR_FACTOR[0...15] must be taken into
account for the permissible speed.
Special case:
When SBH/SG is active in a configuration with a 1-encoder system, the speed that corresponds to the encoder
limit frequency was exceeded.
Response
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
The axis is stopped with STOP A, C, D or E, depending on what has been configured in MD36961 $MA_SAFE_VE-
LO_STOP_MODE or MD36963 $MA_SAFE_VELO_STOP_REACTION.
Remedy
If no obvious operator error has occurred: Check the input value of the MD, check safe input signals: is the
correct safely reduced speed selected?
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27012
Axis %1 safe limit position exceeded
Parameter
%1 = axis name, spindle number
Explanation
The axis has passed the limit position entered in MD36934 $MA_SAFE_POS_LIMT_PLUS or MD36935
$MA_SAFE_POS_LIMIT_MINUS.
Safety Integrated (system-integrated)
630
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27012
Axis %1 safe limit position exceeded
Response
NC start disable in this channel
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
This axis is stopped with STOP C, D or E, according to the configuration in MD36962
$MA_SAFE_POS_STOP_MODE.
Remedy
If no obvious operator error has occurred: Check the input value of the machine data, check safe input signals:
was the correct one of 2 limit positions selected? The alarm is output again as long as the axis is not at the limit
position. To traverse the axis again, you can either
• manually return the axis,
• switchover to another limit switch pair so that the axis is again in the permissible range,
• delete the user agreement and initiate a PO reset.
Alarm "Axis no longer safely referenced" is displayed and the limit switch monitoring functions are deacti-
vated. Retract the machine so that it returns to the permissible range. Then issue the user agreement again.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Withdraw the user agreement for this axis. Then press the RESET key. The program is aborted and the alarm
reset.
Move the axis - in the JOG mode - to the valid traversing range.
After the NC program error has been resolved and the position of this axis carefully checked, the user agreement
can be re-issued and the program can be restarted.
27013
Axis %1 Safe Acceleration Monitor exceeded
Parameter
%1 = axis name, spindle number
Explanation
After the initiation of STOP B or C, the speed exceeded the tolerance value entered in MD36948
$MA_SAFE_STOP_VELO_TOL.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
The pulses are locked by initiating a STOP A.
Remedy
Check MD36948 $MA_SAFE_STOP_VELO_TOL. Check the braking characteristics of the drive involved.
Program con-
Switch the control OFF - ON.
tinuation
27020
Axis %1 STOP E activated
Parameter
%1 = axis name, spindle number
Explanation
This alarm comes with alarms 27011 "Safely reduced speed exceeded" or 27012 "Safe limit position exceeded"
(according to the configuration in
MD36961 $MA_SAFE_VELO_STOP_MODE,
MD36963 $MA_SAFE_VELO_STOP_REACTION or
MD36962 $MA_SAFE_POS_STOP_MODE) or alarm 27090 after an SPL-CDC error occurs.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
631
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27020
Axis %1 STOP E activated
Response
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
A LIFTFAST-ASUB (sub-routine) is initiated and the Safe Operating Stop (SBH) is internally activated after the
time set in MD36954: $MA_SAFE_STOP_SWITCH_TIME_E has expired.
Remedy
Remove the causes of alarm 27011 "safely reduced speed exceeded" or 27012 "safe limit position exceeded" or
27090 "error for crosswise Data comparison NCK-PLC" (see a description of the alarms).
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27021
Axis %1 STOP D activated
Parameter
%1 = axis name, spindle number
Explanation
This alarm comes with alarms 27011 "Safely reduced speed exceeded" or 27012 "Safe limit position exceeded"
(according to the configuration in
MD36961 $MA_SAFE_VELO_STOP_MODE,
MD36963 $MA_SAFE_VELO_STOP_REACTION or
MD36962 $MA_SAFE_POS_STOP_MODE or alarm 27090 after an SPL-CDC error occurs.
Response
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
"Braking along the path" is initiated and the Safe Operating Stop (SBH) is internally activated after the time set
in MD36953 $MA_SAFE_STOP_SWITCH_TIME_D has expired.
Remedy
Remove the causes of alarm 27011 "safely reduced speed exceeded" or 27012 "safe limit position exceeded" or
27090 "error for crosswise Data comparison NCK-PLC" (see a description of the alarms 27011, 27012).
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27022
Axis %1 STOP C activated
Parameter
%1 = axis name, spindle number
Explanation
This alarm comes with alarms 27011 "Safely reduced speed exceeded" or 27012 "Safe limit position exceeded"
(according to the configuration in
MD36961 $MA_SAFE_VELO_STOP_MODE,
MD36963 $MA_SAFE_VELO_STOP_REACTION or
MD36962 $MA_SAFE_POS_STOP_MODE).
Response
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
"Braking along the current limit / OFF3 ramp" is initiated and the Safe Operating Stop (SBH) is internally acti-
vated after the time set in MD36952 $MA_SAFE_STOP_SWITCH_TIME_C has expired.
Safety Integrated (system-integrated)
632
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27022
Axis %1 STOP C activated
Remedy
Remove the causes for "safely reduced speed exceeded" or "safe limit position exceeded" alarm (refer to a
description of the alarms).
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27023
Axis %1: STOP B initiated
Parameter
%1 = axis name, spindle number
Explanation
This alarm comes with alarm 27010 "Tolerance for Safe Operating Stop exceeded" or after alarm 27001 "Defect
in a monitoring channel" or 2710x "Difference for function...". The alarm can be re-configured in the MD11412
$MN_ALARM_REACTION_CHAN_NOREADY (channel not ready).
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
"Braking at the current limit / OFF3 ramp " is initiated and the timer for changeover to STOP A is activated (refer
to MD36956 $MA_SAFE_PULSE_DISABLE_DELAY).
Remedy
Remove the causes of alarm 27010 "Tolerance for safe standstill exceeded" or 27001 "Defect in a monitoring
channel" or 2710x "Difference for function..." (see a description of the alarms).
Program con-
Switch control system OFF and ON again.
tinuation
27024
Axis %1 STOP A activated
Parameter
%1 = axis name, spindle number
Explanation
This alarm is output as a result of
• Alarm 27011 "Safely reduced speed exceeded" (for the appropriate configuring in
MD36961 $MA_SAFE_VELO_STOP_MODE,
MD36963 $MA_SAFE_VELO_STOP_REACTION),
• Alarm 27013 "Safe Acceleration Monitor exceeded"
• Alarm 27023 "Stop B initiated"
• Unsuccessful test stop.
The alarm can be re-configured in the MD11412 $MN_ALARM_REACTION_CHAN_NOREADY (channel not
ready).
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
"Pulse cancellation" initiated.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
633
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27024
Axis %1 STOP A activated
Remedy
Remove the causes of
- Alarm 27011 "Safely reduced speed exceeded",
- Alarm 27013 "Safe Acceleration Monitor exceeded"
- Alarm 27023 "STOP B initiated"
- unsuccessful test stop.
(refer to the description of the alarms).
Program con-
Switch control system OFF and ON again.
tinuation
27032
Axis %1 checksum error, safety-relevant monitoring functions. Confirmation and acceptance test re-
quired!
Parameter
%1 = axis name, spindle number
Explanation
A checksum protects the relevant MD to parameterize the axis-specific safety functionality. The alarm indicates
that the actual checksum no longer matches the saved checksum, i.e. that either an MD value was illegally
changed or is corrupt.
In the commissioning phase (SPL commissioning mode active), instead of the individual axis-specific checksum
alarms (27032, 27035 and 27060), the axis-specific group alarm 27132 is displayed. MD10094
$MN_SAFE_ALARM_SUPPRESS_LEVEL can be used to further reduce the alarm display so that only one alarm
is displayed for all axes (global group alarm 27135).
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check MD Have the checksum re-calculated. Safety functions (motion monitoring functions) should be subject
to a new acceptance test.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
634
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27033
Axis %1 parameterization of the MD %2[%3] invalid, error code %4
Parameter
%1 = axis name, spindle number
%2 = MD name
%3 = MD field index for MD name
%4 = error code, note regarding the cause
Explanation
The parameterization of the machine data is incorrect. An additional indication is the field index of the machine
data. If the machine data is a single item of machine data, a zero is specified as a field index. This alarm occurs
in the following contexts:
•
1: The conversion of the specified MD into the internal computation format resulted in an overflow.
•
2: Error when parameterizing the input/output assignments for SGE/SGA.
•
3: One of the activated cam positions is outside the actual value modulo range.
•
4: The function "actual value synchronization 2-encoder system" (slip) is selected for a single-encoder
system.
•
5: The function "actual value synchronization 2-encoder system" (slip) is simultaneously selected with a
function with absolute reference (SE/SN).
•
6: A safety function was enabled in MD36901 $MA_SAFE_FUNCTION_ENABLE without the safety functions
SBH/SG having been enabled.
•
7: An axis-specific SGE/SGA was parameterized at the SPL interface (segment number = 4) and the function
enable for the external stops is missing (MD36901 $MA_SAFE_FUNCTION_ENABLE, bit 6).
•
8: In MD36901 $MA_SAFE_FUNCTION_ENABLE using bit 7 cam synchronization is activated, without the
cams having been enabled using bits 8...15.
•
12: A zero was entered in MD36917 $MA_SAFE_ENC_GRID_POINT_DIST.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
635
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27033
Axis %1 parameterization of the MD %2[%3] invalid, error code %4
•
13: A zero was entered in MD36918 $MA_SAFE_ENC_RESOL.
•
14: The parameterized cam modulo range MD36905 $MA_SAFE_MODULO_RANGE is not an integral mul-
tiple of 360 degrees.
•
15: An axis-specific SGE/SGA was parameterized at the SPL interface (segment number = 4) and the SGE
"Deselect ext. STOP A" (assigned using MD36977 $MA_SAFE_EXT_STOP_INPUT[0]) was parameterized
inverted (bit 31 = 1) or the SGE "Deselect ext. STOP A" was not parameterized at the SPL interface $A_OUTSI.
•
16: MD10097 $MN_SAFE_SPL_STOP_MODE was parameterized to a value of 4 (Stop E) without having
enabled the external Stop E in all axes with SI function enable signals (MD36901 $MA_SAFE_FUNC-
TION_ENABLE not equal to 0).
•
17: An invalid value was parameterized MD36907 $MA_SAFE_DRIVE_PS_ADDRESS - or the same address
was assigned for several axes.
•
18: It was not possible to internally pre-assign MD36919 $MA_SAFE_ENC_PULSE_SHIFT from the drive
parameterization as the values must have been entered outside the permissible range. Adapt the encoder
parameterization in the drive.
•
19: MD36932 $MA_SAFE_VELO_OVR_FACTOR was parameterized with decimal places.
•
20: The values entered in MD36934 $MA_SAFE_POS_LIMIT_PLUS and MD36935 $MA_SAFE_POS_LIM-
IT_MINUS have been interchanged. The upper limit is less than or equal to the lower limit.
•
21: Various settings were made in MD30300 $MA_IS_ROT_AX and MD36902 $MA_SAFE_IS_ROT_AX.
•
22: The parameterized cam modulo range MD36905 $MA_SAFE_MODULO_RANGE and the modulo range
in MD30330 $MA_MODULO_RANGE cannot be divided by one another to provide an integral number.
•
23: The NC-controlled mechanical brake system test was enabled in MD37000 $MA_FIXED_STOP_MODE
(bit 1 = 1), without safe operation having been enabled for this axis in MD36901 $MA_SAFE_FUNC-
TION_ENABLE or MD37950 $MA_SAFE_INFO_ENABLE. The mechanical brake system test is only permissi-
ble in this axis with safety functions.
•
24: An illegal value was parameterized in MD36961 $MA_SAFE_VELO_STOP_MODE or MD36963
$MA_SAFE_VELO_STOP_REACTION.
•
25: Alarms 27000/C01797 should be suppressed when parking (MD36965 $MA_SAFE_PARK_ALARM_SUP-
PRESS!=0). In this case, the SGA "axis safely referenced" must be parameterized using the MD36987
$MA_SAFE_REFP_STATUS_OUTPUT.
•
26: The logical basis configured in Step 7 and addressed via MD36906 $MA_SAFE_CTRLOUT_MODULE_NR,
MD10393 $MN_SAFE_DRIVE_LOGIC_ADDRESS do not match, or the slot that is addressed has the wrong
length.
Safety Integrated (system-integrated)
636
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27033
Axis %1 parameterization of the MD %2[%3] invalid, error code %4
•
27: Cam position MD36936 $MA_SAFE_CAM_POS_PLUS[n] or MD36937 $MA_SAFE_CAM_POS_MINUS[n]
has been parameterized too close to the modulo limit.
•
28: "Safe Cams" have been enabled in MD36901 $MA_SAFE_FUNCTION_ENABLE in bits 8
15, while the
"Safe Cam Track" function was enabled at the same time in MD36903 $MA_SAFE_CAM_ENABLE.
•
29: Minus cam position MD36937 $MA_SAFE_CAM_POS_MINUS[n] is greater than the plus cam position
MD36936 $MA_SAFE_CAM_POS_PLUS[n]. This is not permitted for the "Safe Cam Track" function.
•
30: The distance between 2 cams on a cam track (MD36937 $MA_SAFE_CAM_POS_MINUS[n] and
MD36936 $MA_SAFE_CAM_POS_PLUS[n]) is too short. ("Safe Cam Track" function)
•
31: The cam length, i.e. the distance between the plus cam position (MD36936
$MA_SAFE_CAM_POS_PLUS[n]) and minus cam position (MD36937 $MA_SAFE_CAM_POS_MINUS[n]) is
too short. ("Safe Cam Track" function)
•
32: For at least 2 cams enabled in MD36903 $MA_SAFE_CAM_ENABLE, identical values have been entered
into MD36938 $MA_SAFE_CAM_TRACK_ASSIGN[n]. ("Safe Cam Track" function)
•
33: The value parameterized in MD36938 $MA_SAFE_CAM_TRACK_ASSIGN[n] for a cam enabled in
MD36903 $MA_SAFE_CAM_ENABLE is invalid. ("Safe Cam Track" function)
•
34: A cam track has been assigned more than 15 cams using MD36938 $MA_SAFE_CAM_TRACK_AS-
SIGN[n]. ("Safe Cam Track" function)
•
35: The cam modulo functionality in MD36905 $MA_SAFE_MODULO_RANGE is selected, but is presently
still not supported for the "Safe Cam Track" function.
•
36: The parameterized monitoring clock cycle MD10091 $MN_INFO_SAFETY_CYCLE_TIME does not match
the monitoring clock cycle (p9500) parameterized in the drive monitoring channel.
•
37: Speed hysteresis n<nx in MD36947 $MA_SAFE_VELO_X_HYSTERESIS is greater than 3/4 of the speed
limit n<nx in MD36947 $MA_SAFE_VELO_X.
•
38: Speed hysteresis n<nx in MD36947 $MA_SAFE_VELO_X_HYSTERESIS is less than or equal to 0.
•
39: Speed tolerance n<nx in MD36947 $MA_SAFE_VELO_X_HYSTERESIS is less than the slip tolerance in
MD36949 $MA_SAFE_SLIP_VELO_TOL.
•
40: An axis-specific SGE/SGA addresses the SPL interface outside the scope enabled via the corresponding
option.
•
41: The total encoder resolution (combination of low and fine resolution in MD36918 $MA_SAFE_ENC_RE-
SOL and MD36919 $MA_SAFE_PULSE_SHIFT) is not valid or exceeds the supported actual value format.
•
42: Simultaneously enabling the NC-controlled brake test and drive-integrated brake test is not permitted.
•
43: For an axis with safety functions the setpoint/actual value assignment in MD30100 $MA_CTRLOUT_SEG-
MENT_NR was not parameterized for a PROFIdrive drive. Reset enable SIC/SCC coupling (MD37950
$MA_SAFE_INFO_ENABLE) or reset enable NC-controlled brake test (MD37000 $MA_FIXED_STOP_MODE).
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check and modify the MD named in the alarm text. Have the checksum re-calculated. Safety functions should
be subject to a new acceptance test.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
637
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27034
Parameterization of MD %1[%2] invalid
Parameter
%1 = MD name
%2 = MD field index for MD name
Explanation
The parameterization of the specified machine data is incorrect. This alarm occurs in conjunction with the
following:
• An invalid value was set for MD10094 $MN_SAFE_ALARM_SUPPRESS_LEVEL.
• An invalid value was set for MD13343 $MN_SAFE_RDP_CONNECTION_NR.
• An invalid value was set for MD13333 $MN_SAFE_SDP_CONNECTION_NR.
• An invalid value was set for MD13307 $MN_PROFISAFE_IPO_RESERVE.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check and correct the specified machine data.
Program con-
Switch control system OFF and ON again.
tinuation
27035
Axis %1 new HW component, acknowledgement and function test required
Parameter
%1 = axis name, spindle number
Explanation
The IDs for the associated HW components (encoder, motor, module) read out of the drive do not match the
NCK parameterization.
In the commissioning phase (SPL commissioning mode active), instead of the individual axis-specific checksum
alarms (27032, 27035 and 27060), the axis-specific group alarm 27132 is displayed. MD10094
$MN_SAFE_ALARM_SUPPRESS_LEVEL can be used to further reduce the alarm display so that only one alarm
is displayed for all axes (global group alarm 27135).
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Safety Integrated (system-integrated)
638
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27035
Axis %1 new HW component, acknowledgement and function test required
Remedy
If the alarm occurs while commissioning, then the following should be done:
• Acknowledge checksum MD36998 $MA_SAFE_ACT_CHECKSUM[1] (key switch setting 3 or password must
be entered), continue commissioning.
If the alarm occurs after the replacement of an encoder module or DRIVE-CLiQ motor/encoder, then the fol-
lowing should be done:
• In the Diagnostics operator area, acknowledge the hardware checksum in MD36998
$MA_SAFE_ACT_CHECKSUM[1] via softkey (key switch setting 3 or password must be entered)
• Re-calibration of the actual value encoder
• Checking the SI actual value acquisition: Speeds, traversing direction, absolute position (if required, set the
user agreement)
• Document the new checksum value in MD36998 SAFE_ACT_CHECKSUM[1] and the last entry in the change
history in MD36993 SAFE_CONFIG_CHANGE_DATE[0]
• Document the hardware and software version data of the new component
Program con-
Switch control system OFF and ON again.
tinuation
27036
Axis %1 encoder parameterization MD %2[%3] was adapted
Parameter
%1 = axis name, spindle number
%2 = MD name
%3 = MD field index for MD name
Explanation
The encoder parameterization for the SI monitoring functions, read out of the drive, does not match the NCK
parameterization displayed in the MD. The appropriate NCK-MD was adapted.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
In addition, a STOP F is initiated, that can result in the subsequent Alarm 27001 with fault IDs 0, 27023 and
27024. Alarm 27001 with fault ID 0 can be prevented using the alarm reduction (MD10094
$MA_SAFE_ALARM_SUPPRESS_LEVEL greater than or equal to 1).
Remedy
Continue commissioning, correct checksums.
Program con-
Switch control system OFF and ON again.
tinuation
27037
Axis %1 and %2 with the same PROFIsafe address %3
Parameter
%1 = axis name, spindle number
%2 = axis name, spindle number
%3 = PROFIsafe address
Explanation
The PROFIsafe address read out from the drive is identical for these two axes.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
639
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27037
Axis %1 and %2 with the same PROFIsafe address %3
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correctly set the PROFIsafe address of the drives.
Program con-
Switch control system OFF and ON again.
tinuation
27038
Axis %1 value %2 in drive parameter %3 violates the limits of NCK MD %4
Parameter
%1 = axis name, spindle number
%2 = value in the drive parameter
%3 = number of the drive parameter, e.g. r0979
%4 = name of the NCK machine data
Explanation
Values that violate the permissible value range or internal limits for NCK machine data are supplied in a pa-
rameter from a Sinamics drive. If several drive parameters are specified, the combination of specified drive
parameters is incorrect. In this case the result of the linking is displayed as a value
The following causes are possible:
r0469:
Resolution of the absolution position for linear absolute encoder not valid or relationship between grid division
and measuring step not binary.
r0470:
Number of valid bits of the redundant, rough position value incorrect.
r0471:
Number of fine resolution bits of the redundant, rough position value incorrect.
r0472:
Number of relevant bits of the redundant, rough position value incorrect or "0".
r0470/0471/0472:
Slide factor for rough-position bits in finely resolved actual value yields prohibited value (parameter values are
not compatible).
r0473:
Number of safety-related measuring steps in position value POS1 not valid.
r0474:
A bit not recognized by the NCK is set. The alarm output in this position can be hidden using the MD10096
$MN_SAFE_DIAGNOSIS_MASK, bit 3 = 1.
r0475:
Number of the highest-value bit of the redundant coarse-grained layer incorrect.
r0979:
Error in encoder format in acc. with PROFIdrive
r9527:
Encoder type not valid
Response
Alarm display
Safety Integrated (system-integrated)
640
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27038
Axis %1 value %2 in drive parameter %3 violates the limits of NCK MD %4
Remedy
Investigate, why in the specified drive parameter(s) an incorrect value has been entered (e.g. for internal
software errors in the drive, refer to the drive documentation).
Program con-
Switch control system OFF and ON again.
tinuation
27039
Axis %1 parameterization MD %2[%3] was changed, acknowledge and acceptance required
Parameter
%1 = axis name, spindle number
%2 = MD name
%3 = MD field index for MD name
Explanation
The parameterization for the SI monitoring functions, read out of the drive, does not match the NCK parame-
terization displayed in the MD. The appropriate NCK-MD was adapted. The following relationship exists be-
tween NCK MDs and drive parameters:
MD36969$ MA_SAFE_BRAKETEST_TORQUE_NORM corresponds to p2003
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Continue commissioning, correct checksums.
When displaying MD36969 $MA_SAFE_BRAKETEST_TORQUE_NORM:
Changes to p2003 must be taken into account when parameterizing MD36969 $MA_SAFE_BRAKETEST_TOR-
QUE. The holding torque to be parameterized for the brake test must be reselected:
MD36969 $MA_SAFE_BRAKETEST_TORQUE = required test torque of the brake / p2003 * 100
An acceptance test must then be performed to ensure that the brake test functions correctly.
Program con-
Switch control system OFF and ON again.
tinuation
27040
Axis %1 waiting for the Motor Module
Parameter
%1 = axis name, spindle number
Explanation
Alarm when booting as long as the Motor Module is still not ready for SI. When booting, communications to the
Motor Module have still not been established as the safety functions are still not available. MD10094
$MN_SAFE_ALARM_SUPPRESS_LEVEL can be used to set the alarm display so that only one alarm is displayed
for all axes.
Response
Alarm display
Interface signals are set
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
641
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27040
Axis %1 waiting for the Motor Module
Remedy
The alarm is continuously active when booting if the drive does not communicate. Otherwise, the alarm is only
briefly active - and is then automatically cleared again. Possible causes for the alarm being permanently
present:
• The safety motion monitoring functions are only activated in MD36901 $MA_SAFE_FUNCTION_ENABLE,
however, not in the corresponding parameter of the associated drive (p9501).
• The assignment axis → drive via MD36906 $MA_SAFE_CRTLOUT_MODULE_NR, MD10393
$MN_SAFE_DRIVE_LOGIC_ADDRESS or p0978 is incorrect.
• PROFIBUS connector fallen out.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
27050
Axis %1 failure SI communications
Parameter
%1 = axis name, spindle number
Explanation
Communications with the drive for the Safety Integrated motion monitoring functions is additionally moni-
tored. This monitoring function has detected an error.
Response
Alarm display
Interface signals are set
NC start disable in this channel
NC stop for alarm
In addition, a STOP F is initiated, that can result in the subsequent Alarm 27001 with fault IDs 0, 27023 and
27024. Alarm 27001 with fault ID 0 can be prevented using the alarm reduction (MD10094
$MA_SAFE_ALARM_SUPPRESS_LEVEL greater than or equal to 1).
Remedy
Check the connections between the NCK and drive.
Check the configuring of the PROFIBUS telegram (e.g. SI slot configured).
Check the assignment between the NCK SI axis and SI slot (MD36906 $MA_SAFE_CTRLOUT_MODULE_NR,
MD10393 $MN_SAFE_DRIVE_LOGIC_ADDRESS).
Check the assignment of the telegram configuration for the slave OM
Check and ensure that the EMC directives are complied with.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27060
Axis %1 checksum error, drive assignment, acknowledgement and acceptance test required!
Parameter
%1 = axis name, spindle number
Explanation
The axis-specific MD $MA_SAFE... and MD10393 $MN_SAFE_DRIVE_LOGIC_ADDRESS are protected by a check-
sum. The alarm indicates that the actual checksum no longer matches the saved checksum, i.e. that either a
piece of data was illegally changed or is corrupt.
In the commissioning phase (SPL commissioning mode active), instead of the individual axis-specific checksum
alarms (27032, 27035 and 27060), the axis-specific group alarm 27132 is displayed. MD10094
$MN_SAFE_ALARM_SUPPRESS_LEVEL can be used to further reduce the alarm display so that only one alarm
is displayed for all axes (global group alarm 27135).
Safety Integrated (system-integrated)
642
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27060
Axis %1 checksum error, drive assignment, acknowledgement and acceptance test required!
Response
Alarm display
Interface signals are set
NC start disable in this channel
NC stop for alarm
Mode group not ready
Channel not ready
Remedy
Check the machine data, recalculate the checksum and confirm. Re-accept the safety functions (connections,
NCK axis - drive encoder).
Program con-
Switch control system OFF and ON again.
tinuation
27070
Checksum error, parameterization SPL and SPL interfaces. Confirmation and acceptance test required!
Parameter
Explanation
The NCK-MD to parameterize the SPL I/O and SPL functionality (also including $MN_PROFISAFE..., MD133xx/
134xx $MN_SAFE_SDP/RDP...) are protected using a checksum. The alarm indicates that the actual checksum
no longer matches the saved checksum, i.e. that either a piece of data was illegally changed or is corrupt.
Response
Alarm display
Interface signals are set
NC start disable in this channel
NC stop for alarm
Mode group not ready
Channel not ready
Remedy
Check the machine data, recalculate the checksum and confirm. Re-accept the safety functions (PROFIsafe I/O,
SPL I/O, FSEND/FRECV).
Program con-
Switch control system OFF and ON again.
tinuation
27071
Checksum error, safe SPL parameterization. Confirmation and acceptance test required!
Parameter
Explanation
The NCK-MD13312 $MN_SAFE_SPL_USER_DATA is protected by a checksum. The alarm indicates that the actual
checksum no longer matches the saved checksum, i.e. that either a piece of data was illegally changed or is
corrupt.
Response
Alarm display
Interface signals are set
NC start disable in this channel
NC stop for alarm
Mode group not ready
Channel not ready
Remedy
Check the machine data, recalculate the checksum and correct. Safety functions should be subject to a new
acceptance test.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
643
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27072
Checksum error, enabling safe communication. Confirmation and acceptance test required!
Parameter
Explanation
The NCK-MD to enable the SPL coupling (also including MD13302/13303 $MN_PROFISAFE_IN/
OUT_ENABLE_MASK, MD13330/13340 $MN_SAFE_RDP/SDP_ENABLE_MASK) are protected by a checksum.
The alarm indicates that the actual checksum no longer matches the saved checksum, i.e. that either a piece
of data was illegally changed or is corrupt.
Response
Alarm display
Interface signals are set
NC start disable in this channel
NC stop for alarm
Mode group not ready
Channel not ready
Remedy
Check the machine data, recalculate the checksum and correct. Re-accept the safety functions (PROFIsafe,
FSEND/FRECV).
Program con-
Switch control system OFF and ON again.
tinuation
27073
Checksum error S7 PROFIsafe configuration. Confirmation and acceptance test required!
Parameter
Explanation
The F-parameters required for PROFIsafe communication are protected by a checksum. The alarm indicates that
the actual checksum no longer matches the saved checksum, i.e. that either a piece of data was illegally
changed or is corrupt.
Response
Alarm display
Interface signals are set
NC start disable in this channel
NC stop for alarm
Mode group not ready
Channel not ready
Remedy
Check the PROFIsafe configuring on the S7 side, recalculate the checksum and correct. Re-accept the safety
functions (PROFIsafe I/O).
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
644
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27090
Error in crosswise Data comparison NCK-PLC %1 [%2], NCK: %3; %4<ALSI>
Parameter
%1 = name of the system variable in which the error was detected
%2 = supplementary info, system variables - field index
%3 = supplementary information, comparison value, NCK
%4 = supplementary information, crosswise data comparison - field index
Explanation
For cyclic crosswise data comparison between the NCK and PLC differences have occurred in the data that are
being compared. Parameter %1 specifies the incorrect system variable ($A_INSI, $A_OUTSI, $A_INSE,
$A_OUTSE or $A_MARKERSI) with field index %2.
Special cases:
• Display "Error for crosswise Data comparison NCK-PLC, $MN_PREVENT_SYNACT_LOCK[0], ..." means that
the SPL commissioning status is set differently in the NCK and PLC.
• Display "Error for crosswise Data comparison NCK-PLC, $MN_SPL_STOP_MODE[0], ..." means that the SPL
stop response (Stop D or E) is set differently in the NCK and PLC.
• Display "Error for crosswise Data comparison NCK-PLC, TIMEOUT[0], NCK: 0” means that there is a critical
communication error between the NCK and PLC - and crosswise data comparison cannot be performed.
• Display "Error for crosswise Data comparison NCK-PLC, $MN_SAFE_SPL_USER_DATA[n], ..." means that the
user data are set differently in the NCK and PLC.
• Display "Error for crosswise Data comparison NCK-PLC, $A_FRDP_SUBS[n], $A_FRDP_ERR_REAC[n], ..."
means that the specified system variables are different in the NCK and PLC.
Using parameter %4, a specific alarm message can be configured on the HMI for each of the listed system
variables:
0: Error SPL commissioning status ($MN_PREVENT_SYN-ACT_LOCK[0,1] - SPL_READY)
0: Error, SPL stop response ($MN_SAFE_SPL_STOP_MODE - STOP E)
0: Error, SPL user data ($MN_SAFE_SPL_USER_DATA - SafeUserData)
0: Error FSENDDP error response ($A_FSDP_ERR_REAC[n] - FSDP_ERR_REAC
0: Error FRECVDP error response ($A_FRDP_ERR_REAC[n] - FRDP_ERR_REAC
0: Error FRECVDP substitute values ($A_FRDP_SUBS[n] - FRDP_SUBS
1...64: Error in system variables $A_INSE[1...64]
65...128: Error in system variables $A_OUTSE[1...64]
129...192: Error in system variables $A_INSI[1...64]
193...256: Error in system variables $A_OUTSI[1...64]
257...320: Error in system variables $A_MARKERSI[1...64]
321...448: Error in system variables $A_INSE[65...192]
449...576: Error in system variables $A_OUTSE[65...192]
577...704: Error in system variables $A_INSI[65...192]
705...832: Error in system variables $A_OUTSI[65...192]
833...960: Error in system variables $A_MARKERSI[65...192]
Response
Alarm display
A STOP D/E is initiated (this can be set using MD10097 $MN_SPL_STOP_MODE) on all of the axes with safety
functionality if the SPL commissioning phase (MD11500 $MN_PREVENT_SYNACT_LOCK[0,1] not equal to 0)
has been completed.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
645
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27090
Error in crosswise Data comparison NCK-PLC %1 [%2], NCK: %3; %4<ALSI>
Remedy
Analyze the displayed value and evaluate DB18: SPL_DELTA on the PLC side.
Find the difference between the monitoring channels.
Possible causes:
Incorrect wiring
Incorrect SPL
The axis-specific SGE incorrectly assigned to the internal interface $A_INSI
The axis-specific SGA incorrectly assigned to the internal interface $A_INSI
The SPL-SGE incorrectly assigned to the external interface $A_INSE
The SPL-SGA incorrectly assigned to the external interface $A_OUTSE
Different SPL commissioning status has been set in the NCK and PLC
Different SPL stop response has been set in the NCK and PLC
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27091
Error in crosswise data comparison, NCK-PLC, STOP of %1
Parameter
%1 = supplementary information about the monitoring channel that has initiated the stop
Explanation
The monitoring channel specified in %1 (NCK or PLC) has initiated a STOP D or E (depending on the parame-
terization in MD10097 $MN_SAFE_SPL_STOP_MODE). Alarm 27090 provides additional information about the
reason for the Stop D/E.
Response
Alarm display
A STOP D/E is initiated (this can be set using MD10097 $MN_SPL_STOP_MODE) on all of the axes with safety
functionality if the SPL commissioning phase (MD11500 $MN_PREVENT_SYNACT_LOCK[0,1] not equal to 0)
has been completed.
Remedy
Evaluate the alarm parameters of Alarm 27090 and correct the SPL, or check the internal SPL interfaces to the
safety monitoring channels in the NCK and drive.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27092
Communications interrupted for crosswise data comparison NCK-PLC, error detected by %1
Parameter
%1 = supplementary information about the detecting monitoring channel
Explanation
In the monitoring channel (NCK or PLC) specified in the alarm text, the delay stage (1 s) for communication
monitoring has been exceeded. The other monitoring channel did not send new data within this time.
Response
Alarm display
A timer of 5 s is started - after it has expired
• The external NCK-SPL outputs are deleted (cleared)
• The PLC goes to stop.
Remedy
Do not start the SPL anymore. Check the system components (PLC must have the correct version of FB15 and
have DB18).
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
646
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27093
Checksum error NCK-SPL, %1, %2, %3
Parameter
%1 = supplementary information about the type of error
%2 = supplementary information about the reference size
%3 = supplementary information about the actual size
Explanation
The checksum error in the NCK SPL. The file /_N_CST_DIR/_N_SAFE_SPF was subsequently modified. The safe
programmable logic (SPL) in the NCK may be corrupted. Parameter %1 provides further information about the
type of change:
%1 = FILE_LENGTH: The file length has changed.
%1 = FILE_CONTENT: The file contents have changed.
%1 = FILE_PROTECT: The access rights to the file are restricted and have been violated as the SPL commissioning
phase has been exited.
%2 specifies the variable calculated as the reference (file length, checksum over file contents),
%3 specifies the actual size calculated cyclically.
Response
Alarm display
Remedy
Check the file and when the file was last changed. Reload the original file and start the monitoring system again
with a power on.
Program con-
Switch control system OFF and ON again.
tinuation
27095
%1 SPL protection not activated
Parameter
%1 = name of the component for which the protection is not activated (NCK or PLC)
Explanation
The protective mechanisms for the SPL have not been activated. The commissioning phase of the SPL has not
yet been completed. For an error in the crosswise data comparison between NCK and PLC, a stop response (Stop
D or E) is not initiated.
Response
Alarm display
Remedy
Remedy for NCK: Activate the protective mechanisms by writing to MD11500 $MN_PREVENT_SYNACT_LOCK
[0,1]. The number range of the synchronized action IDs used in the SPL must be entered in this MD.
Remedy for the PLC: Activate the protective mechanisms by setting the appropriate data bit in DB18.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27096
SPL start not allowed
Parameter
Explanation
To start the SPL in the protected state (MD11500 $MN_PREVENT_SYNACT_LOCK[0,1] not equal to 0), at least
one axis must have Safety Integrated functionality activated (via MD36901 $MA_SAFE_FUNCTION_ENABLE)
beforehand, and operated with active drive.
In addition, at least one SGE/SGA of this axis must have been parameterized at an SPL interface. Without this
functionality it is only permissible to operate the SPL in the commissioning state.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
NC stop for alarm
Alarm display
Interface signals are set
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
647
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27096
SPL start not allowed
Remedy
SPL protection withdrawn via MD11500 $MN_PREVENT_SYNACT_LOCK[0,1] or
• Commissioning of the axis-specific Safety Integrated functionality and
• Parameterization of at least one SGE/SGA at an SPL interface and
• Activation of the associated drive object
Program con-
Switch control system OFF and ON again.
tinuation
27097
SPL not started
Parameter
Explanation
After the time defined in MD13310 SAFE_SPL_START_TIMEOUT expired, the SPL had not started.
This alarm can be suppressed using MD10096 $MN_SAFE_DIAGNOSIS_MASK, bit 1 = 1.
Response
Alarm display
Remedy
Find the reason why SPL did not start. Possible causes could be:
• There is either an NC or drive fault (e.g. after replacing an encoder, Emergency Stop, PROFIsafe alarms)
• There is a syntax error in the SPL itself
• A safety alarm is present (e.g. "safe end position exceeded")
• At PROG_EVENT start, the name or path of the SPL was not correctly written to; observe upper and lower
case letters
• Simultaneous start of an ASUB and PROG_EVENT, parameterizing MD11602 (stop reasons, read-in inhibit)
• Problems when calling FB4/FC9
Program con-
Switch control system OFF and ON again.
tinuation
27098
SPL commissioning phase completed
Parameter
Explanation
The SPL commissioning phase was just ended by changing MD11500 $MN_PREVENT_SYNACT_LOCK. The /
_N_CST_DIR/_N_SAFE_SPF is, from the next power on, subject to the monitoring mechanisms defined for the
SPL (access protection, checksum calculation).
Changes to SPL can only be made in the unprotected state.
Response
Alarm display
Remedy
Carry out a power on for the control.
Check and monitor the changes of the logic in the SPL using an acceptance test.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Safety Integrated (system-integrated)
648
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27099
Double assignment in the SPL assignment MD %1[%2] - MD %3[%4]
Parameter
%1 = MD name 1
%2 = MD field index for MD name 1
%3 = MD name 2
%4 = MD field index for MD name 2
Explanation
SPL inputs ($A_INSE) have been assigned twice by various applications in the displayed machine data. These
can be:
- PROFIsafe communication
- F_DP communication
Possibly involved machine data:
%1 and %3:
- MD10388 $MN_PROFISAFE_IN_ASSIGN
- MD13346 $MN_SAFE_RDP_ASSIGN
Response
Alarm display
Remedy
Correct the displayed MD.
Program con-
Switch control system OFF and ON again.
tinuation
27100
At least one axis is not safely referenced
Parameter
Explanation
There are two reasons for this alarm:
• the machine position of at least one of the axes monitored with SI has not been acknowledged by the user
or
• the machine position of at least one of the axes monitored with SI has still not been verified by subsequent
referencing
Even if the axis is already referenced there is no acknowledgement that referencing has supplied the correct
result. For example, incorrect results can occur if the axis was moved after the control was powered-down - with
the result that the stop position saved prior to powering-down is no longer correct.
To ensure that this does not happen, the user must acknowledge the displayed actual position after the first
referencing operation. After the user agreement has been set for the first time, the axis must be subsequently
referenced each time that the control is booted (with absolute encoders, this subsequent referencing is auto-
matically executed). This procedure is carried out to verify the stop position saved prior to powering-down the
control.
The alarm display can be set in MD10094 $MN_SAFE_ALARM_SUPPRESS_LEVEL (MD < 3) in such a way that
incorrect referencing is displayed separately for each axis.
Response
Alarm display
The SGA "axis safely referenced" is not set. SE is disabled if the safe actual position has not yet been acknowl-
edged by the user agreement. If the user agreement is set, SE remains active. The Safe Cams are calculated and
output, but their significance is limited because referencing has not been acknowledged.
Remedy
Move all of the SI axes to the known positions and change into the "Referencing" mode. Check the positions on
the machine displayed in the user agreement screen and set the "User agreement" using the selection/toggle
key.
If the user agreement has already been set for the axis, then re-reference the axes. The user agreement can only
be changed in key-actuated switch setting 3 or after entering a password.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
649
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27101
Axis %1, difference in Safe Operating Stop function, NCK: %2, drive: %3
Parameter
%1 = axis name, spindle number
%2 = monitoring status, Safe Operating Stop
%3 = monitoring status, Safe Operating Stop
Explanation
In the crosswise data comparison of result list 1 between the NCK and drive monitoring channels, a difference
was detected in the state of the Safe Operating Stop monitoring.
Safe Operating Stop: Bits 0,1 in result list 1
Displayed monitoring status (NCK/drive (%2, %3)): 27102, 27103, 27104, 27105
Displayed monitoring status (NCK/drive (%3, %4)): 27106, 27107
Displayed monitoring status (NCK/drive (%2, %3)):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
Check that the safe inputs in both monitoring channels have switched into the same state within the permis-
sible time tolerance.
For further diagnostics refer to the drive parameters r9710[0], r9710[1] and the servo-trace signals "result list
1 NCK" and "result list 1 drive".
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27102
Axis %1, difference in safely reduced speed function %2, NCK: %3, drive: %4
Parameter
%1 = axis name, spindle number
%2 = SG stage for which the difference was detected
%3 = monitoring status, safely reduced speed
%4 = monitoring status, safely reduced speed
Explanation
In the crosswise data comparison of result list 1 between the NCK and drive monitoring channels, a difference
in the monitoring state of the safely reduced speed monitoring was detected.
- safely reduced speed 1: Bits 6, 7 in result list 1
- safely reduced speed 2: Bits 8, 9 in result list 1
- safely reduced speed 3: Bits 10, 11 in result list 1
- safely reduced speed 4: Bits 12, 13 in result list 1
Displayed monitoring status (NCK/drive) (%3, %4):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Safety Integrated (system-integrated)
650
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27102
Axis %1, difference in safely reduced speed function %2, NCK: %3, drive: %4
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
Check that the safe inputs in both monitoring channels have switched into the same state within the permis-
sible time tolerance.
For further diagnostics refer to the drive parameters r9710[0], r9710[1] and the servo-trace signals "result list
1 NCK" and "result list 1 drive".
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27103
Axis %1, difference in safe limit position function %2, NCK: %3, drive: %4
Parameter
%1 = axis name, spindle number
%2 = number of the SE limit
%3 = monitoring status, safe limit position
%4 = monitoring status, safe limit position
Explanation
In the crosswise data comparison of result list 1 between the NCK and drive monitoring channels, a difference
was detected in the monitoring state of the safe limit position monitoring.
- safe limit position 1: Bits 2, 3 in result list 1
- Safe limit position 2: Bits 4, 5 in result list 1
Displayed monitoring status (NCK/drive) (%3, %4):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
Check that the safe inputs in both monitoring channels have switched into the same state within the permis-
sible time tolerance.
For further diagnostics refer to the drive parameters r9710[0], r9710[1] and the servo-trace signals "result list
1 NCK" and "result list 1 drive".
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
651
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27104
Axis %1, difference in Safe Cam plus function %2, NCK: %3, drive: %4
Parameter
%1 = axis name, spindle number
%2 = number of the cam
%3 = monitoring status, Safe Cam plus
%4 = monitoring status, Safe Cam plus
Explanation
In the crosswise comparison of result list 2 ("Safe Cams" function) or result list 3/4/5/6/7 ("Safe Cam Track"
function) a difference was identified between the NCK and drive monitoring channels in the monitoring state
of the Safe Cam plus monitoring function.
The following applies to the "Safe Cams" function:
Safe Cam 1+: Bits 0, 1 in result list 2
Safe Cam 2+: Bits 4, 5 in result list 2
Safe Cam 3+: Bits 8, 9 in result list 2
Safe Cam 4+: Bits 12, 13 in result list 2
The following applies to the "Safe Cam Track" function:
(each of the result lists 3-7 includes 6 cam results)
Safe Cam 1+: Bits 0, 1 in result list 3
Safe Cam 2+: Bits 4, 5 in result list 3
Safe Cam 3+: Bits 8, 9 in result list 3
Safe Cam 4+: Bits 12, 13 in result list 3
Safe Cam 5+: Bits 16, 17 in result list 3
Safe Cam 6+: Bits 20, 21 in result list 3
Safe Cam 7+: Bits 0, 1 in result list 4
Safe Cam 8+: Bits 4, 5 in result list 4
Safe Cam 9+: Bits 8, 9 in result list 4
Safe Cam 10+: Bits 12, 13 in result list 4
Safety Integrated (system-integrated)
652
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27104
Axis %1, difference in Safe Cam plus function %2, NCK: %3, drive: %4
Safe Cam 11+: Bits 16, 17 in result list 4
Safe Cam 12+: Bits 20, 21 in result list 4
Safe Cam 13+: Bits 0, 1 in result list 5
Safe Cam 14+: Bits 4, 5 in result list 5
Safe Cam 15+: Bits 8, 9 in result list 5
Safe Cam 16+: Bits 12, 13 in result list 5
Safe Cam 17+: Bits 16, 17 in result list 5
Safe Cam 18+: Bits 20, 21 in result list 5
Safe Cam 19+: Bits 0, 1 in result list 6
Safe Cam 20+: Bits 4, 5 in result list 6
Safe Cam 21+: Bits 8, 9 in result list 6
Safe Cam 22+: Bits 12, 13 in result list 6
Safe Cam 23+: Bits 16, 17 in result list 6
Safe Cam 24+: Bits 20, 21 in result list 6
Safe Cam 25+: Bits 0, 1 in result list 7
Safe Cam 26+: Bits 4, 5 in result list 7
Safe Cam 27+: Bits 8, 9 in result list 7
Safe Cam 28+: Bits 12, 13 in result list 7
Safe Cam 29+: Bits 16, 17 in result list 7
Safe Cam 30+: Bits 20, 21 in result list 7
Displayed monitoring status (%3, %4):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
Drive parameters r9711[0,1] (diagnostics, result list 2 [NCK, drive]) or r9735[0,1] / r9736[0,1] / r9737[0,1] /
r9738[0,1] / r9739[0,1] (diagnostics, result list 3/4/5/6/7 [NCK, drive]) can be used for further diagnostics.
Further, diagnostics is possible using the servo trace signals "Result list 2/3/4/5/6/7 NCK" and "Result list
2/3/4/5/6/7 drive".
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
653
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27105
Axis %1, difference in Safe Cam minus function %2, NCK: %3, drive: %4
Parameter
%1 = axis name, spindle number
%2 = number of the cam
%3 = monitoring status, Safe Cam minus
%4 = monitoring status, Safe Cam minus
Explanation
In the crosswise comparison of result list 2 ("Safe Cams" function) or result list 3/4/5/6/7 ("Safe Cam Track"
function) a difference was identified between the NCK and drive monitoring channels in the monitoring state
of the Safe Cam minus monitoring function.
The following applies to the "Safe Cams" function:
Safe Cam 1-: Bits 2, 3 in result list 2
Safe Cam 2-: Bits 6, 7 in result list 2
Safe Cam 3-: Bits 10, 11 in result list 2
Safe Cam 4-: Bits 14, 15 in result list 2
The following applies to the "Safe Cam Track" function:
(each of the result lists 3-7 includes 6 cam results)
Safe Cam 1-: Bits 2, 3 in result list 3
Safe Cam 2-: Bits 6, 7 in result list 3
Safe Cam 3-: Bits 10, 11 in result list 3
Safe Cam 4-: Bits 14, 15 in result list 3
Safe Cam 5-: Bits 18, 19 in result list 3
Safe Cam 6-: Bits 22, 23 in result list 3
Safe Cam 7-: Bits 2, 3 in result list 4
Safe Cam 8-: Bits 6, 7 in result list 4
Safe Cam 9-: Bits 10, 11 in result list 4
Safe Cam 10-: Bits 14, 15 in result list 4
Safety Integrated (system-integrated)
654
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27105
Axis %1, difference in Safe Cam minus function %2, NCK: %3, drive: %4
Safe Cam 11-: Bits 18, 19 in result list 4
Safe Cam 12-: Bits 22, 23 in result list 4
Safe Cam 13-: Bits 2, 3 in result list 5
Safe Cam 14-: Bits 6, 7 in result list 5
Safe Cam 15-: Bits 10, 11 in result list 5
Safe Cam 16-: Bits 14, 15 in result list 5
Safe Cam 17-: Bits 18, 19 in result list 5
Safe Cam 18-: Bits 22, 23 in result list 5
Safe Cam 19-: Bits 2, 3 in result list 6
Safe Cam 20-: Bits 6, 7 in result list 6
Safe Cam 21-: Bits 10, 11 in result list 6
Safe Cam 22-: Bits 14, 15 in result list 6
Safe Cam 23-: Bits 18, 19 in result list 6
Safe Cam 24-: Bits 22, 23 in result list 6
Safe Cam 25-: Bits 2, 3 in result list 7
Safe Cam 26-: Bits 6, 7 in result list 7
Safe Cam 27-: Bits 10, 11 in result list 7
Safe Cam 28-: Bits 14, 15 in result list 7
Safe Cam 29-: Bits 18, 19 in result list 7
Safe Cam 30: Bits 22, 23 in result list 7
Displayed monitoring status (%3, %4):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
Drive parameters r9711[0,1] (diagnostics, result list 2 [NCK, drive]) or r9735[0,1] / r9736[0,1] / r9737[0,1] /
r9738[0,1] / r9739[0,1] (diagnostics, result list 3/4/5/6/7 [NCK, drive]) can be used for further diagnostics.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
655
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27106
Axis %1, difference for function safely reduced speed nx, NCK: %2, drive: %3
Parameter
%1 = axis name, spindle number
%2 = monitoring status, safely reduced speed nx
%3 = monitoring status, safely reduced speed nx
Explanation
In the crosswise data comparison of result list 2 between the NCK and drive monitoring channels, a difference
in the monitoring state of the safely reduced speed monitoring nx was detected.
Safely reduced speed nx+: Bits 16, 17 in result list 2
Safely reduced speed nx-: Bits 18, 19 in result list 2
Displayed monitoring state (%2, %3):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
For further diagnostics refer to the drive parameters r9711[0], r9711[1] and the servo-trace signals "result list
2 NCK" and "result list 2 drive".
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27107
Axis %1, difference for cam modulo monitoring function, NCK: %2, drive: %3
Parameter
%1 = axis name, spindle number
%2 = monitoring status, Safe Cam modulo range
%3 = monitoring status, Safe Cam modulo range
Explanation
In the crosswise data comparison of result list 2 between the NCK and drive monitoring channels, a difference
was detected in the monitoring status of the cam modulo range monitoring.
Safe Cam modulo range: Bits 20, 21 in result list 2
Displayed monitoring state (%2, %3):
• OFF = monitoring inactive in this monitoring channel
• OK = monitoring active in this monitoring channel, limit values not violated
• L+ = monitoring active in this monitoring channel, upper limit value violated
• L- = monitoring active in this monitoring channel, lower limit value violated
Response
Alarm display
NC start disable in this channel
A STOP F was initiated. If a safety monitoring function was active, then a STOP B was also automatically initiated.
It is then necessary to power-down/power-up the control (power on).
Remedy
For further diagnostics refer to the drive parameters r9711[0], r9711[1] and the servo-trace signals "result list
2 NCK" and "result list 2 drive".
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Safety Integrated (system-integrated)
656
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27110
Axis %1 data transfer error, index %2
Parameter
%1 = axis name, spindle number
%2 = index in the crosswise data comparison
Explanation
Communication errors between the NCK and drive have meant that for three times in a row, the crosswise data
comparison of the data with the specified index was not able to be carried out.
Response
Alarm display
In addition, a STOP F is initiated, that can result in the subsequent Alarm 27001 with fault IDs 0, 27023 and
27024. Alarm 27001 with fault ID 0 can be prevented using the alarm reduction (MD10094
$MA_SAFE_ALARM_SUPPRESS_LEVEL greater than or equal to 1).
Remedy
Check the connections between the NCK and drive
Check the configuring of the PROFIBUS telegram (e.g. SI slot configured).
Check the assignment between the NCK SI axis and SI slot (MD36906 $MA_SAFE_CTRLOUT_MODULE_NR,
MD10393 $MN_SAFE_DRIVE_LOGIC_ADDRESS).
Check the assignment of the telegram configuration for the slave OM.
Check and ensure that the EMC directive is complied with.
Replace the hardware
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27111
Axis %1 encoder evaluation error of the safe actual value
Parameter
%1 = axis name, spindle number
Explanation
The redundantly determined safety-related actual value does not match the actual value - with fine resolution
- of the same encoder.
Response
Alarm display
In addition, a STOP F is initiated, that can result in the subsequent Alarm 27001 with fault IDs 0, 27023 and
27024. Alarm 27001 with fault ID 0 can be prevented using the alarm reduction (MD10094
$MA_SAFE_ALARM_SUPPRESS_LEVEL greater than or equal to 1).
Remedy
Check the encoder mounting
Check the encoder parameterization
Check NCK_MD(MD36916 $MA_SAFE_ENC_IS_LINEAR, $MD36917 $MA_SAFE_ENC_GRID_POINT_DIST,
MD36918 $MA_SAFE_ENC_RESOL and the drive parameter field r0979)
For DRIVE-CLiQ encoders, also check NCK-MD36924 $MA_SAFE_ENC_NUM_BITS, MD36929
$MA_SAFE_ENC_CONF and drive parameter r047x
For DRIVE-CLiQ linear encoders, additionally check NCK-MD36909 $MA_SAFE_ENC_MEAS_STEPS_RESOL and
MD36913 $MA_SAFE_ENC_MEAS_STEPS_POS and drive parameter r0469 / r0473
Check and ensure that the EMC directive is complied with.
Replace the hardware
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
657
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27112
Axis %1 CRC error of the safe actual value
Parameter
%1 = axis name, spindle number
Explanation
When checking the data consistency of the safe actual value (CRC), an error was detected.
Possible causes for the alarm being permanently present:
• The NCK monitoring channel for safety motion monitoring does not communicate with the monitoring
channel of the assigned drive, but that of another axis.
• Error in the encoder parameterization
• Incorrect encoder evaluation type
• Communication errors between the NCK and drive
Response
Alarm display
In addition, a STOP F is initiated, that can result in the subsequent Alarm 27001 with fault IDs 0, 27023 and
27024. Alarm 27001 with fault ID 0 can be prevented using the alarm reduction (MD10094
$MA_SAFE_ALARM_SUPPRESS_LEVEL greater than or equal to 1).
Remedy
Check the assignment of the drive via HW Config, MD36906 $MA_SAFE_CTRLOUT_MODULE_NR, MD10393
$MN_SAFE_DRIVE_LOGIC_ADDRESS and p0978 for correctness.
Check the encoder mounting
Check the encoder parameterization
Check NCK-MD (MD36916 $MA_SAFE_ENC_IS_LINEAR, MD36917 $MA_SAFE_ENC_GRID_POINT_DIST,
MD36909 $MA_SAFE_ENC_RESOL) and the drive parameter field r0979
For a DRIVE-CLiQ encoder: Check NCK-MD (MD36924 $MA_SAFE_ENC_NUM_BITS, MD36929
$MA_SAFE_ENC_CONF) and drive parameter r047x.
For DRIVE-CLiQ linear encoders, also check NCK-MD MD36909 $MA_SAFE_ENC_MEAS_STEPS_RESOL and
MD36913 $MA_SAFE_ENC_MEAS_STEPS_POS and drive parameter r0469 / r0473.
Check whether the encoder evaluation was replaced (SMI, SMC, SME)
Check whether the encoder evaluation type was replaced (SMx, DRIVE-CLiQ encoder)
Check the encoder ID in the MD $MA_SAFE_ENC_IDENT
Check and ensure that the EMC directive is complied with.
Replace the hardware
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27113
Axis %1 hardware encoder fault of the safety-related actual value
Parameter
%1 = axis name, spindle number
Explanation
The encoder evaluation signals a hardware fault.
The following causes are possible:
Dirty optical encoder evaluation
Signal transfer problems
Missing encoder number after replacing the encoder (involves encoders with serial number, built-in motors or
third-party motors)
Response
Alarm display
In addition, a STOP F is initiated, that can result in the subsequent Alarm 27001 with fault IDs 0, 27023 and
27024. Alarm 27001 with fault ID 0 can be prevented using the alarm reduction (MD10094
$MA_SAFE_ALARM_SUPPRESS_LEVEL greater than or equal to 1).
Safety Integrated (system-integrated)
658
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27113
Axis %1 hardware encoder fault of the safety-related actual value
Remedy
After adjusting the encoder, initiate that the encoder serial number is transferred (only applicable for absolute
encoders).
Check and ensure that the EMC directive is complied with.
Replace the encoder hardware
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27124
STOP A initiated for at least one axis
Parameter
Explanation
This alarm only indicates that STOP A has been initiated in at least one axis and power on is required to
acknowledge the alarm.
This alarm is output if the alarm priority function was activated in MD10094 $MN_SAFE_ALARM_SUP-
PRESS_LEVEL.
Response
Alarm display
Interface signals are set
"Pulse cancellation" is initiated for the axis involved.
Remedy
Locate the cause of the error by evaluating additional alarm messages
Program con-
Switch control system OFF and ON again.
tinuation
27132
Axis %1 checksum group error, safety-relevant monitoring functions. Confirmation and acceptance test
required!
Parameter
%1 = axis name, spindle number
Explanation
A checksum protects the relevant MD to parameterize the axis-specific safety functionality. The alarm indicates
that at least one of the axis-specific checksums no longer matches the saved checksum, i.e. that a data item was
illegally changed or is corrupt.
This alarm is displayed during the commissioning phase (SPL-commissioning mode active) as axis-specific
group alarm for checksums alarms 27032, 27035 and 27060. MD10094 $MN_SAFE_ALARM_SUPPRESS_LEVEL
can be used to further reduce the alarm display so that only one alarm is displayed for all axes (global group
alarm 27135).
Response
Alarm display
Interface signals are set
Mode group not ready
Channel not ready
NC start disable in this channel
NC stop for alarm
Remedy
Check MD
Have the checksum re-calculated.
Check the hardware components and drive assignment.
Safety functions (motion monitoring functions) should be subject to a new acceptance test.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
659
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27135
Checksum group error safe monitoring on at least one axis. Confirmation and acceptance test required!
Parameter
Explanation
A checksum protects the relevant MD to parameterize the axis-specific safety functionality. The alarm indicates
that at least on one axis, at least one of the axis-specific checksums no longer matches the saved checksum, i.e.
that a data item was illegally changed or is corrupt.
This alarm is displayed during the commissioning phase (SPL-commissioning mode active) as global group
alarm for the axis-specific checksum alarm 27132.
This alarm reduction is parameterized in MD10094 $MN_SAFE_ALARM_SUPPRESS_LEVEL (100 position set).
Response
Alarm display
Interface signals are set
Mode group not ready
Channel not ready
NC start disable in this channel
NC stop for alarm
Remedy
Check MD Have the checksum re-calculated and confirm.
Check the hardware components and drive assignment.
Safety functions (motion monitoring functions) should be subject to a new acceptance test.
Program con-
Switch control system OFF and ON again.
tinuation
27140
Waiting for Motor Module for at least one axis
Parameter
Explanation
Alarm when booting as long as the Motor Module of at least one axis is still not ready for SI. When booting,
communications to the Motor Module have still not been established as the safety functions for at least one axis
are still not available.
The alarm display can be set in MD10094 $MN_SAFE_ALARM_SUPPRESS_LEVEL (MD < 3) in such a way that it
can be individually displayed as to whether communications have already been established for each axis. The
alarm is continuously active when booting if at least one drive does not communicate. Otherwise, the alarm is
only briefly active - and is then automatically cleared again.
Possible causes for the alarm being permanently present:
• The safety motion monitoring functions are only activated in MD36901 $MA_SAFE_FUNCTION_ENABLE,
however, not in the corresponding parameter of the associated drive (p9501).
• The axis → drive assignment via MD36906 $MA_SAFE_CTRLOUT_MODULE_NR, 10393
$MN_SAFE_DRIVE_LOGIC_ADDRESS or p0978 is incorrect
• PROFIBUS connector fallen out.
Response
Alarm display
Interface signals are set
Remedy
Check that parameter p9501 or the assignment of the drives via MD36906 $MA_SAFE_CTRLOUT_MODULE_NR,
MD10393 $MN_SAFE_DRIVE_LOGIC_ADDRESS, p0978 is correct.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
Safety Integrated (system-integrated)
660
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27200
PROFIsafe: Cycle time %1 [ms] is too long
Parameter
%1 = parameterized cycle time
Explanation
The PROFIsafe communication cycle time resulting from MD10098 $MN_PROFISAFE_IPO_TIME_RATIO and
MD10071 $MN_IPO_CYCLE_TIME exceeds the permissible limit value of 25 ms.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct the cycle time using MD10098 $MN_PROFISAFE_IPO_TIME_RATIO or reduce the IPO cycle.
Program con-
The alarm is initiated when booting if parameterized too long. No program can be started. Only clear the alarm
tinuation
with POWER ON.
27201
PROFIsafe: MD %1[%2]: Bus segment %3 error
Parameter
%1 = MD name
%2 = MD field index
%3 = parameterized bus segment
Explanation
An incorrect bus segment was entered in the specified machine data. The value must be 5.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct the specified MD.
Program con-
The alarm is initiated when booting. No program can be started. Only clear the alarm with POWER ON.
tinuation
27202
PROFIsafe: MD %1[%2]: Address %3 error
Parameter
%1 = MD name
%2 = MD field index
%3 = parameterized PROFIsafe address
Explanation
The PROFIsafe address, parameterized in the specified MD is incorrect. The value must be greater than 0.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct MD.
Program con-
The alarm is initiated when booting. No program can be started. Only clear the alarm with POWER ON.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
661
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27203
PROFIsafe: MD %1[%2]: Incorrect SPL assignment
Parameter
%1 = MD name
%2 = MD field index
Explanation
The SPL coupling in the displayed MD is incorrect.
Possible causes:
• Bit value greater than in the definition of the SPL interface (bit value > maximum bit value)
• Number of bits higher than the number of bits per slot (upper bit value - lower bit value > 32)
• Number of bits too high for this PROFIsafe module (upper bit value - lower bit value + 1 > 8)
• No SPL assignment was parameterized (both bit values are equal to zero)
• Incorrect SPL assignment (bit value equal to zero)
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct the displayed MD.
Program con-
The alarm is initiated when booting. No program can be started. Only clear the alarm with POWER ON.
tinuation
27204
PROFIsafe: Double assignment MD %1[%2] - MD %3[%4]
Parameter
%1 = MD name 1
%2 = MD field index for MD name 1
%3 = MD name 2
%4 = MD field index for MD name 2
Explanation
A double assignment has been illegally parameterized in the specified machine data.
Several input terminals of PROFIsafe modules parameterized at the same $A_INSE. MD involved:
• MD10388 $MN_PROFISAFE_IN_ASSIGN
Several $A_OUTSE parameterized at the same output of a PROFIsafe module. MD involved:
• MD13301 $MN_PROFISAFE_OUT_FILTER
Several substitute values of passive SPL couplings parameterized to the same $A_INSE. MD involved:
• MD10388 $MN_PROFISAFE_IN_ASSIGN
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct the displayed MD.
Program con-
The alarm is initiated when booting. No program can be started. Only clear the alarm with POWER ON.
tinuation
Safety Integrated (system-integrated)
662
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27205
PROFIsafe: Number of signals in MD %1[%2] < > MD %3[%4]
Parameter
%1 MD name 1
%2 MD field index to the MD name 1
%3 MD name 2
%4 MD field index to the MD name 2
Explanation
The parameterized number of signals used must be the same in both machine data.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct the specified MD.
Program con-
The alarm is initiated when booting. No program can be started. Only clear the alarm with POWER ON.
tinuation
27206
PROFIsafe: MD %1[%2] max. number of F-net data (%3 bits) exceeded
Parameter
%1 MD name
%2 MD field index for MD name
%3 max. F-net data bits
Explanation
Data parameterized in the specified machine data lie outside the F-net (useful) data area of the F-module.
Note
When displaying machine data MD10386/10387 $MN_PROFISAFE_IN/ OUT_ADDRESS, the sub-slot address
parameterized in the machine data exceeds the F-net data area of the F-module.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct the specified MD.
Program con-
Switch control system OFF and ON again.
tinuation
27207
PROFIsafe: MD %1[%2] max. sub-slot number: %3 exceeded
Parameter
%1 MD name
%2 MD field index for MD name
%3 max. sub-slot address
Explanation
The sub-slot parameterized in the specified machine data exceeds the max. permissible number of sub-slots per
PROFIsafe module.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
663
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27207
PROFIsafe: MD %1[%2] max. sub-slot number: %3 exceeded
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Reduce the number of sub-slots by changing the F-net (useful) data distribution of the PROFIsafe module.
Program con-
Switch control system OFF and ON again.
tinuation
27208
PROFIsafe: MD %1[%2] max. sub-slot address %3 exceeded
Parameter
%1 MD name
%2 MD field index for MD name
%3 max. sub-slot address
Explanation
An excessively high sub-slot address was entered in the specified MD. The entered value may not exceed the
displayed maximum sub-slot address.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Correct MD
Program con-
Switch control system OFF and ON again.
tinuation
27220
PROFIsafe: Number of NCK-F modules (%1) <> number of S7-F modules (%2)
Parameter
%1 = number of parameterized NCK-F modules
%2 = number of parameterized S7-F modules
Explanation
The number of F-modules parameterized using the NCK machine data MD10386/10387 $MN_PROFISAFE_IN/
OUT_ADDRESS is:
• greater than the number of PROFIBUS slaves in the configured S7 PROFIBUS
• less than the number of F-modules in the configured S7 PROFIBUS
• greater than the number of F-modules in the configured S7 PROFIBUS
If the specified number of S7 F-modules = 0, then none of the F-modules, configured in the S7-PROFIBUS
configuration were found.
Generally, the cause of this alarm is an error in the parameterization of the PROFIsafe master address.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Safety Integrated (system-integrated)
664
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27220
PROFIsafe: Number of NCK-F modules (%1) <> number of S7-F modules (%2)
Remedy
Check the F-parameterization in MD10386/10387 $MN_PROFISAFE_IN/OUT_ADDRESS.
Check the F-configuration in the S7 PROFIBUS configuration.
Check the parameterized PROFIsafe master address in MD10385 $MN_PROFISAFE_MASTER_ADDRESS and S7
PROFIBUS configuration.
Program con-
Switch the control OFF - ON.
tinuation
27221
PROFIsafe: NCK F-module MD %1[%2] unknown
Parameter
%1 = MD name
%2 = MD field index
Explanation
The F-module parameterized in the specified machine data is unknown under this PROFIsafe address in the S7
configuration.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check the PROFIsafe addresses in the NCK-MD and S7 I/O configuration
Program con-
Switch control system OFF and ON again.
tinuation
27222
PROFIsafe: S7 F-module PROFIsafe address %1 unknown
Parameter
%1 = PROFIsafe address
Explanation
The F-module with the specified PROFIsafe address has not been parameterized as an F-module in the NCK MD
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check the S7 PROFIBUS configuration. Register the module in the NCK MD
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
665
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27223
PROFIsafe: NCK F-module MD %1[%2] is not a %3 module
Parameter
%1 = MD name
%2 = MD field index
%3 = module type
Explanation
The F-module parameterized in the specified NCK MD has not been designated as an appropriate input/output
module in the S7 PROFIBUS configuration.
•
%3 = INPUT: NCK F-parameterization expects an INPUT module
•
%3 = OUTPUT: NCK F-parameterization expects an OUTPUT module
•
%3 = IN/OUT: NCK F-parameterization expects an INPUT/OUTPUT module
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check the module in the S7 PROFIBUS configuration
Program con-
Switch control system OFF and ON again.
tinuation
27224
PROFIsafe: F-module MD %1[%2] - MD %3[%4]: Double assignment PROFIsafe address
Parameter
%1 = MD name 1
%2 = MD field index 1
%3 = MD name 2
%4 = MD field index 2
Explanation
In the NCK MD or in the S7 F-parameters, the same PROFIsafe address has been parameterized for the F-
modules parameterized in the specific machine data. This means that a clear communications relationship
between the F-master and F-slave is not possible.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check and correct the S7 F-parameterization and NCK-MD.
Program con-
Switch control system OFF and ON again.
tinuation
27225
PROFIsafe: Slave %1, configuration error, %2
Parameter
%1 = PROFIBUS slave address
%2 = configuration error
Explanation
An error has occurred during the evaluation of the S7 PROFIBUS configuration for the specific slave. This is
further specified in alarm parameter %2.
%2 = PRM header: The PRM telegram for this slave could not be clearly interpreted (is currently not initiated).
Safety Integrated (system-integrated)
666
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27225
PROFIsafe: Slave %1, configuration error, %2
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check the S7 PROFIBUS configuration and correct.
Program con-
Switch control system OFF and ON again.
tinuation
27240
PROFIsafe: PLC not booted, information: %1
Parameter
%1 = actual information from the PROFIsafe boot NCK-PLC
Explanation
There is no PROFIsafe configuration available to the NCK after the time specified using the MD10120
$MN_PLC_RUNNINGUP_TIMEOUT. The current status of the PROFIsafe boot NCK-PLC is displayed in the alarm
text:
•
0 = configuration not available, interface to the NCK is not supported by FB15.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Increase MD10120 $MN_PLC_RUNNINGUP_TIMEOUT
check the PLC operating state
check the PLC operating system software release
delete the F-parameterization in the NCK-MD
Program con-
Switch control system OFF and ON again.
tinuation
27241
PROFIsafe: Version different, NCK: %1, PLC: %2, (%3)
Parameter
%1 = version of the interface on the NCK side
%2 = version of the interface on the PLC side
%3 = internal identifier of the interface
Explanation
The interface required has been implemented differently for the NCK and PLC components. The F-communi-
cations cannot be initialized. The alarm text contains the following information:
- version of the interface on the NCK side (%1)
- version of the interface on the PLC side (%2)
- internal identifier of the interface (%3)
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
667
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27241
PROFIsafe: Version different, NCK: %1, PLC: %2, (%3)
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Remedy
Check the PLC operating system and correct NCK software versions.
Upgrade the PLC operating system.
Delete NCK F-parameterization.
Program con-
Switch control system OFF and ON again.
tinuation
27242
PROFIsafe: F-module %1, %2 error, error code %3, %4
Parameter
%1 = PROFIsafe address
%2 = F-parameter error
%3 = error information
%4 = error information
Explanation
An error was detected while evaluating F-parameters.
•
%2 =CRC1: CRC error, F-parameters.
•
%2 = F_WD_timeout: The monitoring time parameterized in Step7 is too short for the PROFIsafe cycle time
set using MD10098 $MN_PROFISAFE_IPO_TIME_RATIO.
•
%2 = F_Data_Len: The defined telegram length is incorrect.
•
%2 = F_CRC_Seed: The parameterized type of CRC calculation is not supported.
•
%2 = CRC2_Len: Incorrect length of the telegram CRC.
•
%2 = PS_version: Error in parameterized PROFIsafe profile version
•
%2 = param: Internal parameter structure error
•
%2 = unknown(x): Error identification from the PLC
•
%3 = additional information on the incorrect parameters
•
%4 = additional information on the incorrect parameters
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Safety Integrated (system-integrated)
668
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27242
PROFIsafe: F-module %1, %2 error, error code %3, %4
Remedy
•
%2 = CRC1: General PLC reset, reload the S7 F-configuration.
•
%2 = F_WD_timeout: Re-parameterize the PROFIsafe clock cycle time or F-monitoring time.
•
%2 = F_Data_Len: change the module configuration, reload the S7-F configuration.
•
%2 = F_CRC_Seed: change the module configuration, reload the S7-F configuration.
•
%2 = CRC2_Len: change the module configuration, reload the S7-F configuration.
•
%2 = PS_version: change the module configuration, reload the S7-F configuration.
•
%2 = param: General PLC reset, reload the S7 F-configuration.
•
%2 = unknown(x): General PLC reset, reload the S7 F-configuration.
Program con-
Switch control system OFF and ON again.
tinuation
27250
PROFIsafe: Configuration in DP-M changed; error code %1 - %2
Parameter
%1 = NCK project number
%2 = current PLC project number
Explanation
The DP master indicates a modified S7 PROFIBUS configuration. Error-free operation can no longer be guaran-
teed.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Communication with the F-slaves is exited. A STOP D/E is initiated (this can be set using MD10097
$MN_SAFE_SPL_STOP_MODE) on all axes with safety functionality.
Remedy
Restart the PLC/NCK
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
669
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27251
PROFIsafe: F-module %1, %2 reports error %3
Parameter
%1 = PROFIsafe address or name
%2 = signaling components (master/slave)
%3 = error detection
Explanation
There is a communication error between the F-master and the specified F- module.
The component that detected the error is displayed in %2:
• Master: Error was detected in the F-master.
• Slave: Error was detected in the F-slave.
If the alarm was detected in the "F-slave" then the following error IDs (%3) are possible:
• CN: An error was discovered in the telegram sequence.
• CRC: A CRC error was detected
• TO: The parameterized communication timeout has been exceeded or the PROFIsafe address was incor-
rectly set.
• LBF: Communication error, telegram mirroring
If the alarm was detected in the "F-master" then the following error IDs (%3) are possible:
• CN: An error was detected in the telegram sequence
• CRC: A CRC error was detected
• TO: The parameterized communication timeout has been exceeded
• IO: F-slave sends empty telegrams
• TF: Timer overflow - all of the specified values for %3 can, depending on the error profile, also be displayed
in a combination.
Response
Mode group not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SPL_STOP_MODE) on all axes with safety func-
tionality. Failsafe values were activated for the specified module.
Remedy
Check the I/O bus.
Restart the F-slave modules.
Restart the NCK/PLC
Check the logical basis addresses (the direct and indirect addressing should be taken into consideration) to see
if they have been used in other parts of the PLC configuration.
Additional diagnostic options
• Prevent the user program from being executed
• General PLC reset and load the basic program from the toolbox
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27252
PROFIsafe: Slave/Device %1, Bus %2, sign-of-life error
Parameter
%1 = slave/device ID
%2 = bus to which the slave/device is connected
Explanation
The specified DP slave or the PN device can no longer communicate with the master/controller.
Safety Integrated (system-integrated)
670
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27252
PROFIsafe: Slave/Device %1, Bus %2, sign-of-life error
Response
Mode group not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
Stop D/E is initiated. A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on
all axes with safety functionality.
Stop the PROFIsafe driver involved. Stopped PROFIsafe driver of type F-DI or F-DIO F-modules - output failsafe
values (0) towards the SPL as F-net data.
Remedy
Check the DP/PN wiring. Restart the F-modules. Restart the NCK/PLC.
Program con-
Clear the alarm with the RESET key. Restart the part program.
tinuation
27253
PROFIsafe: Communications fault F-master component %1, error %2
Parameter
%1 = faulty components
%2 = error detection
Explanation
The F-master signals a communication error between the NCK and PLC.
The component with error is specified in %1:
• PLC: The PLC no longer executes the OB40 request.
• PLC-DPM: DP master is no longer in the OPERATE state.
The fault ID in %2 provides more detailed information about the cause:
•
1, 2, 4 PLC processing of the OB40 not finished.
Response
Mode group not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Stop the PROFIsafe driver involved. Stopped PROFIsafe driver of type F-DI or F-DIO F-modules - output failsafe
values (0) towards the SPL as F-net data.
Remedy
Extend the PROFIsafe cycle time using MD10098 $MN_PROFISAFE_IPO_TIME_RATIO.
Program con-
Remove the error. After changing the F-clock cycle, POWER ON
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
671
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27254
PROFIsafe: F-module %1, error on channel %2; %3<ALSI>
Parameter
%1 = PROFIsafe address or name
%2 = channel type, channel number
%3 = supplementary info, system variables - field index
Explanation
The F-module signals that an error has occurred in the interface of the specified channel. The alarm is only
triggered for ET200 F-modules. The type of channel (input or output channel) is displayed in %2 using the IN
and OUT abbreviation).
Using parameter %3, a specific alarm message can be configured on the HMI for each of the listed system
variables
•
1
64: Error in system variables $A_INSE[1...64]
•
65...128: Error in system variables $A_OUTSE[1...64]
•
321...448: Error in system variables $A_INSE[65..192]
•
449...576: Error in system variables $A_OUTSE[65..192]
•
-1: Error in the input or output channel for which there is no SPL assignment assignment.
Response
Mode group not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Remedy
Check the wiring. Wiring OK: Replace the F-module.
Program con-
Remove the error and press RESET.
tinuation
27255
PROFIsafe: F-module %1, general error
Parameter
%1 = PROFIsafe address or name
Explanation
The specified PROFIsafe module signals an error: More detailed information on the cause of the error cannot be
made without further resources.
This alarm is initiated for all types of PROFIsafe slaves.
Response
Mode group not ready
Channel not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Remedy
Check the wiring
Program con-
Remove the error and press RESET.
tinuation
Safety Integrated (system-integrated)
672
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27256
PROFIsafe: actual cycle time %1 [ms] > parameterized cycle time
Parameter
%1 = actual PROFIsafe communications cycle time
Explanation
The actual PROFIsafe communication cycle time is greater than the value set using MD10098 $MN_PROFI-
SAFE_IPO_TIME_RATIO. The parameterized PROFIsafe communication cycle time is continually exceeded on
the PLC side.
Response
Mode group not ready
NC start disable in this channel
Interface signals are set
Alarm display
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Remedy
Adapt the cycle time using MD $MN_PROFISAFE_IPO_TIME_RATIO. As a minimum, the value displayed in %1
must be set. The selected cycle time has an effect on the runtime utilization of the PLC module. This must be
taken into account in the setting.
Program con-
Remove the error and press RESET
tinuation
27257
PROFIsafe: %1 %2 signals a system error %3 (%4)
Parameter
%1 = communication type
%2 = PROFIsafe address or name of the F-module
%3 = error detection
%4 = component
Explanation
A system error was detected within the scope of the PROFIsafe communication. Depending on the error, the
particular PROFIsafe driver is stopped or the complete PROFIsafe communication. The following displays are
possible for communication type (%1):
- F-module
- SPL
One of the following F-components (%2) can be involved:
- PROFIsafe address or the name of the F-module involved (for communication type = F-module)
- ”-” (for communication type = SPL)
one of the following error causes is possible (see error ID %3):
- SF: Asynchronous fault state (StateFault)
- SP: The SPL input/output data are not updated (SPL I/O-communication)
The specified error IDs, depending on the error profile, can also be displayed in a combination. One of the
following components (%4) can be involved:
- NCK
- PLC
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
673
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27257
PROFIsafe: %1 %2 signals a system error %3 (%4)
Response
NC start disable in this channel
Alarm display
Interface signals are set
Mode group not ready
Channel not ready
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Stop the PROFIsafe driver involved. Stopped PROFIsafe driver of type F-DI or F-DIO F-modules - output failsafe
values (0) towards the SPL as F-net data.
Remedy
Power-down/power-up the control (power on). If this fault occurs again, contact the service department.
Program con-
Switch control system OFF and ON again.
tinuation
27299
PROFIsafe: Diagnostics %1 %2 %3 %4
Parameter
%1 error ID 1
%2 error ID 2
%3 Error ID 3
%4 error ID 4
Explanation
Errors in the PROFIsafe configuration.
The component (PLC or NCK), which detected the error, is specified in the alarm text.
Response
Alarm display
Remedy
With the error text, open a support request at:
To ensure fast processing, please provide the following information:
• Alarm number with alarm text
• Description of the operator action/operating mode prior to the alarm message
• Log files (generating)
Program con-
Switch control system OFF and ON again.
tinuation
27300
F_DP: Cycle time %1[ms] is too long
Parameter
%1 parameterized cycle time
Explanation
The cycle type of the F_DP communication resulting from MD13320 $MN_SAFE_SRDP_IPO_TIME_RATIO and
MD10071 $MN_IPO_CYCLE_TIME exceeds the permissible limit value of 250 ms.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
NC stop for alarm
Safety Integrated (system-integrated)
674
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27300
F_DP: Cycle time %1[ms] is too long
Remedy
Correct cycle time using MD13320 $MN_SAFE_SRDP_IPO_TIME_RATIO and/or MD10071$MN_IPO_CY-
CLE_TIME
Program con-
Switch control system OFF and ON again.
tinuation
27301
F_DP: MD %1[%2]: SPL coupling incorrect
Parameter
%1 = MD name
%2 = MD field index
Explanation
The SPL coupling in the displayed MD is incorrect. Possible causes:
• Bit value greater than in the definition of the SPL interface (bit value > maximum bit value)
• Too many bits (higher bit value - lower bit value > 16)
• No SPL assignment was parameterized (both bit values are equal to zero)
• Incorrect SPL assignment (bit value equal to zero)
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
NC stop for alarm
Remedy
Correct the displayed MD
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
675
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27302
F_DP: Dual allocation MD %1[%2] - MD %3[%4]
Parameter
%1 = MD name 1
%2 = MD field index for MD name 1
%3 = MD name 2
%4 = MD field index for MD name 2
Explanation
A double assignment has been illegally parameterized in the specified machine data.
SPL inputs ($A_INSE) are assigned a multiple number of times by the F_DP communication.
MD involved:
• MD13346 $MN_SAFE_RDP_ASSIGN:
F-net data of an F_SENDDP are assigned a multiple number of times by sub-slots
MD involved:
• MD13337 $MN_SAFE_SDP_FILTER:
Logical basis addresses are assigned a multiple number of times by various SPL connections
MD involved:
• MD13334 $MN_SAFE_SDP_LADDR, MD13344 $MN_SAFE_RDP_LADDR:
Connection numbers are assigned a multiple number of times by various SPL connections
MD involved:
• MD13333 $MN_SAFE_SDP_CONNECTION_NR, MD13343 $MN_SAFE_RDP_CONNECTION_NR:
Parameter DP_DP_ID is assigned a multiple number of times by various SPL connections
MD involved:
• MD13331 $MN_SAFE_SDP_ID, MD13341 $MN_SAFE_RDP_ID:
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
NC stop for alarm
Remedy
Correct the specified MD
Program con-
Switch control system OFF and ON again.
tinuation
27303
F_DP: Number of signals in MD %1[%2] < > MD %3[%4]
Parameter
%1 = MD name 1
%2 = MD field index for MD name 1
%3 = MD name 2
%4 = MD field index for MD name 2
Explanation
A different number of F-net data signals was parameterized in machine data MD13336/13346 $MN_SAFE_SDP/
RDP_ASSIGN, MD13337/13347 $MN_SAFE_SDP/RDP_FILTER.
Safety Integrated (system-integrated)
676
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27303
F_DP: Number of signals in MD %1[%2] < > MD %3[%4]
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
NC stop for alarm
Remedy
Correct the specified MD
Program con-
Switch control system OFF and ON again.
tinuation
27305
F_DP: Parameter MD %1[%2] < > MD %3[%4]
Parameter
%1 = MD name 1
%2 = MD field index for MD name 1
%3 = MD name 2
%4 = MD field index for MD name 2
Explanation
An SPL connection with several SPL couplings (sub-slots) was parameterized, where different values are entered
in the F_DP communication parameters or the connection numbers (%1 and %3).
Note
SPL couplings (sub-slots) of an SPL connection are designated using the same values for:
• F_DP communication parameters
• SPL connection number
The following NCK machine data can be involved:
- MD13334/13344 $MN_SAFE_SDP/RDP_LADDR or
- MD13335/13345 $MN_SAFE_SDP/RDP_TIMEOUT or
- MD13333/13343 $MN_SAFE_SDP/RDP_CONNECTION_NR
- MD13338/13348 $MN_SAFE_SDP/RDP_ERR_REAC
- MD13349 $MN_SAFE_RDP_SUBS
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
Remedy
Correct the specified MD
Program con-
Switch control system OFF and ON again.
tinuation
27306
F_DP: Max. number of active SPL connections (%1) for (%2) exceeded
Parameter
%1 = maximum number of possible SPL connections
%2 = communication type
Explanation
In the active parameterizing data sets for the specified communication type (F_SENDDP/FRECVDP), more than
the permissible number of SPL connections, designated using different IDs (MD13331/13341 $MN_SAFE_SDP/
RDP_ID), were parameterized.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
677
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27306
F_DP: Max. number of active SPL connections (%1) for (%2) exceeded
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
Remedy
Correct the identifiers of the active SPL connections or deactivate the SPL connections (MD13330/13340
$MN_SAFE_SDP/RDP_ENABLE_MASK).
Set the option for an extended number of connections.
Program con-
Switch control system OFF and ON again.
tinuation
27350
F_DP: %1 communication, connection %2 signals error %3
Parameter
%1 = communication type
%2 = name or DP_DP_ID of the communication relationship
%3 = error detection
Explanation
There is an F_DP communication error with the external communication partners and the programmed error
response is $A_FSDP_/FRDP_ERR_REAC = 0 or 1.
The following displays are possible for communication type (%1).
- F_SENDDP
- F_RECVDP
As connection (%2), the name of the DP_DP_ID (ID) or the SPL connection is displayed.
One of the following error causes is possible (see fault ID %3):
• SN: An error was detected in the telegram sequence.
• CRC: A CRC error was detected.
• TO: The parameterized communication timeout has been exceeded.
All of the specified error IDs, depending on the error profile, can also be displayed in a combination.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
Channel not ready
• F_SENDDP/F_RECVDP: System variable $A_FSDP/FRDP_ERROR = TRUE
• F_SENDDP/F_RECVDP: System variable $A_FSD/FRDP_DIAG <> 0
• F_RECVDP: System variable $A_FRDP_ACK_REQ = TRUE
• F_RECVDP: Output of the substitute values specified in the system variable $A_FRDP_SUBS
• For programmed error response $A_FSDP_/FRDP_ERR_REAC = 0, in addition an alarm and STOP D/E are
initiated
Safety Integrated (system-integrated)
678
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27350
F_DP: %1 communication, connection %2 signals error %3
Remedy
Check PROFIBUS communication and the communication partner.
Note
Only the F_DP communication is acknowledged for a user acknowledgment via DB18.FRDP_ACK_REI. The alarm
is still displayed and must be separately acknowledged using NC-RESET.
Check the logical basis addresses (the direct and indirect addressing should be taken into consideration) to see
if they have been used in other parts of the PLC configuration.
Additional diagnostic options
• Prevent the user program from being executed
• General PLC reset and load the basic program from the toolbox
Program con-
Remove the error and issue a user acknowledgment via a channel_1 reset.
tinuation
27351
F_DP: %1 communication, connection %2 signals error %3
Parameter
%1 = communication type
%2 = name or DP_DP_ID of the SPL connection
%3 = error detection
Explanation
There is an F_DP communication error with the external communication partners and the programmed error
response is:
$A_FSDP_/FRDP_ERR_REAC = 2 (alarm, only display).
The following displays are possible for communication type (%1):
- F_SENDDP
- F_RECVDP
As connection (%2), the name or the DP_DP_ID (ID) of the F_DP connection relationship is displayed. One of the
following error causes is possible (see fault ID %3):
• SN: An error was detected in the telegram sequence.
• CRC: A CRC error was detected.
• TO: The parameterized communication timeout has been exceeded.
All of the specified error IDs, depending on the error profile, can also be displayed in a combination.
Response
Alarm display
1. F_SENDDP/F_RECVDP: System variable $A_FSDP/FRDP_ERROR = TRUE
2. F_SENDDP/F_RECVDP: System variable $A_FSD/FRDP_DIAG < >0
3. F_RECVDP: System variable $A_FRDP_ACK_REQ = TRUE
4. F_RECVDP: Output of the substitute values specified in the system variable $A_FRDP_SUBS
Remedy
Check PROFIBUS communication and the communication partner.
User acknowledgment via DB18.FRDP_ACK_REI or NC-RESET
Check the logical basis addresses (the direct and indirect addressing should be taken into consideration) to see
if they have been used in other parts of the PLC configuration.
Additional diagnostic options
• Prevent the user program from being executed
• General PLC reset and load the basic program from the toolbox
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
679
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27352
F_DP: communication error %1, error %2
Parameter
%1 = faulty components (NCK/PLC)
%2 = error detection
Explanation
Communication between the NCK and PLC can no longer function.
Component with error where the communication error occurred (%1):
• PLC: The PLC was not able to process the OB40 request for F_DP communication within the maximum
monitoring time of 500 ms.
The following error cause is possible (see fault ID %2):
•
<> 0: PLC processing of the OB40 not finished.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Processing stop of the F_DP communication is initiated. Stopped SPL connections - type F_RECVDP - output
failsafe values (0) in the direction of the SPL as F-net data.
Remedy
Check and possibly increase the F_DP clock cycle
Program con-
Switch control system OFF and ON again.
tinuation
27353
F_DP:actual cycle time %1 [ms] > parameterized cycle time
Parameter
%1 = actual F_DP communications cycle time
Explanation
The actual F_DP communication cycle time is greater than the value set using MD13320
$MN_SAFE_SRDP_IPO_TIME_RATIO. The parameterized communication cycle time is continually exceeded on
the PLC side.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
NC stop for alarm
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Remedy
Adapt the cycle time using MD13320 $MN_SAFE_SRDP_IPO_TIME_RATIO.
As a minimum, the value displayed in %1 must be set.
The selected cycle time has an effect on the runtime utilization of the PLC module.
This must be taken into account in the setting.
Program con-
Remove the error and press RESET
tinuation
Safety Integrated (system-integrated)
680
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27354
F_DP: %1 communication, connection %2 signals SFC%3 error %4
Parameter
%1 = communication type
%2 = name or DP_DP_ID of the communication relationship
%3 = SFC block number
%4 = error detection
Explanation
There is an F_DP communication error with the external communication partner. When attempting to access
via the parameterized interface, the PLC signaled an error.
The following displays are possible for communication type (%1):
- F_SENDDP
- F_RECVDP
As connection (%2), the name or the identifier (DP_DP_ID) of the F_DP connection relationship is displayed.
Further, the PLC block (%3) is displayed, which identified an error, and the error cause based on the error ID (%4).
This alarm can be suppressed using MD10096 $MN_SAFE_DIAGNOSIS_MASK, bit 2 = 1.
Response
Alarm display
Remedy
Check the PROFIBUS communication and the communication partner.
Check the parameterized logical basis address in MD13334/13344 $MN_SAFE_SDP/RDP_LADDR.
Program con-
Remove the error and press RESET
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
681
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27355
F_DP: %1 communication, connection %2 signals system error %3 (%4)
Parameter
%1 = communication type
%2 = name or DP_DP_ID of the SPL connection
%3 = error detection
%4 = component
Explanation
A system error was detected within the scope of the F_DP communication. Depending on the error, the par-
ticular SPL connection or the complete F_DP communication is stopped.
The following displays are possible for communication type (%1):
- F_SENDDP
- F_RECVDP
- SPL
As connection (%2) the following displays are possible:
• Name or DP_DP_ID (ID) of the SPL connection (for communication type = F_SENDDP or F_RECVDP)
• "-" (for communication type = SPL)
One of the following error causes is possible (see fault ID %3):
• SF: Asynchronous fault state (StateFault)
• LS: Sign-of-life monitoring (LifeSign)
• TD: Discrepancies in the F-telegram data (TelegramDiscrepancy)
• OD: Deviations in the output data (OutputdataDiscrepancy)
• for communication type = F_SENDDP:
- $A_FSDP_ERR_REAC - <FSDP_ERR_REAC/>
• For communication type = F_RECVDP:
- $A_FRDP_SUBS -- <FRDP_SUBS/> $A_FRDP_ERR_REAC -- <FRDP_ERR_REAC/>
• SP: The SPL input/output data are not updated (SPL I/O-communication)
The specified error IDs, depending on the error profile, can also be displayed in a combination.
Further, the component involved (%4) is displayed in the alarm text:
- NCK
- PLC
- system variables (for error identifier = OD)
Response
Alarm display
NC start disable in this channel
Mode group not ready
Channel not ready
NC stop for alarm
Interface signals are set
A STOP D/E is initiated (this can be set using MD10097 $MN_SAFE_SPL_STOP_MODE) on all axes with safety
functionality.
Stopped SPL connections - type F_RECVDP - output failsafe values (0) in the direction of the SPL as F-net data.
Remedy
Power-down/power-up the control (power on). If this fault occurs again, contact the service department.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
682
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27801
Safety operating mode inconsistent: MD "%1" = %2 ; PLC configuration = %3
Parameter
%1: $MN_SAFE_MODE
%2: Value from $MN_SAFE_MODE
%3: Value of the PLC configuration
Explanation
The value in MD13370 $MN_SAFE_MODE does not match the value of the PLC configuration.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
NC Stop on alarm at end of block
Channel not ready
Remedy
Standardize the safety operating mode by adapting in MD13370 $MN_SAFE_MODE or the PLC configuration.
If a -1 is displayed for the value of the PLC configuration, the following applies: The safety operating mode
defined in the PLC configuration is not permitted.
The PLC configuration must be changed.
Program con-
Switch control system OFF and ON again.
tinuation
27810
Axis %1: Safety operating mode inconsistent: $MN_SAFE_MODE = %2; MD: "%3" = %4
Parameter
%1: Axis name, spindle number
%2: MD value
%3: MD name
%4: MD value
Explanation
The safety operating mode parameterized using MD13370 $MN_SAFE_MODE does not match the safety ena-
bles parameterized using the displayed machine data.
This alarm occurs in the following contexts:
• For safety operating mode "SINUMERIK Safety Integrated plus (F-PLC)" the safety enables are set in
MD36901 $MA_SAFE_FUNCTION_ENABLE.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
NC Stop on alarm at end of block
Channel not ready
Stop cyclic SIC/SCC or PROFIsafe communication between the NCK and drive.
Remedy
Standardize the safety operating mode for all NC axes.
Program con-
Switch control system OFF and ON again.
tinuation
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
683
Diagnostics
11.2 NCK safety alarms for SINUMERIK 840D sl
27811
Axis %1: Parameterizing error: MD %2[%3] invalid
Parameter
%1: Axis name, spindle number
%2: MD name
%3: MD field index to the MD name
Explanation
The parameterization of the displayed machine data is incorrect. This alarm occurs in the following contexts:
• When evaluating the SIC/SCC telegram number in MD13376 $MN_SAFE_INFO_TELEGRAM_TYPE or in drive
parameter p60122, an invalid SIC/SCC telegram number was identified (not equal to 701)
• Checking the logical basis addresses from MD13374 $MN_SAFE_INFO_DRIVE_LOGIC_ADDR has shown that
a slot with this address does not exist or the SIC/SCC telegram has an incorrect length and the SIC/SCC
communication cannot be enabled.
• Checking the logical basis addresses from MD13372 $MN_SAFE_PS_DRIVE_LOGIC_ADDR has shown that a
slot with this address does not exist and PROFIsafe communication cannot be enabled.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
NC Stop on alarm at end of block
Channel not ready
Inhibit cyclic SIC/SCC or PROFIsafe communication between NCK and drive.
Remedy
Parameterize a valid SIC/SCC telegram number (701)
Configure or parameterize using valid logical basis addresses for the SIC/SCC slots or PROFIsafe slots
Program con-
Switch control system OFF and ON again.
tinuation
27813
Option "F-Logic" not set, MD: "%1" error
Parameter
%1: MD name
Explanation
Option for F-logic MD19500 $ON_SAFE_PLC_LOGIC not available. The safety operating mode "SINUMERIK
Safety Integrated plus" is set in MD13370 $MN_SAFE_MODE.
Response
Alarm display
NC start disable in this channel
Interface signals are set
Mode group not ready
NC Stop on alarm at end of block
Channel not ready
Inhibit cyclic SIC/SCC or PROFIsafe communication between NCK and drive.
Remedy
Align option data and safety operating mode
Program con-
Switch control system OFF and ON again.
tinuation
27830
Axis %1: Control not ready for the "Safe Brake Test" integrated in the drive"
Parameter
%1: Axis name, spindle number
Explanation
The request for the drive-integrated "Safe Brake Test" via the VDI interface has been rejected by the motion
control.
Safety Integrated (system-integrated)
684
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.3 Safety messages for SINAMICS S120
27830
Axis %1: Control not ready for the "Safe Brake Test" integrated in the drive"
Response
Alarm display
Remedy
The alarm automatically disappears if the conditions in the motion control for carrying out the drive-integrated
"Safe brake test" are fulfilled, or the request for the drive-integrated "Safe brake test" is withdrawn.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
27900
Profibus-DP: SI fault, axis %1, code %2, value %3, time %4
Parameter
%1: Axis name, spindle number
%2: Drive fault code (p9747)
%3: Drive fault value (p9749)
%4: Drive fault time (p9748)
Explanation
The drive signals SI fault %2 with additional information %3 at instant in time %4.
Response
Alarm display
Remedy
Fault codes/fault values, refer to the drive documentation.
Program con-
The alarm is no longer displayed when the alarm cause has been removed. No other operator actions are
tinuation
required.
11.3
Safety messages for SINAMICS S120
11.3.1
General
Note
In the HMI environment, faults and alarms are displayed specifying a six-digit number that
always starts with 2.
For example, this means that F01600 is then called 201600. In this Chapter, faults and alarms
are described with numbers from the SINAMICS environment.
In the HMI environment, faults and alarms are treated like alarms.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
685
Diagnostics
11.3 Safety messages for SINAMICS S120
Differences between faults and alarms
Type
Description
Faults
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 the faults eliminated?
• Remove the cause of the fault.
• Acknowledge the fault.
Alarms
What happens when an alarm occurs?
• Status signal ZSW1.7 is set.
• The alarm is entered into the alarm buffer.
How are alarms eliminated?
• Alarms are self acknowledging, that is, they are reset automatically when
the cause of the alarm has been eliminated.
Fault responses
The standard fault responses according to PROFIdrive, that are used for safety, are described in
the following table. The OFF2 fault response is used as additional stopping measure while the
pulses are safely cancelled via the safety-related switch-off signal paths.
Fault re-
Response
Description
Safety stop response
sponse
OFF2
Internal/external
• Immediate pulse cancellation, the drive coasts to
STOP A , test stop
pulse inhibit
standstill.
• The motor holding brake (if parameterized) is
closed immediately.
• Switching-on inhibit is activated.
OFF3
Brake along the OFF3
• The drive is braked along the OFF3 down ramp
STOP B (after r9556 has ex-
deceleration ramp fol-
(p1135) by immediately entering n_set = 0.
pired or p9560 is fallen be-
lowed by pulse inhibit
low, STOP A is initiated)
• When zero speed is detected, the motor holding
brake (if parameterized) is closed. The pulses are
cancelled when the brake application time
(p1217) expires.
• Standstill is detected when the actual speed value
is less than the speed threshold (p1226) - or when
the monitoring time (p1227) that started when
speed setpoint ≤ speed threshold (p1226) has ex-
pired.
STOP2 (stop2)
n_set = 0
• The drive is braked along the OFF3 down ramp
STOP C
(p1135) by immediately entering n_set = 0.
• The drive remains in closed-loop speed control.
Safety Integrated (system-integrated)
686
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.3 Safety messages for SINAMICS S120
Acknowledging faults
The list of faults and alarms specifies how to acknowledge each fault after the cause has been
eliminated.
List
Description
POWER ON
The fault is acknowledged by a POWER ON (switch drive unit off and on again).
Note:
If the fault cause has still not been resolved, then the fault is immediately displayed again after booting.
Re-establishing communications to the NCK or PLC after a communication failure has been detected to this
component is an exception. In this case, just the same as for a normal boot, the failsafe values are activated,
however the alarms present are acknowledged for a new communication failure.
IMMEDIATE-
Starting from a drive object, the fault can be acknowledged by the following methods:
LY
1. Acknowledge via setting parameter:
p3981 = 0 → 1
2. Acknowledge via binector inputs:
p2103 BI: 1. Acknowledge faults
p2104 BI: 2. Acknowledge faults
p2105 BI: 3. Acknowledge faults
3. Acknowledging via a PROFIBUS control signal:
STW1.7 = 0 → 1 (signal edge)
Note:
• This fault can also be acknowledged using POWER ON.
• If the cause of the fault has not been removed the fault is not cleared after acknowledgment.
• Faults from SH/SBC
The "Safe Standstill" (SH) function must be deselected before acknowledging these faults.
READY TO
The fault can only be acknowledged in the READY state.
OPERATE
In this state, the DC link is charged and the pulses are inhibited.
List of faults and alarms
Axxxxx
Alarm xxxxx
Axxxxx (F, N)
Alarm xxxxx (message type can be changed into F or N)
Fxxxxx
Fault xxxxx
Fxxxxx (A, N)
Fault xxxxx (message type can be changed to A or N)
Nxxxxx
No message
Nxxxxx (A)
No message (message type can be changed to A)
Cxxxxx
Safety message (dedicated message buffer)
A message comprises a letter followed by the relevant number.
The meaning of the letters is as follows:
• A stands for "Alarm"
• F means "Fault"
• N means "No message" or "Internal message" (or No report)
• C means "Safety message"
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
687
Diagnostics
11.3 Safety messages for SINAMICS S120
The optional brackets indicates whether the type specified for this message can be changed, and
which message types can be selected via parameter.
Information about the response and acknowledgment are independently specified for a
message with adjustable message type (e.g. response to F, acknowledgment for F).
11.3.2
List of faults and alarms
Note
• In the HMI environment, faults and alarms are displayed specifying a six-digit number that
always starts with 2. For example, this means that F01600 is then called 201600. In this
Chapter, faults and alarms are described with numbers from the SINAMICS environment.
• In the HMI environment, faults and alarms are treated like alarms.
List of faults (Control Unit)
F01600
SI P1 (CU): STOP A initiated
Response
OFF2
Acknowledg-
IMMEDIATELY (POWER ON)
ment
Explanation
The "Safety Integrated" function integrated in the drive on the Control Unit has detected a fault and initiated
a STOP A (STO via the safety switch-off signal path of the Control Unit).
• Forced checking procedure of the safety switch-off signal path of the Control Unit unsuccessful.
• Subsequent response to fault F01611 (defect in a monitoring channel).
Fault value (r0949, interpret decimal):
0: Stop request from monitoring channel 2
1005: STO active, although STO not selected and there is no internal STOP A present.
1010: STO inactive although STO is selected or an internal STOP A is present.
9999: Subsequent response to fault F01611.
Remedy
Select safe standstill and then deselect again.
- replace the Motor Module involved.
For fault value = 9999:
- carry out diagnostics for the active fault F01611.
F01611
SI P1 (CU): Defect in a monitoring channel
Response
NONE (OFF1, OFF2, OFF3)
Acknowledg-
IMMEDIATELY (POWER ON)
ment
Explanation
The "Safety Integrated" function integrated in processor 1 has detected a fault in the crosswise data comparison
between the two monitoring channels and has initiated STOP F. As a result of this fault, after the parameterized
transition has expired (p9658), fault F01600 (SI P1 (CU): STOP A initiated) is output.
Fault value (r0949, interpret decimal):
0: Stop request from the Motor Module
Safety Integrated (system-integrated)
688
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.3 Safety messages for SINAMICS S120
F01611
SI P1 (CU): Defect in a monitoring channel
1 to 999:
Number of the crosswise compared data that resulted in this fault. This number is also displayed in r9795.
1: SI monitoring clock cycle (r9780, r9880).
2: SI enable safety functions (p9601, p9801). Only the supported bits are crosswise compared.
3: SI SGE changeover, tolerance time (p9650, p9850)
4: SI transition time STOP F to STOP A (p9658, p9858).
5: SI enable Safe Brake Control (p9602, p9802).
6: SI Motion, enable safety functions (p9501, internal value).
7: SI delay time of the pulse cancellation for Safe Stop 1 (p9652, p9852).
9: Debounce time for STO/SBC/SS1 (MM) (p9651, p9851)
10: SI delay time for pulse suppression with ESR (p9697, p9897)
11: SI Safe Brake Adapter mode, BICO interconnection (p9621, p9821).
12: SI Safe Brake Adapter relay on time (p9622[0], p9822[0]).
13: SI Safe Brake Adapter relay break time (p9622[1], p9822[1]).
14: SI PROFIsafe telegram selection (p9611, p9811).
1000: Check (watchdog) timer has expired. Within the time of approx. 5 x p9650 too many switching opera-
tions have occurred at terminal EP of the Motor Module.
1001: Initialization error, change timer/check timer.
1900: CRC error in sector SAFETY
1901: CRC error in sector ITCM
1902: Overwriting in sector ITCM has occurred in operation.
1903: Internal parameterizing error for CRC calculation.
1950: Module temperature outside the permissible temperature range.
1951: Module temperature not plausible.
2000: Status of the STO selection on the Control Unit and Motor Module are different.
2001: Feedback signal for safe pulse cancellation on the Control Unit and Motor Module are different.
2002: Status of the delay timer SS1 on the Control Unit and Motor Module are different. (status of the timer in
p9650/p9850).
2003: Status of the STO terminal for the two monitoring channels is different.
6000.. 6990:
Error in the PROFIsafe control. For these fault values, failsafe control signals (failsafe values) are transferred to
the safety functions.
6000: A critical error has occurred in the PROFIsafe communication.
6064.. 6071:
Error when evaluating F parameters. The values of the transferred F parameters do not coincide with the values
expected in the PROFIsafe driver.
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
689
Diagnostics
11.3 Safety messages for SINAMICS S120
F01611
SI P1 (CU): Defect in a monitoring channel
6064: Target address and PROFIsafe address differ (F_Dest_Add).
6065: Target address invalid (F_Dest_Add).
6066: Source address invalid (F_Source_Add).
6067: Watchdog time value invalid (F_WD_Time).
6068: Incorrect SIL level (F_SIL).
6069: Incorrect F-CRC length (F_CRC_Length).
6070: Incorrect F parameter version (F_Par_Version).
6071: CRC error for the F parameters (CRC1). The transferred CRC value of the F parameters does not match
the value calculated in the PROFIsafe driver.
6072: F parameterization is inconsistent.
6165: When receiving the PROFIsafe telegram, a communication error was detected. The fault can also occur,
if after switching off and switching on the Control Unit - or after inserting the PROFIBUS-/PROFINET cable - an
inconsistent or out of date PROFIsafe telegram was received.
6166: When receiving the PROFIsafe telegram, a time monitoring error (watchdog) was detected.
Remedy
For fault value = 1 to 5 and 7 to 999:
Check the crosswise compared data that resulted in a STOP F.
Carry out a POWER ON (power off/on) for all components.
Upgrade the Motor Module software.
Upgrade the Control Unit software.
For fault value = 6:
Carry out a POWER ON (power off/on) for all components.
Upgrade the hydraulic module software.
Upgrade the Control Unit software.
For fault value = 1000:
Check the EP terminal at the Hydraulic Module (contact problems).
PROFIsafe: Resolve contact problem/faults at the PROFIBUS master/ PROFINET controller.
For fault value = 1001, 1002:
Carry out a POWER ON (power off/on) for all components.
Upgrade the hydraulic module software.
Upgrade the Control Unit software.
For fault value = 1900, 1901, 1902:
Carry out a POWER ON (power off/on) for all components.
Upgrade the Control Unit software.
Replace the Control Unit.
Safety Integrated (system-integrated)
690
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.3 Safety messages for SINAMICS S120
F01611
SI P1 (CU): Defect in a monitoring channel
For fault value = 2000, 2001, 2002, 2003, 2004, 2005:
• Check the tolerance time SGE changeover and if required, increase the value (p9650/p9850, p9652/
p9852).
• Check the wiring of the safety-related inputs (SGE) (contact problems).
• Check the causes for STO selection in r9772. For active SMM functions (p9501 = 1), STO can also be
selected as a result of these functions.
• Replace the hydraulic module involved.
Note:
This fault can be acknowledged after resolving the cause of fault and after selecting/deselecting STO.
For fault value 6000:
Carry out a POWER ON (power off/on) for all components.
Check whether there is a DRIVE-CLiQ communications error between the two monitoring channels, and if
required carry out a diagnostics routine for the faults identified.
Set the monitoring cycles longer (p9500, p9511).
Upgrade firmware to later version.
Contact the Hotline.
Replace the Control Unit.
For fault value 6004:
Check the value setting in the F-parameter F_Dest_Add at the PROFIsafe slave.
Check the setting of the PROFIsafe address of the Control Unit (p9610) and that of the Hydraulic Module
(p9810).
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
691
Diagnostics
11.3 Safety messages for SINAMICS S120
F01611
SI P1 (CU): Defect in a monitoring channel
For fault value 6065:
Check the value setting in the F-parameter F_Dest_Add at the PROFIsafe slave. The target address must not be
0 or FFFF!
For fault value 6066:
Check the value setting in the F-parameter F_Source_Add at the PROFIsafe slave. The source address must not
be 0 or FFFF!
For fault value 6067:
Check the value setting in the F-parameter F_WD_Time at the PROFIsafe slave. The watchdog time value must
not be 0!
For fault value 6068:
Check the value set in the F-parameter F_SIL at the PROFIsafe slave. The SIL must correspond to SIL2!
For fault value 6069:
Check the value setting in the F-parameter F_CRC_Length at the PROFIsafe slave. The setting of the CRC2
length is 2 byte CRC in the V1 mode and 3 byte CRC in the V2 mode!
For fault value 6070:
Check the value setting in the F-parameter F_Par_Version at the PROFIsafe slave. The value for the F-parameter
version is 0 in the V1 mode and 1 in the V2 mode!
For fault value 6071:
Check the value settings of the F-parameters and the F-parameter CRC (CRC1) calculated from these at the
PROFIsafe slave and if required update.
For fault value 6072:
Check the setting of the F-parameter values and when necessary, correct. The following combinations are
permissible for F-parameters F_CRC_Length and F_Par_Version: F_CRC_Length = 2 byte CRC and F_Par_Version
= 0 F_CRC_Length = 3 byte CRC and F_Par_Version = 1
For fault value 6165:
When the fault occurs after the Control Unit boots, or after inserting the PROFIBUS/PROFINET cable, acknowl-
edge the fault.
Check the configuring and communication at the PROFIsafe slave.
Check the value setting of the F-parameter F_WD_Time at the PROFIsafe slave and possibly increase.
Check whether there is a DRIVE-CLiQ communications error between the two monitoring channels, and if
required carry out a diagnostics routine for the faults identified.
Check whether all F-parameters of the drive and the F-parameters of the F-host match.
For fault value 6166:
Check the configuring and communication at the PROFIsafe slave.
Check the value setting of the F-parameter F_WD_Time at the PROFIsafe slave and possibly increase.
Evaluate the diagnostics information in the F-host.
Check the PROFIsafe connection.
Check whether all F-parameters of the drive and the F-parameters of the F-host match.
N01620 (F, A)
SI P1 (CU): Safe Torque Off active
Response
NONE
Acknowledg-
NONE
ment
Safety Integrated (system-integrated)
692
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
Diagnostics
11.3 Safety messages for SINAMICS S120
N01620 (F, A)
SI P1 (CU): Safe Torque Off active
Explanation
The "Safe Torque Off" (STO) function of the basis functions has been selected on the Control Unit (CU) via the
input terminal and is active.
Note:
This message does not result in a safety stop response.
For STO selection using the Extended Functions, this message is not output.
Remedy
Not necessary
Response for F
OFF2
Acknowledg-
IMMEDIATELY (POWER ON)
ment for F
Response for
NONE
A:
Acknowledg-
NONE
ment for A
N01621 (F, A)
SI P1 (CU): Safe Stop 1 active
Response
NONE
Acknowledg-
NONE
ment
Explanation
The "Safe Stop 1" (SS1) function has been selected on the Control Unit (CU) and is active.
Note:
This message does not result in a safety stop response.
Remedy
Not necessary
Response for F
OFF3
Acknowledg-
IMMEDIATELY (POWER ON)
ment for F
Response for
NONE
A:
Acknowledg-
NONE
ment for A
F01625
SI P1 (CU): Sign-of-life error in the safety data
Response
OFF2
Acknowledg-
IMMEDIATELY (POWER ON)
ment
Safety Integrated (system-integrated)
Function Manual, 10/2020, 6FC5397-4BP40-6BA2
693
|