Detailed Description
2.1 Predefined auxiliary functions
Auxiliary Function Output to PLC (H2)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2-3
Nibbling 27 M 0 22
6)
(11) (0) (0) (1) (0) 0 (0) (0) 0 1
Nibbling 28 M 0 25
6)
(11) (0) (0) (1) (0) 0 (0) (0) 0 1
Nibbling 29 M 0 26
6)
(12) (0) (0) (1) (0) 0 (0) (0) 0 1
Nibbling 30 M 0 122
6)
(11) (0) (0) (1) (0) 0 (0) (0) 0 1
Nibbling 31 M 0 125
6)
(11) (0) (0) (1) (0) 0 (0) (0) 0 1
Nibbling 32 M 0 27
6)
(12) (0) (0) (1) (0) 0 (0) (0) 0 1
1) The value depends on: MD22560 $MC_TOOL_CHANGE_M_MODE
2) A different value can be preset via the following machine data:
- MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR or
- MD20094 $MC_SPIND_RIGID_TAPPING_M_NR.
Value 70 is always output to the PLC.
3) The value is set via MD22254 $MC_AUXFU_ASSOC_M0_VALUE.
4) The value is set via MD22256 $MC_AUXFU_ASSOC_M1_VALUE.
5) The value is set via MD10714 $MN_M_NO_FCT_EOP.
6) The value is set via MD26008 $MC_NIBBLE_PUNCH_CODE.
( ) Only values in parentheses can be changed.
2.1.2 Parameter: Group assignment
Group assignment
A predefined auxiliary function can be assigned via the group assignment of a particular
auxiliary function group:
MD22040 $MC_AUXFU_PREDEF_GROUP[ index ] (group assignment)
If the value is zero, the auxiliary function is not assigned to any auxiliary function group.
For the meanings of the auxiliary function groups, see Section: Auxiliary function groups.
2.1.3 Parameter: Type, address extension, and value
Function
A predefined auxiliary function is programmed via parameters:
MD22050 $MC_AUXFU_PREDEF_TYPE[ index ] (type)
MD22060 $MC_AUXFU_PREDEF_EXTENSION[ index ] (address extension)
MD22070 $MC_AUXFU_PREDEF_VALUE[ index ] (value)
with the following syntax:
< type > [ < address extension > = ] < value >