Siemens Sinumerik 840D sl Programming Manual page 583

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

$AC_SPLITBLOCK
Value:
0
1
3
Example: Counting blending blocks
Program code
$AC_MARKER[0]=0
$AC_MARKER[1]=0
$AC_MARKER[2]=0
...
ID=1 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPE==5) DO $AC_MARKER[0]=$AC_MARKER[0]+1
...
ID=2 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5001) DO $AC_MARKER[1]=$AC_MARKER[1]+1
ID=3 WHENEVER ($AC_TIMEC==0) AND ($AC_BLOCKTYPEINFO==5002) DO $AC_MARKER[2]=$AC_MARKER[2]+1
...
Job planning
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Significance:
Unchanged programmed block (a block generated by the compressor is also dealt with as
a programmed block)
There is an internally generated block or a shortened original block
The last block in a chain of internally generated blocks or shortened original blocks is
available
Comments
; Definition of synchronized actions with which
blending blocks are counted.
; All blending blocks are counted in $AC_MARKER[0]:
; Blending blocks generated with G641 are counted in $AC_MARKER[1]:
; Blending blocks generated with G642 are counted in $AC_MARKER[2]:
Motion synchronous actions
10.3 Main run variables for synchronized actions
583

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents