Variable name, Cross cutter, Appendix – Lenze EVS93xx CrossCutter User Manual

Page 255

Advertising
background image

Cross Cutter

Appendix



Prepared Solution Servo PLC / ECSxA 1.1 EN

6-87

Variable

name

Inputs

(Variable type: VAR_INPUT)

Name Data

type

Value/Meaning

nIn_v

INT

Material speed in [incr./ms]: This provides the basis for the opening/closing of the tolerance
window (16384 = 15000[rpm]).
When the print-mark pulses are evaluated, system variable DFIN_nIn_v is typically evaluated at
this input.

bTpReceivedIn_b

BOOL

Input bit for the print-mark signal: A FALSE => TRUE edge tells the Tp_Window function block
that a print-mark signal has been detected.
When the print-mark pulses are evaluated, system variable DFIN_bTPReceived_b is typically
evaluated at this input.

dnActIncLastScan_p

DINT

Last-scan information: This value is made available by the touch-probe interface and indicates
the material feed in [incr.] between the point at which the print-mark signal occurred and the
start of the calling task.
When the print-mark pulses are evaluated, system variable DFIN_dnIncLastScan_p is typically
evaluated at this input.

dnCycleLength_p

DINT

Entry indicating the setpoint distance between two valid print marks in [incr.]:
On the basis of the setpoint distance, the TP_Window function block can open the tolerance
window in advance, before the next valid print mark (touch probe) is detected at input
bTpReceivedIn_b (see also model connection).

dnTpWindowSize_p DINT

Width of the tolerance window in [incr.]: Only enter positive values between 2 and ...
(dnCycleLength_p – 1) at this input. You will find an example connection in the next section.
Note: If the width of the tolerance window is outside the permissible range, status output
nStatus will be set to = -2. Furthermore, all incoming print-mark pulses at input
bTpReceivedIn_b will be connected to output bTpReceivedOut_b. Status signal
bTpWindowOpen_b is set statically to TRUE, status signal bTpWindowActive_b is set statically
to FALSE.
Input to delete the position of the tolerance window:
FALSE The first print-mark pulse detected at input bTpReceivedIn_b defines the centre

of the tolerance window and sets its position. All subsequent print-mark signals at
bTpReceivedIn_b will be checked in respect of their position inside the tolerance
window and, if they are located inside the tolerance window, output to output
bTpReceivedOut_b.

bReset_b BOOL

TRUE Resets the tolerance window:

All print-mark signals detected are blocked (output bTpReceivedOut_b is
set statically to FALSE).

The status is set to nStatus = -4.

Status signal bTpWindowOpen_b is set statically to TRUE.

Status signal bTpWindowActive_b is set statically to FALSE.

Advertising