7 touch probe detection, Touch probe detection, Touch probe detection ( 285) – Lenze 9400 User Manual

Page 285: 8i/o terminals

Advertising
background image

Lenze · Servo-Inverter 9400 HighLine · Reference manual · DMS 10.0 EN · 11/2013 · TD05/06

285

8

I/O terminals

8.7

Touch probe detection

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

8.7

Touch probe detection

A "Touch probe" is an event which can for instance be actuated in an edge-controlled manner via a

digital input to detect an actual value (that changes quickly) at the time of activation and to process

it further within the program afterwards.

Overview of the touch probe channels
For the touch probe detection 12 touch probe channels are provided, which can be configured

independently of each other:

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

scaled time stamp.

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

with regard to the touch probe event.

Further processing of the touch probe
For further processing of the touch probe event the time stamp is to be transmitted to an instance

of the L_SdTouchProbe FB:

[8-2]

Transfer of the time stamp to the L_SdTouchProbe FB

• The L_SdTouchProbe FB takes over the interpolation of the input signal on the basis of the time

stamp and outputs the interpolated value and the difference to the last input signal.

Touch probe channel Activating event

System block

1

Edge change at digital input 1

LS_TouchProbe1...8

( 288)

2

Edge change at digital input 2

3

Edge change at digital input 3

4

Edge change at digital input 4

5

Edge change at digital input 5

6

Edge change at digital input 6

7

Edge change at digital input 7

8

Edge change at digital input 8

9

Motor encoder zero pulse

LS_TouchProbeMotor

( 289)

10

Position encoder zero pulse

LS_TouchProbeLoad

( 289)

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
This manual is related to the following products: