Siemens SINUMERIK 840D sl Programming Manual page 544

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Tables
16.5 Predefined subroutine calls
WAITMC #
INT: Marker
numbers
0-9
WAITP
AXIS: Axis
identifier
WAITS
INT: Spindle
number
RET
GET #
AXIS
GETD#
AXIS
RELEASE # AXIS
PUTFTOC # REAL:
Offset value
PUTFTOCF
INT:
#
No. of
function
The number
used here
must be
specified in
FCTDEF.
The SPI function can also be used to program a spindle instead of an axis: GET(SPI(1))
#) The keyword is not valid for NCU571.
** Acknowledgement mode:
Commands are acknowledged on request from the executing component (channel, NC, etc.).
Without acknowledgement: Program execution is continued when the command has been
transmitted. The executing component is not informed if the command cannot be executed
successfully. Acknowledgment mode "N" or "n".
Synchronous acknowledgement: The program execution is paused until the receiving
component acknowledges the command. If the acknowledgement is positive, the next
command is executed.
544
INT:
Channel
numbers
1 - 10
or STRING:
Channel
name
$MC_CHAN
_NAME
AXIS: Axis
AXIS: Axis
identifier
identifier
INT: Spindle
INT: Spindle
number
number
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
INT:
INT:
Parameter
Channel
number
number or
STRING:
Channel
name
$MC_CHAN
_NAME
VAR REAL:
INT:
Reference
Parameter
value *)
number
AXIS: Axis
AXIS:
AXIS:
identifier
Axis
Axis
identi-
identi-
fier
fier
INT: Spindle
INT:
number
Spin-
dle
num-
ber
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
INT: Spindle
number
INT:
INT:
Channel
Spin-
numbers
dle
1 - 10
num-
or STRING:
ber
Channel
name
$MC_CHAN
_NAME
Programming Manual, 09/2011, 6FC5398-1BP40-2BA0
Wait: Waits conditionally for a
marker to be reached in other
channels. The program waits
until the WAITMC with the
relevant marker has been
reached in the other channel.
Exact stop only if the other
channels have not yet reached
the marker.
Wait for positioning axis: Wait
for positioning axes to reach
their programmed end point.
Wait for positioning spindle:
Wait until programmed spindles
previously programmed with
SPOSA reach their
programmed end point.
End of subroutine with no
function output to the PLC.
Assign machine axis
Assign machine axis directly
Release machine axis
Put fine tool correction: Fine
tool compensation
Put fine tool correction function
dependent:
Change online tool
compensation according to a
function defined with FCTDEF
(max. 3rd degree polynomial).
Fundamentals

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents