Table of contents
Turning Part 2: Programming (Siemens instructions)
4 Programming and Operating Manual, 05/2012, 6FC5398-5DP10-0BA0
1.6 Tool and tool offset...................................................................................................................... 72
1.6.1 General information (turning) ......................................................................................................
72
1.6.2 Tool T (turning)............................................................................................................................
72
1.6.3 Tool offset number D (turning) ....................................................................................................
73
1.6.4 Selecting the tool radius compensation: G41, G42 ....................................................................
77
1.6.5 Corner behavior: G450, G451.....................................................................................................
79
1.6.6 Tool radius compensation OFF: G40..........................................................................................
80
1.6.7 Special cases of the tool radius compensation...........................................................................
81
1.6.8 Example of tool radius compensation (turning)...........................................................................
82
1.6.9 Special handling of tool compensation (turning).........................................................................
83
1.7 Miscellaneous function M............................................................................................................
84
1.8 H function ....................................................................................................................................
85
1.9 Arithmetic parameters, LUD and PLC variables .........................................................................
85
1.9.1 Arithmetic parameter R ...............................................................................................................
85
1.9.2 Local User Data (LUD)................................................................................................................
87
1.9.3 Reading and writing PLC variables.............................................................................................
89
1.10 Program jumps............................................................................................................................
90
1.10.1 Unconditional program jumps .....................................................................................................
90
1.10.2 Conditional program jumps .........................................................................................................
91
1.10.3 Program example for jumps........................................................................................................
93
1.10.4 Jump destination for program jumps...........................................................................................
94
1.11 Subroutine technique ..................................................................................................................
94
1.11.1 General information.....................................................................................................................
94
1.11.2 Calling machining cycles (turning) ..............................................................................................
97
1.11.3 Executing external subroutines (EXTCALL) ...............................................................................
97
1.12 Timers and workpiece counters ..................................................................................................
99
1.12.1 Runtime timer..............................................................................................................................
99
1.12.2 Workpiece counter ....................................................................................................................
101
2 Cycles....................................................................................................................................................
103
2.1 Overview of cycles ....................................................................................................................
103
2.2 Programming cycles..................................................................................................................
106
2.3 Graphical cycle support in the program editor ..........................................................................
107
2.4 Drilling cycles ............................................................................................................................
108
2.4.1 General information...................................................................................................................
108
2.4.2 Requirements............................................................................................................................
109
2.4.3 Drilling, centering - CYCLE81 ...................................................................................................
112
2.4.4 Drilling, counterboring - CYCLE82............................................................................................
115
2.4.5 Deep-hole drilling - CYCLE83...................................................................................................
118
2.4.6 Rigid tapping - CYCLE84..........................................................................................................
123
2.4.7 Tapping with compensating chuck - CYCLE840.......................................................................
128
2.4.8 Reaming1 - CYCLE85...............................................................................................................
133
2.4.9 Boring - CYCLE86.....................................................................................................................
135
2.4.10 Boring with stop 1- CYCLE87 ...................................................................................................
138
2.4.11 Drilling with stop 2 - CYCLE88..................................................................................................
140
2.4.12 Reaming 2 - CYCLE89..............................................................................................................
142
2.5 Turning cycles ...........................................................................................................................
144