Programming
10.11 Subroutine technique
Surface grinding
286
Programming and Operating Manual, 11/2012, 6FC5398-5CP10-3BA0
0
1;=
15
/
/
&DOO
5HWXUQ
5HWXUQ
0
1/&DOO
1
&DOO
6XESURJUDP
6XESURJUDP
0$,1
0$,1
6HTXHQFH
0DLQSURJUDP
0DLQSURJUDP
1/&DOO
Figure 10-44 Example of a sequence when a subroutine is called in a two-channel manner.
Subroutine name
The subprogram is given a unique name allowing it to be selected from several subroutines.
When you create the program, the program name may be freely selected provided the
following conventions are observed:
The same rules apply as for the names of main programs.
Example: BUCHSE7
It is also possible to use the address word L... in subroutines. The value can have 7 decimal
places (integers only).
Please observe: With address L, leading zeros are meaningful for differentiation.
Example: L128 ist nicht L0128 oder L00128 !
Dies sind 3 verschiedene Unterprogramme.
Note: The subroutine name LL6 is reserved for tool change.
Subroutine call
Subroutines are called in a program (main or subprogram) with their names. To do this, a
separate block is required.
Example:
N10 L785
; Subprogram call L785
N20 SHAFT7
; Subprogram call SHAFT7
Содержание SINUMERIK 802D sl
Страница 10: ...Table of contents Surface grinding 10 Programming and Operating Manual 11 2012 6FC5398 5CP10 3BA0 ...
Страница 338: ...PLC diagnostics 13 3 Operating options Surface grinding 338 Programming and Operating Manual 11 2012 6FC5398 5CP10 3BA0 ...
Страница 364: ...Index Surface grinding 364 Programming and Operating Manual 11 2012 6FC5398 5CP10 3BA0 ...