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

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
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
10
Load encoder zero pulse
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