Cross cutter, Appendix – Lenze EVS93xx CrossCutter User Manual

Page 271

Advertising
background image

Cross Cutter

Appendix



Prepared Solution Servo PLC / ECSxA 1.1 EN

6-103

Outputs

(Variable type: VAR_OUTPUT)

Name Data

type

Meaning

The calculation sequence for the new cross-cutter motion profile has been completed successfully.

FALSE The calculation sequence for the new cross-cutter motion profile has not been

completed.

bDone BOOL

TRUE The calculation sequence for the new cross-cutter motion profile has been

completed successfully.
Starting a new calculation sequence will always reset this status output to FALSE

(positive edge at bExecute).

Status of calculation sequence:

0

Calculation

ok.

-1

No LC9 file found/no profile data in the absolute data model/read error when accessing

profile data.

-2

Motion profile selected via wSetCamProfileNo 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

The entry indicating the cutting circle circumference of the knife drum is zero (input
variable dnCircumferenceSlave).

-16

The preset cutting length dnActCuttingLength is less than the material length

corresponding to the cutting angle.

-32 The motion profile selected via wActCamProfileNo 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 (input signal dnSyncAngle).

-256 The y final value of the basic profile for profile number wActCamProfileNo is not equal

to a 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)

By way of confirmation, the actual y final value is output at variable dnTotalYFeedAngle

in 0.0001[s_units].

-512 Internal read access to code C0011 failed.

nState INT

If status variable nState is exhibiting negative values, the dnCuttingLengthLimit,

dnXAsynchronousLength, dnTotalYFeedAngle, bStartStopOperation and wTotalNumberOfPoints
output signals may take on invalid values, in which case it will not be possible to use them

subsequently in the control program!

Internal

(Variable type: VAR)

Name Data

type

Meaning

State of the function block

0

Function block is in standby mode (calculation not in progress).

byOperationMode BYTE

10

Recalculation in progress for a cross-cutter motion profile.

bySubState

BYTE

Internal cutting counter during recalculation of a cross-cutter profile (only if byOperationMode = 10):
Inside the function block, this variable is used to distribute complex calculations and recalculations

over a number of cyclic task runs.

Advertising