B3: Distributed systems - 840D sl only
2.3 Examples
Extended Functions
122 Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Different systems of units
Different systems of units are possible in spite of an active link group, as long as no cross
NCU interpolation takes place. The system of units settings are made for a specific NCU in
the part program or synchronous action using G commands (
G70, G71, G700, G710).
References
Function Manual, Basic Functions; Velocities, Setpoint-Actual Value Systems, Closed-Loop
Control (G2)
2.3 Examples
2.3.1 Link axis
Parameter example for two NCUs each with a link axis
NCU1
Machine data Note
General link data:
$MN_NCU_LINKNO = 1 Master NCU
$MN_MM_NCU_LINK_MASK = 1 Set NCU-link active
$MN_MM_SERVO_FIFO_SIZE = 3 Size of the data buffer between interpolation and position
control
$MN_MM_LINK_NUM_OF_MODULES = 2 Number of link modules
Logical machine axis image (LAI):
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "AX1" Local machine axis
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2" Local machine axis
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "NC2_AX3" Link axis
Machine axis name, unique system-wide as NCU identifier:
$MN_AXCONF_MACHAX_NAME_TAB[0] = "NC1_A1"
$MN_AXCONF_MACHAX_NAME_TAB[1] = "NC1_A2"
$MN_AXCONF_MACHAX_NAME_TAB[2] = "NC1_A3"
Assignment of channel axis to machine axis:
$MC_AXCONF_MACHAX_USED[0] = 1 1. Channel axis to the machine axis of LAI[0]
$MC_AXCONF_MACHAX_USED[1] = 2 2. Channel axis to the machine axis of LAI[1]
$MC_AXCONF_MACHAX_USED[2]=3 3. Channel axis to the machine axis of LAI[2]