
7
Technology applications
7.4
TA "Table positioning"
438
Lenze · 8400 HighLine · Reference manual · DMS 12.0 EN · 06/2017 · TD23
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
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!
From version 04.00.00:
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
is converted from
[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".