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

Page 39

Advertising
background image

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!

Advertising