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

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.
