Siemens SINUMERIK 828D Function Manual page 470

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

H2: Auxiliary function outputs to PLC
8.17 Examples
The gear stage last programmed is to be output after block search. The following auxiliary functions are
assigned to the ninth auxiliary function group for this reason:
-
M40, M41, M42, M43, M44, M45
-
M1=40, M1=41, M1=42, M1=43, M1=44, M1=45
The auxiliary functions M3, M4, M5, M70 and M1=3, M1=4, M1=5, M1=70 (second auxiliary function group)
and S and S1 values (third auxiliary function group) should possess the following output behavior:
-
Output duration one OB40 cycle (quick acknowledgment)
-
Output prior to motion
The auxiliary functions for gear changeover M40 to M45 and M1=40 to M1=45 (ninth auxiliary function group)
should have the following output behavior:
-
Output duration one OB1 cycle (normal acknowledgment)
-
Output prior to motion
Spindle 2
Only one M function for directional reversal may be programmed in one block. The direction of rotation last
programmed is to be output after block search. The following auxiliary functions are assigned to the tenth
auxiliary function group for this reason:
-
M2=3, M2=4, M2=5, M2=70
All S2 values are assigned to auxiliary function group 11.
The auxiliary functions M2=3, M2=4, M2=5, M2=70 (tenth auxiliary function group) and S2 values (auxiliary
function group 11) should have the following output behavior:
-
Output duration one OB40 cycle (quick acknowledgment)
-
Output prior to motion
Cooling water
It is not permissible to switch the cooling water on and off in one part program block. After a block search, the
cooling water will be switched on or off. For this purpose, the following auxiliary functions are assigned, for
example, to auxiliary function group 12 or 13:
-
Auxiliary function group 12: M50, M51
-
Auxiliary function group 13: M52, M53
The auxiliary functions M50, M51 (auxiliary function group 12) and M52, M53 (auxiliary function group 13)
should have the following output behavior:
-
Output duration one OB1 cycle (normal acknowledgment)
-
Output prior to motion
Parameterization of the machine data
The machine data are parameterized by appropriate programming within a parts program.
Program code
$MN_AUXFU_MAXNUM_GROUP_ASSIGN=21
$MN_AUXFU_GROUP_SPEC[1]='H22'
470
Comment
; Number of user-defined auxiliary functions
per channel
; Output behavior of auxiliary function group 2
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Basic Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents