6 function block offset calculation, Function block offset calculation -10, Flyingsaw – Lenze EVS93xx FlyingSaw User Manual
Page 108: Description of the function blocks
FlyingSaw
Description of the function blocks
Prepared Solution Servo PLC / ECSxA 1.1 EN
10-10
10.6 Function
block
Offset Calculation
This block calculates the offset, or the offset increments for the block SynchronizeControl so
that the flying saw is never moved faster than the master speed in synchronous operation.
Task information
Can be called in:
Cyclic task
Time-controlled task
(INTERVAL)
Event-controlled task
(EVENT)
Interrupt task
Inputs
(Variable type: VAR_INPUT)
Identifier Data
type
Value/meaning
nFrequencyDFIN_v INT
Input frequency for the master frequency.
The master frequency is the basis for the calculation of the offset increments.
This input variable is connected to the function block MasterFrequency.
nFrequencyDFINNorm_v INT
Normalised
input frequency for the master frequency.
The master frequency is the basis for the calculation of the offset increments.
This input variable is connected to the function block MasterFrequency.
Here the mode for the flying saw is defined. In principle a differentiation is made between two modes.
The "Synchronous" mode in which the saw blade is never faster than the master value and the
"Oversynchronous" mode is which the saw unit briefly "overtakes" the master value on starting until all
increments have been caught up.
bModusSynchronize BOOL
FALSE
Flying saw "Oversynchronous" mode
Information that the offset has been taken into account in the cut.
This variable must be handled in the machine sequence.
bOffsetUsed BOOL
FALSE
Offset for an actual cut has not yet been
used.
Information that a new offset must be calculated for a subsequent cut.
This variable must be handled in the machine sequence.
bCalculateNewOffset BOOL
FALSE
Do not calculate a new offset
dnTir DINT
Saw unit acceleration time.
This variable is to be connected to the function block SynchronizeControl from the library
FlyingSawV0100.