3 system block "ls_touchprobe1, Ls_touchprobe1, C 132) – Lenze E94AxHE Servo Drives 9400 HighLine (Firmware 01-37) User Manual

Page 132: 9400 highline | parameter setting & configuration

Advertising
background image

9400 HighLine | Parameter setting & configuration

I/O terminals

Touch probe detection

132

Firmware 1.37 - 09/2006

L

7.7.3

System block "LS_TouchProbe1...8"

The system blocks LS_TouchProbe1 ... LS_TouchProbe8 display the touch probe channels

1 ... 8 which are assigned to the digital inputs DI1 ... DI8 in the function block editor.

x = 1 ... 8

Input

Data type

Value/meaning

TPx_bEnablePosEdge

BOOL

Enable response to rising edge

Note:

• If several positive edges occur within the basic cycle time (HighLine: 1 ms), only

the first positive edge initiates the touch probe event and no status signal "touch

probe(s) lost" are generated.

TRUE A touch probe event is activated by a positive edge at the digital

input DIx.

TPx_bEnableNegEdge

BOOL

Enable response to negative edge

Note:

• If several negative edges occur within the basic cycle time (HighLine: 1 ms), only

the first negative edge initiates the touch probe event.

• If a positive and negative edge occur within the basic cycle time (1 ms) and if the

response to both edges is enabled, only the positive edge initiates the touch

probe event.

• In both cases no status signal "touch probe(s) lost" is generated.

TRUE A touch probe event is activated by a negative edge at the digital

input DIx.

Output

Data type

Value/meaning

TPx_dnTouchProbeTimeLag

DINT

Scaled time stamp for processing the touch probe event with the

FB L_SdTouchProbe.

• 1 ms ≡ 20 bits

TPx_bTouchProbeReceived

BOOL

Status signal "Touch probe detected"

• Status is only set for one task cycle.

TRUE Touch probe event has been activated.

TPx_bTouchProbeLost

BOOL

Status signal "Touch probe(s) lost"

• Status is only set for one task cycle.

TRUE More than one touch probe event has been released during the task

runtime. The output time stamp only refers to the first touch probe

event.

TPx_bNegativeEdge

BOOL

Status signal "Negative edge detected"

• Status is only set for one task cycle.

TRUE A negative edge has been detected at the digital input DIx.

TP _dnTouchProbeTimeLag

x

TP _bTouchProbeReceived

x

TP _bTouchProbeLost

x

LS_TouchProbex

TP

TP _bEnablePosEdge

x

TP _bNegativeEdge

x

TP _bEnableNegEdge

x

Advertising