Sinumerik Alarm 27001 Axis %1 error in a monitoring channel, code %2, values: NCK %3, drive %4


Sinumerik Alarm 27001 Axis %1 error in a monitoring channel, code %2, values: NCK %3, drive %4

Parameters:
%1 = Axis number
%2 = Additional info cross-comparison index
%3 = NCK comparison value extension
%4 = Additional info comparison value drive

Definitions:
The mutual comparison of the two monitoring channels has found a difference between input data or results of the monitoring operations. One of the monitors no longer functions reliably, i.e. safe operation is no longer possible.
The following error codes are possible on the NCK side:
• 0 Following alarm to drive alarm 300911.
• 1 result list 1: SBH, SG, SBR or SE result. For further information see drive MD 1391, 1392.
• 2 result list 2: SN, n_x result. For further information see drive MD 1393, 1394.
• 3 Actual value difference greater than setting in $MA_SAFE_POS_TOL.
• 4 Not assigned.
• 5 Function enables $MA_SAFE_FUNCTION_ENABLE.
• 6 Velocity limit $MA_SAFE_VELO_LIMIT[0].
• 7 Velocity limit $MA_SAFE_VELO_LIMIT[1].
• 8 Velocity limit $MA_SAFE_VELO_LIMIT[2].
• 9 Velocity limit $MA_SAFE_VELO_LIMIT[3]
• 10 Tolerance for safe standstill $MA_SAFE_STANDSTILL_TOL.
• 11 Safe position limit $MA_SAFE_POS_LIMIT_PLUS[0].
• 12 Safe position limit $MA_SAFE_POS_LIMIT_MINUS[0].
• 13 Safe position limit $MA_SAFE_POS_LIMIT_PLUS[1].
• 14 Safe position limit $MA_SAFE_POS_LIMIT_MINUS[1].
• 15 Cam position $MA_SAFE_CAM_POS_PLUS[0] + $MA_SAFE_CAM_TOL.
• 16 Cam position $MA_SAFE_CAM_POS_PLUS[0].
• 17 Cam position $MA_SAFE_CAM_POS_MINUS[0] + $MA_SAFE_CAM_TOL.
• 18 Cam position $MA_SAFE_CAM_POS_MINUS[0].
• 19 Cam position $MA_SAFE_CAM_POS_PLUS[1] + $MA_SAFE_CAM_TOL.
• 20 Cam position $MA_SAFE_CAM_POS_PLUS[1].
• 21 Cam position $MA_SAFE_CAM_POS_MINUS[1] + $MA_SAFE_CAM_TOL.
• 22 Cam position $MA_SAFE_CAM_POS_MINUS[1].
• 23 Cam position $MA_SAFE_CAM_POS_PLUS[2] + $MA_SAFE_CAM_TOL.
• 24 Cam position $MA_SAFE_CAM_POS_PLUS[2].
• 25 Cam position $MA_SAFE_CAM_POS_MINUS[2] + $MA_SAFE_CAM_TOL.
• 26 Cam position $MA_SAFE_CAM_POS_MINUS[2].
• 27 Cam position $MA_SAFE_CAM_POS_PLUS[3] + $MA_SAFE_CAM_TOL.
• 28 Cam position $MA_SAFE_CAM_POS_PLUS[3].
• 29 Cam position $MA_SAFE_CAM_POS_MINUS[3] + $MA_SAFE_CAM_TOL.
• 30 Cam position $MA_SAFE_CAM_POS_MINUS[3].
• 31 Actual position tolerance $MA_SAFE_POS_TOL. $MA_SAFE_SLIP_VELO_TOL for active actual value synchronization (slippage)
• 32 Ref.position tolerance $MA_SAFE_REFP_POS_TOL.
• 33 Delay SG[x] -> SG[y] $MA_SAFE_VELO_SWITCH_DELAY.
• 34 Delay cross-comparison $MA_SAFE_MODE_SWITCH_TIME.
• 35 Delay pulse disable Stop B $MA_SAFE_PULSE_DISABLE_DELAY.
• 36 Delay pulse disable test stop $MA_SAFE_PULSE_DIS_CHECK_TIME
• 37 Delay Stop C -> SBH $MA_SAFE_STOP_SWITCH_TIME_C.
• 38 Delay Stop D -> SBH $MA_SAFE_STOP_SWITCH_TIME_D.
• 39 Delay Stop E -> SBH $MA_SAFE_STOP_SWITCH_TIME_E.
• 40 Stop reaction on SG exceeded $MA_SAFE_VELO_STOP_MODE.
• 41 Stop reaction on SE exceeded $MA_SAFE_POS_STOP_MODE.
• 42 Standstill speed $MA_SAFE_STANDSTILL_VELO_TOL.
• 43 Memory test, stop reaction.
• 44 Actual position + SG[0] $MA_SAFE_VELO_LIMIT[0].
• 45 Actual position – SG[0] $MA_SAFE_VELO_LIMIT[0].
• 46 Actual position + SG[1] $MA_SAFE_VELO_LIMIT[1].
• 47 Actual position – SG[1] $MA_SAFE_VELO_LIMIT[1].
• 48 Actual position + SG[2] $MA_SAFE_VELO_LIMIT[2].
• 49 Actual position – SG[2] $MA_SAFE_VELO_LIMIT[2].
• 50 Actual position + SG[3] $MA_SAFE_VELO_LIMIT[3].
• 51 Actual position – SG[3] $MA_SAFE_VELO_LIMIT[3].
• 52 Standstill position + tolerance $MA_SAFE_STANDSTILL_TOL.
• 53 Standstill position – tolerance $MA_SAFE_STANDSTILL_TOL.
• 54 Actual position + n_x + tolerance $MA_SAFE_VELO_X + $MA_SAFE_POS_TOL.
• 55 Actual position + n_x $MA_SAFE_VELO_X.
• 56 Actual position – n_x $MA_SAFE_VELO_X.
• 57 Actual position – n_x – tolerance $MA_SAFE_VELO_X – $MA_SAFE_POS_TOL
• 58 Active external standstill request.
• 59 SG override factor 1 $MA_SAFE_VELO_OVR_FACTOR[0].
• 60 SG override factor 2 $MA_SAFE_VELO_OVR_FACTOR[1].
• 61 SG override factor 3 $MA_SAFE_VELO_OVR_FACTOR[2].
• 62 SG override factor 4 $MA_SAFE_VELO_OVR_FACTOR[3].
• 63 SG override factor 5 $MA_SAFE_VELO_OVR_FACTOR[4].
• 64 SG override factor 6 $MA_SAFE_VELO_OVR_FACTOR[5].
• 65 SG override factor 7 $MA_SAFE_VELO_OVR_FACTOR[6].
• 66 SG override factor 8 $MA_SAFE_VELO_OVR_FACTOR[7].
• 67 SG override factor 9 $MA_SAFE_VELO_OVR_FACTOR[8].
• 68 SG override factor 10 $MA_SAFE_VELO_OVR_FACTOR[9].
• 69 SG override factor 11 $MA_SAFE_VELO_OVR_FACTOR[10].
• 70 SG override factor 12 $MA_SAFE_VELO_OVR_FACTOR[11].
• 71 SG override factor 13 $MA_SAFE_VELO_OVR_FACTOR[12].
• 72 SG override factor 14 $MA_SAFE_VELO_OVR_FACTOR[13].
• 73 SG override factor 15 $MA_SAFE_VELO_OVR_FACTOR[14].
• 74 SG override factor 16 $MA_SAFE_VELO_OVR_FACTOR[15].
• 75 Velocity limit n_x $MA_SAFE_VELO_X.
• 76 Stop reaction SG1 $MA_SAFE_VELO_STOP_REACTION[0].
• 77 Stop reaction SG2 $MA_SAFE_VELO_STOP_REACTION[1].
• 78 Stop reaction SG3 $MA_SAFE_VELO_STOP_REACTION[2].
• 79 Stop reaction SG4 $MA_SAFE_VELO_STOP_REACTION[3].
• 80 Modulo value for safe cam $MA_SAFE_MODULO_RANGE.
• 81 Velocity tolerance for safe deceleration ramp $MA_SAFE_STOP_VELO_TOL.
• 82 SG override factor SGE 0…15 = active SGE position. -1 = SG override inactive (neither SG2 nor SG4 active, or function not activated in $MA_SAFE_FUNCTION_ENABLE).
• 83 Acceptance test time different $MA_SAFE_ACCEPTANCE_TEST_TIMEOUT.
• 84 Delay time Stop F -> Stop B $MA_SAFE_STOP_SWITCH_TIME_F.
• 85 Delay time pulse disable bus fail $MN_SAFE_PULSE_DIS_TIME_BUSFAIL.
• 86 Not assigned.
• 87 Not assigned.
• 88 Not assigned.
• 89 Encoder limit frequency $MA_SAFE_ENC_FREQ_LIMIT (Performance_2 only).
• 1000 Control timer expired: If one channel informs another of an SGE change, this control timer is used to check whether the update timer in the other channel has expired.
• 1001 (only assigned on drive, see alarm 300911)
• 1002 User confirmation inconsistent: Data for user confirmation different in both monitoring channels after 2 seconds.
• 1003 Reference tolerance exceeded.
• 1004 Plausibility error in user confirmation.
• 1005 Pulses already disabled on test stop selection.
• 1006 (only assigned on drive, see alarm 300911).
• 1007 (only assigned on drive, see alarm 300911).
• 1008 (only assigned on drive, see alarm 300911).
• 1009 Pulses not disabled after $MA_SAFE_PULSE_DIS_CHECK_TIME test stop time.
• 1010 Pulses not disabled with a test of the external pulse suppression after $MA_SAFE_PULSE_DIS_CHECK_TIME test stop time.
• 1011 NCK/drive acceptance test state different.
• 1020 Communication disrupted between NCK monitoring channel and drive monitoring channel.

