Detailed description
2.2 Userdefined auxiliary functions
2.2.5.4
Examples
Example of the extension of predefined auxiliary functions
For the second spindle of the channel, the auxiliary functions M3, M4 and M5 should be
parameterized:
Parameterization: M3
• Machine data index: 0 (1. user-defined auxiliary function)
• auxiliary function group: 5
• Type and value: M3 (spindle right)
• Address extension: 2 as appropriate for the 2nd spindle of the channel
• Output behavior:
Machine data
MD22000 $MC_AUXFU_ASSIGN_GROUP
MD22010 $MC_AUXFU_ASSIGN_TYPE
MD22020 $MC_AUXFU_ASSIGN_EXTENSION
MD22030 $MC_AUXFU_ASSIGN_VALUE
MD22035 $MC_AUXFU_ASSIGN_SPEC
Parameterization: M4
• Machine data index: 1 (2. user-defined auxiliary function)
• auxiliary function group: 5
• Type and value: M4 (spindle left)
• Address extension: 2 as appropriate for the 2nd spindle of the channel
• Output behavior:
Machine data
MD22000 $MC_AUXFU_ASSIGN_GROUP
MD22010 $MC_AUXFU_ASSIGN_TYPE
MD22020 $MC_AUXFU_ASSIGN_EXTENSION
MD22030 $MC_AUXFU_ASSIGN_VALUE
MD22035 $MC_AUXFU_ASSIGN_SPEC
32
– Output duration one OB1 cycle (normal acknowledgment)
– Output prior to motion
– Output duration one OB1 cycle (normal acknowledgment)
– Spindle response following acknowledgment
– Output during motion
Machine data index
0
0
0
0
0
Machine data index
1
1
1
1
1
Basic logic functions: Auxiliary Function Output to PLC (H2)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Value
5
"M"
2
3
H21
Value
5
"M"
2
4
H51