7 – 54 HEIDENHAIN Technical Manual TNC 426, TNC 430
64 *+----------------------------------------------------+
65 *| Extended button |
66 *+----------------------------------------------------+
67
M4560 68 PN_M4560_NC_STOP_0_activ M4560
M4561 69 PN_M4561_rapide M4561
M4562 70 PN_M4562_axis_button_latch M4562
M4563 71 PN_M4563_feed_enable M4563
M4564 72 PN_M4564_NC_start M4564
73
M4572 74 NP_M4572_enable_jog_mode_Posit M4572
75
76 *+----------------------------------------------------+
77 *| List of words (Word bitcoded 54ZYX) |
78 *+----------------------------------------------------+
79 *+----------------------------------------------------+
80 *| Axis |
81 *+----------------------------------------------------+
82
W1026 83 NP_W1026_axis_in_position W1026
W1032 84 NP_W1032_reference_necessary W1032
W1038 85 PN_W1038_closed_loop_open_active W1038
W1040 86 PN_W1040_closed_loop_open W1040
W1042 87 PN_W1042_supervision_inactiv W1042
W1044 88 PN_W1044_actul_nominal_transfer W1044
W1046 89 PN_W1046_manuel_dircetion_plus W1046
W1048 90 PN_W1048_manuel_direction_minus W1048
W1050 91 PN_W1050_jog_mode_Posit_plus W1050
W1052 92 PN_W1052_jog_mode_Posit_minus W1052
W1054 93 PN_W1054_reference_endswitch W1054
94 *+----------------------------------------------------+
95 *| Data for strobe signal |
96 *+----------------------------------------------------+
D756 97 PN_D756_S_nominal_rpm_PLC D756
W260 98 NP_W260_M_code W260
W256 99 NP_W256_G_code_spindle W256
100
W302 101 NP_W302_Number_PLC_Soft_Key W302
W274 102 NP_W274_Button_Key_Code W274
28 #if IO_Belegung = &IO_MB410
29 #define /g GLB_IOMB.Def
1*
2 *+----------------------------------------------------+
3 *| PLC-input declaration |
4 *+----------------------------------------------------+
5*
6 #type
I0 7 I_Ref_Endswitch_1_axis I0
I1 8 I_Ref_Endswitch_2_axis I1
I2 9 I_Ref_Endswitch_3_axis I2
I3 10 I_not_emergency_stop I3
I4 11 I_Ref_Endswitch_4_axis I4
I6 12 I_Ref_Endswitch_5_axis I6
I3 13 /c I_feed_enable I3
I133 14 I_1_axis_Plus I133
I128 15 I_1_axis_Minus I128
I134 16 I_2_axis_Plus I134
I129 17 I_2_axis_Minus I129
I135 18 I_3_axis_Plus I135
I130 19 I_3_axis_Minus I130
I136 20 I_4_axis_Plus I136
I131 21 I_4_axis_Minus I131
M3981 22 I_5_axis_Plus M
M3980 23 I_5_axis_Minus M
I146 24 I_NC_Start I146
I147 25 I_NC_Stop I147
I148 26 I_rapid_button I148
27
I3 28 /c I_servo_ready_1 I3
I3 29 /c I_servo_ready_2 I3
30
M991 31 /r I_gear_range_1 M
M990 32 /r I_gear_range_2 M
33 *
PLC program example