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

Cross Cutter
Features of the "Cross Cutter" prepared solution
Prepared Solution Servo PLC / ECSxA 1.1 EN
2-33
Outputs
Global variables
(Variable type: VAR_GLOBAL)
Name Data
type
Value/Meaning
Status of calculation sequence for new start/stop length.
This value is displayed in code C3664/000.
0 Calculation
ok.
1
•
No LC9 file found.
•
Profile data not found in absolute
data model.
•
Read error when accessing profile
data.
2
Selected motion profile not found.
4
The angle of motion of the knife drum for
the asynchronous motion phase is less
than or equal to zero (check y final value
of basic profile and cutting angle!).
8
A value of zero has been entered for the
knife drum's cutting circle circumference.
16
The preset cutting length is less than the
material length corresponding to the
cutting angle.
32
The selected motion profile contains
fewer than 20 interpolation points.
64
The selected motion profile does not
start at zero (0.0000/0.0000).
128
Cutting angle too small.
256
The y final value of the basic profile
does not correspond to value
360.0000[°]/n
cuts/rev
.
(n
cuts/rev
= Number of knives on knife
drum, values of 1, 2, 3, 4, 5 or 6 are
possible)
512
Internal read access to code C0011 failed.
g_nCrossCutterCalcStateStartStopProfile INT
If the nState status variable is exhibiting non-zero values, the calculated variables
may exhibit invalid values, in which case it will not be possible to use them
subsequently in the control program!
Status signal: All calculation sequences for new cross-cutter motion profiles have
been completed successfully.
This value is displayed in code C4150/000 bit 31.
TRUE
All calculation sequences for new cross-
cutter motion profiles have been
completed successfully.
Starting a new calculation sequence will
reset this status output to FALSE.
g_bAllCalcDone BOOL
FALSE
All calculation sequences for new cross-
cutter motion profiles are still in
progress.
Status signal: A motion profile currently being used by the application has been
calculated.
TRUE
A motion profile currently being used by
the application has been calculated.
g_bWrongSetCamProfileNoForCalc BOOL
FALSE
The calculated motion profile is not
currently being used by the application.
Status signal: An error occurred whilst calculating the motion profile for the new
cutting length.
TRUE
An error has occurred during calculation.
g_bErrorCrossCutterCuttingProfileCalc
Block
BOOL
FALSE
Calculation completed without errors.