Variable names, Cross cutter, Features of the "cross cutter" prepared solution – Lenze EVS93xx CrossCutter User Manual
Page 79

Cross Cutter
Features of the "Cross Cutter" prepared solution
Prepared Solution Servo PLC / ECSxA 1.1 EN
2-65
Variable
names
Inputs
Global variables
(Variable type: VAR_GLOBAL)
Name Data
type
Value/Meaning
Enable print-mark synchronisation.
This value is written in code C4135/000 bit 21.
This value is displayed in code C4136/000 bit 21.
TRUE
Print-mark synchronisation enabled;
length-controlled operation disabled.
g_bXTpEnable BOOL
FALSE
Print-mark synchronisation disabled;
length-controlled operation enabled.
Enable ramp generator for print-mark synchronisation.
This value is written in code C4135/000 bit 22.
This value is displayed in code C4136/000 bit 22.
TRUE
Ramp generator for print-mark
synchronisation enabled.
g_bRfgXTpEnable
BOOL
FALSE
Ramp generator for print-mark
synchronisation disabled.
Start/abort ramp generator for correcting position deviations.
This global variable is used to abort active mark correction with a ramp generator if
the knife is cutting into the material.
TRUE
The detected position deviation
(g_dnXDifference_p) is corrected using
the internal ramp generator.
g_bRfgXTpExecute
BOOL
FALSE
The ramp generator is not active, the
detected position deviation is not
corrected. If mark correction is active, it
is stopped via the abort ramp.
g_dnMeasuredTPDistance
DINT
Distance measured from mark sensor to 6 o'clock position of knife in [unit]. This
value is displayed in code C3668/000; this variable can be written to this code.
The value is entered in fixed point format with 4 decimal positions (1 [unit] = 10000).
The value is converted into increments internally. If you use this variable, to avoid
inconsistencies, do not write variable g_dnMeasuredTPDistance_p!
g_dnMeasuredTPDistance_p DINT
Distance measured from mark sensor to 6 o'clock position of knife in [incr.].
If you use this variable, to avoid inconsistencies, do not write variable
g_dnMeasuredTPDistance!
g_dnXTpPos DINT
Distance from zero point to touch-probe sensor in [unit]
The value for this global variable is calculated automatically!
Internal limitation to 0 ... 2 * g_dnVertShaftLengthAct_p.
g_dnXTpPos_p
DINT
Distance from zero point to print-mark sensor in [incr.].
The value for this global variable is calculated automatically!
If you use this variable, to avoid inconsistencies, do not write variable g_dnXTpPos!
g_nXTpMakeUpLeeway_v
INT
Speed in [incr./ms] for correcting the detected position deviation.
Only relevant for correction without a ramp generator (g_bRfgXTpEnable = FALSE).
This value is displayed in code C3650/001; this variable can be written to this code.
g_bXTpReceived
BOOL
Trigger input for calculating position deviation.
g_DFIN_dnIncLastScan_p
DINT
Δ inc between mark sensor signal and start of task. This
global variable is linked directly to SB DFIN_IO_DigitalFrequency.