8technology applications – Lenze 8400 TopLine User Manual
Page 493
Lenze · 8400 TopLine · Reference manual · DMS 6.0 EN · 06/2014 · TD05/TD14
493
8
Technology applications
8.4
TA "Table positioning"
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Possibility 2: Changing the profile position via parameter data (SDO)
The parameter data channel of a fieldbus can also be used to change the position in a profile.
• The position of the profiles 1 ... 15 are stored in the subcodes 1 ... 15 of the code
• More than 15 positions are available via the profile changeover (as described under possibility
1).
Possibility 3: Changing the profile position via process data (PDO)
For selecting the position in [increments], the dnPosProfilePosition_p input at the application block
is available.
The acceptance of the position into the currently selected profile is executed with a FALSE-TRUE
edge at the bPosSetProfilePosition input.
• If bit 2 is set in
, the applied setpoint position is accepted into the currently selected
profile and the profile is started directly when setting the process input bPosExecute to TRUE or
setting the control bit "PosExecute" in the
• If bit 3 is set in
, the setpoint positions at the MCKInterface are automatically accepted
into the profile with the applied profile number if a change of data is detected at the
corresponding input for the setpoint position.
• The accepted position is stored in the code
in the application unit [units]. By reading
out the code, you can check if the position was correctly accepted into the profile.
Note!
For selecting the position in [units], the two inputs wPosProfileUnitsLW and
wPosProfileUnitsHW at the application block are available.
• In the application level, the position in the FB
[units] to [increments] again and output to dnPosSetOut_p. For this purpose, the
respective mode for position calculation must be selected in
.
• Since the conversion is not executed within one controller cycle, the data at the
dnPosSetOut_p output can be out-of-date. The bPosSetDataValid output is set to TRUE
when the conversion is completed and the position in increments is valid. Then, the
position can be transmitted to the profile (see the following section).
Note!
How to store changed profile parameters safely against mains failure in the memory
module: Set
C00002/11
= "1: On / Start".