Siemens SINUMERIK 840D sl Function Manual page 260

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

Advertisement

Several Operator Panels on Several NCUs, Distributed Systems (B3)
Examples
Machine data for NCU1
NCU traversing leading axis
$MN_NCU_LINKNO = 1 ; Master NCU
$MN_MM_NCU_LINK_MASK = 1 ; NCU link active
$MN_MM_LINK_NUM_OF_MODULES = 2 ; Number of link modules
$MN_MM_SERVO_FIFO_SIZE = 4
; increased to 4 between interpolation and position control
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "AX1"
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2"
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "AX3"
$MA_AXCONF_ASSIGN_MASTER_NCK[ AX3 ] = 1
$MN_AXCONF_MACHAX_NAME_TAB[0] = "XM1"
$MN_AXCONF_MACHAX_NAME_TAB[2] = "YM1"
CHANDATA(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
NCU(s) traversing following axis
$MN_NCU_LINKNO = 2 ; Set NCU number to 2
$MN_MM_NCU_LINK_MASK = 1 ; Activate link
$MN_MM_NUM_CURVE_TABS = 5 ; Number of curve tables
$MN_MM_LINK_NUM_OF_MODULES = 2 ; Number of link modules
$MN_MM_NUM_CURVE_SEGMENTS = 50
$MN_MM_NUM_CURVE_POLYNOMS = 100
$MN_MM_SERVO_FIFO_SIZE = 2 ; Size of data buffer
; between interpolation and position control (standard)
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "NC1_AX3" ; Lead link on
; NCU1/AX3
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2"
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "AX3
CHANDATA(1)
$MC_AXCONF_MACHAX_USED[0]=3 ; X
$MC_AXCONF_MACHAX_USED[1]=2 ; Y
$MC_AXCONF_MACHAX_USED[2]=1 ; Z ; Assignment to LAI AX1
; or NCU1/AX3
260
; Size of data buffer
Function Manual, 03/2009, 6FC5397-1BP10-4BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents