7 touch probe detection, Touch probe detection (c 129), Touch probe detection – Lenze E94AxHE Servo Drives 9400 HighLine (Firmware 01-37) User Manual

Page 129: C 129), 9400 highline | parameter setting & configuration

Advertising
background image

L

Firmware 1.37 - 09/2006

129

9400 HighLine | Parameter setting & configuration

I/O terminals

Touch probe detection

7.7

Touch probe detection

A "touch probe" is a signal-controlled event that can, for instance, be activated via a digital

input to detect an actual value (that rapidly changes) at the latch time and process it in the

program.

Overview of the touch probe channels
12 touch probe signals which can be configured independently of each other are available

for touch probe detection:

r

Each touch probe channel is assigned to a system block which provides the application

with a scaled time stamp.

r

The time stamp refers to the sampling time of the encoder signals and outputs the

difference compared to the touch probe event.

Touch-probe processing
In order to process the touch probe event the time stamp must be transferred to an entity

of the FB L_SdTouchProbe:

[7-2]

Transfer of the FB L_SdTouchProbe

r

The FB L_SdTouchProbe takes over the interpolation of the input signal based on the

time stamp and outputs the interpolated value and the difference compared with the

last input signal.

Touch probe channel Activating event

System block

1

Signal change at digital input 1

LS_TouchProbe1...8

(C 132)

2

Signal change at digital input 2

3

Signal change at digital input 3

4

Signal change at digital input 4

5

Signal change at digital input 5

6

Signal change at digital input 6

7

Signal change at digital input 7

8

Signal change at digital input 8

9

Motor encoder zero pulse

LS_TouchProbeMotor

(C 133)

10

Load encoder zero pulse

LS_TouchProbeLoad

(C 133)

11

DFIN zero pulse

LS_TouchProbeDFIN

12

DFOUT zero pulse

LS_TouchProbeDFOUT

TP _dnTouchProbeTimeLag

x

TP _bTouchProbeReceived

x

TP _bTouchProbeLost

x

LS_TouchProbex

TP _bNegativeEdge

x

dnTpPos_p

dnTpPosDiff_p

L_SdTouchProbe

dnActPos_p

dnTpTimeLag

bTpReceived

TP

AxisData

DI_AxisData

Advertising