EasyManua.ls Logo

Fagor 8055 M - Page 403

Fagor 8055 M
482 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programming manual
CNC 8055
CNC 8055i
PROGRAM CONTROL INSTRUCTIONS
14.
·M· & ·EN· MODELS
SOFT: V02.2X
·403·
Subroutine instructions
(PCALL (expression), (assignment instruction), (assignment instruction),...) )
The mnemonic PCALL calls the subroutine indicated by means of a number or any expression that
results in a number. In addition, it allows up to a maximum of 26 local parameters of this subroutine
to be initialized.
These local parameters are initialized by means of assignment instructions.
Example: (PCALL 52, A3, B5, C4, P10=20)
In this case, in addition to generating a new subroutine nesting level, a new local parameter nesting
level will be generated, there being a maximum of 6 levels of local parameter nesting, within the 15
levels of subroutine nesting.
Both the main program and each subroutine that is found on a parameter nesting level, will have
26 local parameters (P0-P25).
Programming example.
G90 G00 X30 Y50 Z0
(PCALL 10, P0=20, P1=10)
G90 G00 X60 Y50 Z0
(PCALL 10, P0=10, P1=20)
M30
(SUB 10)
G91 G01 XP0 F5000
(CALL 11)
G91 G01 YP1
(CALL 11)
G91 G01 X-P0
(CALL 11)
G91 G01 Y-P1
(CALL 11)
(RET)
(SUB 11)
G81 G98 G91 Z-8 I-22 F1000 S5000 T1 D1
G84 Z-8 I-22 K15 F500 S2000 T2 D2
G80
(RET)
; Also (PCALL 10, A20, B10)
; Also (PCALL 10, A10, B20)
; Drilling canned cycle
; Threading canned cycle

Table of Contents

Related product manuals