Reactions:
– NC Start disable in this channel.
– Alarm display.

Remedy:
STOP F is enabled, that means a message is generated and NC start interlock is set (if only data cross-comparison is activated), or, with active monitoring, the immediate switchover to STOP B. Display on the NC/PLC interface occurs. Find the difference between the monitoring channels. The error code indicates the cause. A possible cause is that the safety-related machine data are no longer identical or that the SGEs do not have the same level (recalibrate). If no error of this type is apparent, an error may have occurred in the CPU, e.g. a “flipped” memory cell. This error can be temporary (in this case it can be eliminated by a Power On) or permanent (if it occurs again after Power On replace the hardware).
If safe monitoring was active, STOP B was also enabled automatically. It is necessary to switch the control off/on (POWER ON). Error codes for STOP F for 840D/611D:
0: No error. Definition: There is no error in this channel. An error may have occurred in the other channel. Cause, remedy: Search the cause in the other channel and interprete the error code.
1: Results list. Unequal control of the functions via the SGEs. Evaluate precise error coding in the 611D-MD 1391 and 1392.
2: Results list. Check cam tolerance, evaluate precise error coding in the 611D-MD 1393 and 1394.
3: Actual position. Incorrect encoder evaluation (check MDs). Differently stored standstill position.
4: No cross-comparison.
5: Function enables. Enter equal MDs.
6: Limit value for SG1. Enter equal MDs.
7: Limit value for SG2. Enter equal MDs.
8: Limit value for SG3. Enter equal MDs.
9: Limit value for SG4. Enter equal MDs.
10: Standstill tolerance. Enter equal MDs.
11: Upper limit value SE1. Enter equal MDs.
12: Lower limit value SE1. Enter equal MDs.
13: Upper limit value SE2. Enter equal MDs.
14: Lower limit value SE2. Enter equal MDs.
15: Safe cam 1+ (+tolerance). Enter equal MDs.
16: Safe cam 1+. Enter equal MDs.
17: Safe cam 1- (+tolerance). Enter equal MDs.
18: Safe cam 1-. Enter equal MDs.
19: Safe cam 2+ (+tolerance). Enter equal MDs.
20: Safe cam 2+. Enter equal MDs.
21: Safe cam 2- (+tolerance). Enter equal MDs.
22: Safe cam 2-. Enter equal MDs.
23: Safe cam 3+ (+tolerance). Enter equal MDs.
24: Safe cam 3+. Enter equal MDs.
25: Safe cam 3- (+tolerance). Enter equal MDs.
26: Safe cam 3-. Enter equal MDs.
27: Safe cam 4+ (+tolerance). Enter equal MDs.
28: Safe cam 4+. Enter equal MDs.
29: Safe cam 4- (+tolerance). Enter equal MDs.
30: Safe cam 4-. Enter equal MDs.
31: Position tolerance. Enter equal MDs.
32: Reference position tolerance. Enter equal MDs.
33: Time velocity changeover. Enter equal MDs.
34: Tolerance time SGE changeover. Enter equal MDs.
35: Delay time pulse deletion. Enter equal MDs.
36: Time for check of pulse deletion. Enter equal MDs.
37: Transition time STOP C to SBH. Enter equal MDs.
38: Transition time STOP D to SBH. Enter equal MDs.
39: Transition time STOP E to SBH. Enter equal MDs.
40: Stop reaction to SG. Enter equal MDs.
41: Stop reaction to SE. Enter equal MDs.
42: Creep speed pulse deletion. Enter equal MDs.
43: Storage test stop reaction.
44: Actual position value + limit value SG1.
45: Actual position value – limit value SG1.
46: Actual position value + limit value SG2.
47: Actual position value – limit value SG2.
48: Actual position value + limit value SG3.
49: Actual position value – limit value SG3.
50: Actual position value + limit value SG4.
51: Actual position value – limit value SG4.
52: Standstill position + tolerance.
53: Standstill position – tolerance.
54: Actual position value “+ nx” + tolerance.
55: Actual position value “+ nx”.
56: Actual position value “- nx”.
57: Actual position value “- nx” + tolerance.
58: Current shutdown request.
59: SG override factor 1. Enter equal MDs.
60: SG override factor 2. Enter equal MDs.
61: SG override factor 3. Enter equal MDs.
62: SG override factor 4. Enter equal MDs.
63: SG override factor 5. Enter equal MDs.
64: SG override factor 6. Enter equal MDs.
65: SG override factor 7. Enter equal MDs.
66: SG override factor 8. Enter equal MDs.
67: SG override factor 9. Enter equal MDs.
68: SG override factor 10. Enter equal MDs.
69: SG override factor 11. Enter equal MDs.
70: SG override factor 12. Enter equal MDs.
71: SG override factor 13. Enter equal MDs.
72: SG override factor 14. Enter equal MDs.
73: SG override factor 15. Enter equal MDs.
74: SG override factor 16. Enter equal MDs.
75: Velocity limit “nx”. Enter equal MDs.
76: Stop reaction with SG1. Enter equal MDs.
77: Stop reaction with SG2. Enter equal MDs.
78: Stop reaction with SG3. Enter equal MDs.
79: Stop reaction with SG4. Enter equal MDs.
80: Modulo value for safe cams. Enter equal MDs.
81: Velocity tolerance for safe braking ramp. Enter equal MDs.
1000: Control timer expired. E.g., contact problems (loose contact).
1001: Incorrect control timer initialization. Cause, remedy: –
1002: User confirmation timer expired.
1003: Reference tolerance affected.
1004: Plausibility of user confirmation is affected.
1005: Pulses already deleted during test stop selection. Test stop selection with missing pulse enable, error during wiring of the SGE “pulses have been deleted”.
1006: Error during forced SGA dynamization.
1007: Communication failure between PLC and drive.
1008: Erroneous data transfer between PLC and drive.
1009: Trigger a subsequent stop after test stop.
1010: Pulses not deleted.
1020: Cyclic communication between NCK and drive no longer functions.

Program Continuation:
Clear alarm with the RESET key. Restart part program

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 27001 Axis %1 error in a monitoring channel, code %2, values: NCK %3, drive %4