beautypg.com

81 l_esencoderconv - encoder signal conditioning, L_esencoderconv, 5function blocks – Lenze E94A User Manual

Page 298

background image

5

Function blocks

5.81

L_EsEncoderConv - encoder signal conditioning

298

Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

5.81

L_EsEncoderConv - encoder signal conditioning

This FB converts an actual position that is imported via a bus system, like for example system bus

(CAN), Profibus, or ETHERNET Powerlink, by an external encoder, by means of the machine parame-

ters transferred and the encoder resolution parameterised into a position in [increments] and pro-

vides it for further processing within the function block interconnection at the output dnPosOut_p

.

• Via the input bLoadStartPos the position output can be set to the starting position pending at

the input dnStartPos_p.

• The position that is output can be initialised/adjusted to the input value of an absolute value

encoder via the bLoadEncoderPos input.

• In addition to the position, the resulting speed is shown at the output dnSpeedOut_s.
• The FB can process absolute value encoders and incremental encoders (single and multiturn en-

coders).

Inputs

Function library:

LenzeElectricalShaft

Runtime software licence:

Motion Control HighLevel

Motion Control TopLevel

Identifier/data type

Information/possible settings

dnEncoderIn

DINT

External encoder signal (encoder counter)

• As soon as the input value at the bus is changed, a valid encoder signal is recog-

nised.

• Display parameter: C05280

dnEncoderIn2

DINT

From library V01.03.xx.xx

2nd external encoder signal

• This input is only evaluated if "1: 64 bit encoder signal" has been selected in

C05271.

• Display parameter: C05284

64 bit encoder signal evaluation ( 302)

bLoadStartPos

BOOL

Load integrator with starting position and reset error output.

TRUE Load the integrator with the value applied to input dnStartPos_p and

reset bError to FALSE.

dnStartPos_p

DINT

Starting position in [inc] with which the integrator is loaded by setting

bLoadStartPos to TRUE.

• C05281 indicates the starting position in the real unit of the machine.

GQ3RV2XWBS

E,QLW

GQ(QFRGHU,Q

E/RDG6WDUW3RV

GQ6WDUW3RVBS

$[LV'DWD

/B(V(QFRGHU&RQY

E(UURU

GQ6SHHG2XWBV

& (QFRGHUPRXQWLQJGLUHFWLRQ

& 6LQJOHWXUQUHVROXWLRQ

& (QFRGHULQLWLDOLVDWLRQWLPH

& 0XOWLWXUQUHVROXWLRQ

& 3RVLWLRQDIWHUPDLQVVZLWFKLQJ

&

&

&

&

& 6WDWH

GQ(QFRGHU,Q

&

& (QFRGHUSRVHYDO

E/RDG(QFRGHU3RV