Programming - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

Machine data
$MN_MM_SERVO_FIFO_SIZE = 4
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "AX1"
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2"
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "AX3"
$MN_AXCONF_MACHAX_NAME_TAB[0] = "XM1"
$MN_AXCONF_MACHAX_NAME_TAB[2] = "YM1"
$MA_AXCONF_ASSIGN_MASTER_NCK[ AX3 ] = 1
$MC_AXCONF_MACHAX_USED[0]=1 ; X
$MC_AXCONF_MACHAX_USED[1]=2 ; Y
$MC_AXCONF_MACHAX_USED[2]=3 ; Z
Machine data for NCU2 (following axis)
Machine data
$MN_NCU_LINKNO = 2
$MN_MM_NCU_LINK_MASK = 1
$MN_MM_NUM_CURVE_TABS = 5
$MN_MM_LINK_NUM_OF_MODULES= 2
$MN_MM_NUM_CURVE_SEGMENTS= 50
$MN_MM_NUM_CURVE_POLYNOMS = 100
$MN_MM_SERVO_FIFO_SIZE = 2
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "NC1_AX3"
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2"
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "AX3"
$MC_AXCONF_MACHAX_USED[0]=3
$MC_AXCONF_MACHAX_USED[1]=2
$MC_AXCONF_MACHAX_USED[2]=1
3.3.5.2

Programming

Program for NCU1 (leading axis)
NCU1 traverses leading axis Z
Identifier for NCU2, that the leading axis of NCU1 is assigned: Link variable $A_DLB[0] = 1
Extended Functions
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
B3: Distributed systems - 840D sl only
Meaning
The size of the data buffer is increased to 4 between interpo‐
lation and position control
Meaning
2. NCU number
Activate link
Number of curve tables
Number of link modules
Size of the data buffer between interpolation and position
control (standard)
Lead link on NCU1/AX3
AX3 is machine axis of the 1st channel axis
AX2 is machine axis of the 2nd channel axis
AX3 on NCU1 is machine axis of the 3rd channel axis
3.3 Examples
139

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents