G2: Velocities, setpoint / actual value systems, closed-loop control
7.4 Setpoint/actual-value system
7.4.2
Setpoint and encoder assignment
Setpoint marshalling
The following machine data are relevant for the setpoint assignment of a machine axis.
MD30100
$MA_CTRLOUT_SEGMENT_NR[ n ]
Setpoint assignment, bus segment
System
Value
Meaning
840D sl
5
PROFIBUS-DP / PROFINET (default)
MD30110
$MA_CTRLOUT_MODULE_NR[ n ]
Setpoint assignment: Drive number / module number
System
Value
Meaning
840D sl
x
Index x of MD13050 $MN_DRIVE_LOGIC_ADDRESS[ x ] should be entered,
which refers to the connected drive.
MD30110 $MA_CTRLOUT_MODULE_NR[ n ] = x, refers to:
MD13050 $MN_DRIVE_LOGIC_ADDRESS[ x ]
Note
The machine data is of no significance if the drive is simulated (MD30130
$MA_CTRLOUT_TYPE[ n ] = 0).
MD30120
$MA_CTRLOUT_NR[ n ]
Setpoint assignment: Setpoint output on drive module/module
System
Value
Meaning
840D sl
1
Modular drive at PROFIBUS / PROFINET with PROFIdrive profile (default)
MD30130
$MA_CTRLOUT_TYPE[ n ]
Setpoint output type
System
Value
Meaning
840D sl
0
Simulation (operation without drive)
1
Setpoint output active
Encoder assignment
The following machine data are relevant for assigning the encoder information of the drive - transferred in the
PROFIdrive telegram - to the encoder inputs of the machine axis:
MD30210
$MA_ENC_SEGMENT_NR[ n ]
Actual value assignment, bus segment
System
Value
Meaning
840D sl
5
PROFIBUS-DP / PROFINET
356
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Basic Functions