B3: Distributed systems - 840D sl only2.2 NCU linkExtended Functions94 Function Manual, 03/2013, 6FC5397-1BP40-3BA1ProgrammingNCU1A static synchronized action is used to write cyclically in the interpolation cycle the actualcurrent value $VA_CURR of axis 2 (NCU1/MA2) via the link variable $A_DLR[0] (REALvalue) to the first 8 bytes of the link variables memory:Program codeIDS=1 WHENEVER TRUE DO $A_DLR[0]=$VA_CURR[MA2]NCU2With a static synchronized action, the transferred actual current value is read cyclically in theinterpolator cycle via link variable $A_DLR[0]. If the actual current value is greater than 23 A,alarm 61000 is displayed.Program codeIDS=1 WHEN $A_DLR[0] > 23.0 DO SETAL(61000)2.2.3 Link axes2.2.3.1 General informationA link axis is designated as a machine axis for which the setpoints are generated by adifferent NCU than that to which the machine axis is physically connected. Link axes inconjunction with axis containers (see Section "Axis container (Page 100)") permit in complexplants, such as rotary indexing machines with several NCUs, the alternate use of machineaxes of the NCU of the link group.The following figure shows as example an MA1 machine axis connected to the NCU1. TheMA2 machine axis is connected to the NCU2. The X and Z channel axes travel ininterpolation mode by a part program that runs in a channel of NCU1. The setpoints aregenerated in the NCU1 interpolator. For machine axis MA1, they are forwarded to theposition control of the NCU1. For machine axis MA2, they are transferred via the NCU link tothe position control of the NCU2 and output there to the drive.