7.3
Auxiliary functions
7.3.1
General information
Auxiliary functions are used in the NC program or in "MDI" mode in order to
activate, deactivate or change functions on the machine and/or to transfer nu‐
merical values by means of the PLC.
Examples are the cooling lubricant system, clamping devices or PLC-control‐
led tool changers.
Auxiliary functions must always be acknowledged. That means that the NC
program stops running until the PLC has acknowledged execution of the
function.
7.3.2
Auxiliary function types
The IndraMotion MTX micro features several auxiliary functions. A total of 9
auxiliary function types are defined with the basic project.
In the following:
●
M0…M299, bit auxiliary functions for switching functions
●
T, integer auxiliary function for tool commands
●
S1..S2, float auxiliary functions for spindle commands
●
H1..H5, integer auxiliary function for any use desired
The exchange of information with the PLC is achieved via flags. The bit auxil‐
iary functions have exactly one bit in the PLC program assigned to each func‐
tion. The integer and float auxiliary functions each have 4 bytes for the trans‐
fer of the value and one bit for acknowledging the value in the PLC program.
The following table shows the addresses and symbols for the auxiliary func‐
tions:
Bosch Rexroth AG
DOK-MTXMIC-EASY*******-CO06-EN-P
74/177
IndraMotion MTX micro Easy Setup for Standard Turning and Milling Machines
PLC commissioning