1 use of an external position encoder, Use of an external position encoder, Use of an external position encoder ( 283) – Lenze E94AxPExxxx User Manual
Page 283: 7encoder evaluation

Lenze · 9400 Servo PLC· Reference manual · DMS 4.0 EN · 11/2013 · TD05/06
283
7
Encoder evaluation
7.1
Internal interfaces | "LS_Feedback" system block
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
7.1.1
Use of an external position encoder
The FDB_dnActPosIn_p input serves to evaluate an external encoder (CAN, SSI, Profibus) for the
position control.
• Via this input, a current actual position of an external encoder in [increments] can be directly
transferred to the encoder evaluation.
How to activate the use of the external actual position:
On the Application parameters
tab in the dialog level Overview Drive interface Machine parameters:
1. Select the "Position controller active" setting in the Position control structure list field
(
), so that the position encoder is evaluated.
2. Set "From application" in the Position encoder selection list field (
FDB_bEncoderComError
| BOOL
Status signal "Encoder communication error"
TRUE An encoder communication error has occurred.
FDB_dnSetAcc_x
DINT
Setpoint acceleration calculated by active basic function
• Considering the motor mounting position.
• For the basic functions
, the internal
acceleration resulting from the profile generation is output.
• For the basic functions
and
, the
acceleration from the differentiated setpoint speed is determined.
serves
to filter the determined acceleration.
• With an active torque control or in a non-controlled operation (function states
"Controller not ready" and "Error"), the value "0" is output.
Identifier
DIS code | data type
Value/meaning
Note!
• Encoder inversion and offset selection FDB_dnPositionOffset_p also affect the
external actual position.
• If the use of the external actual position preset via FDB_dnActPosIn_p is activated, the
"Home position known" status (HM_bHomePosAvailable = TRUE) is automatically set
and homing with the basic function "Homing" cannot be activated anymore.
• If the traversing range (
) is set to "Modulo", the external actual position also
has to be defined as modulo (0 … cycle-1).