beautypg.com

5function blocks – Lenze E94A User Manual

Page 328

background image

5

Function blocks

5.91

L_LdMarkSync - mark synchronisation

328

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

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

dnMakeUpLeeway_s

DINT

Selection (addition) of the compensating speed as a speed signal

• Scaling: 2

26

≡ 15000 [rpm]

• The dnActDifference_p output is set using this speed.

The following applies from library V02.04.xx.xx:

• The signal at this input is internally processed only as a sum so that the remaining

TP distance (the dnActDifference_p output signal) can in fact be reduced with the

defined dnMakeUpLeeway_s speed but never be increased.

• If the remaining TP deviation dnActDifference_p has been compensated to zero

completely, the signal does not have any effect anymore at this input.

bResetPos

BOOL

Reset internal offset integrator

FALSE The internal offset integrator (the dnPosOffset_p output = sum of

the compensated TP correction distances so far) is set via the perfor-

med TP correcting motions.

TRUE The internal offset integrator (the dnPosOffset_p output) is set to ze-

ro.

dnActPos_p

DINT

Input for the acceptance of the current position of the system in [increments] for

which a touch probe position is to be determined:

• If the master value is corrected (x touch probe), the master position can be con-

nected, e.g. the position output of the master value integrator.

• If the drive axis is corrected (y touch probe), the actual position value,

FDB_dnActualPos_p, can be connected.

• Please observe that the modulo measuring system connected to the AxisData in-

put must go with the position value specified here.

dnTpTimeLag

DINT

Input for accepting the touch probe time stamp

• Connect this input with the output dnTouchProbeTimeLag of the corresponding

touch probe system block.

• The time stamp displays the time that has passed between the touch probe event

and the calling of the ApplicationTask.

• Scaling: 2

20

≡ 1048576 ≡ 1 [ms]

bTpReceived

BOOL

Input for taking over the status "Touch probe detected"

• Connect this input with the output dnTouchProbeReceived of the corresponding

touch probe system block.

FALSETRUE Touch probe detected.

• The actual position at the time when the touch probe is detected

is calculated and output at the dnTpPos_p output.

• The TP difference between the TP setpoint position,

dnTpSetPos_p, and the actual position, dnTpPos_p, is output at

the dnTpDifference_p output.

• The remaining TP difference, dnActDifference_p, is set to the TP

difference, dnTpDifference_p.

• If a touch probe has already been detected in the last cycle, the

position difference between the current and the previous touch

probe is output at the dnTpTpDistance_p output.

Identifier/data type

Information/possible settings