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

Cross Cutter
Features of the "Cross Cutter" prepared solution
Prepared Solution Servo PLC / ECSxA 1.1 EN
2-25
Inputs
Global variables
(Variable type: VAR_GLOBAL)
Name Data
type
Value/Meaning
Activate the variable to abort cross-cutter operation.
This value is written in code C4135/000 bit 24.
This value is displayed in code C4136/000 bit 24.
TRUE
Abort cross-cutter operation.
g_bAbordCrossCutter BOOL
FALSE Normal
operation
g_nAdjustCuttingSpeed
INT
Percentage value which can be applied to adjust the speed in the cut. 100% =
16384
This value is displayed in code C3665/000; this variable can be written to this code.
g_dnCirumferenceSlave
DINT
Cutting circle circumference xCircumference of knife drum in 0.0001[m_units]:
Example: The cutting circle diameter of the knife drum is 127.3240[mm]. The
circumference is calculated by multiplying the diameter by π (= 3.141592654 …)
and results in a value of 400.0000[m_units]. You should therefore assign a value of
4000000 to input variable dnCircumferenceSlave.
Note: Do not enter the synchronous cutting length here (this may not be the same
as the cutting circle circumference on knife drums with multiple knives). Always
enter the full circumference of the knife cutting circle here.
This value is displayed in code C3653/000; this variable can be written to this code.
g_dnSetCuttingLength
DINT
Cutting length for synchronous and asynchronous operation. The value is entered in
0.0001[m_units]. The variable is a retain variable. This ensures that once set, a
cutting length will be retained (even if the mains power is disconnected).
This value is displayed in code C3655/000; this variable can be written to this code.
g_dnSetRejectLength
DINT
Reject length for synchronous operation. The value is entered in 0.0001[m_units].
This value is displayed in code C3656/000; this variable can be written to this code.
g_dnSetTestLength
DINT
Test length for synchronous operation. The value is entered in 0.0001[m_units].
This value is displayed in code C3657/000; this variable can be written to this code.
g_dnSetStartStopLength
DINT
Start/stop length for synchronous operation. The value is displayed in
0.0001[m_units]. The value is calculated automatically by the prepared solution.
g_dnSyncAngle
DINT
Cutting angle for which the knife has to run in synchronism with the material (ysync,
the value is entered in 0.0001[s_units]).
Example: A dnSyncAngle value = 300000 corresponds to a cutting angle of
30.0000[s_units] = 30.0000 [°].
This value is displayed in code C3654/000; this variable can be written to this code.
The value is converted into increments internally. If you use this variable, to avoid
inconsistencies, do not write variable g_dnSyncAngle_p!
g_dnSyncAngle_p
Cutting angle for which the knife has to run in synchronism with the material. The
value is entered in [incr.].
If you use this variable, to avoid inconsistencies, do not write variable
g_dnSyncAngle!