
MCO 305 Design Guide
__ Functions and Examples __
MG.33.L4.02 – VLT
®
is a registered Danfoss trademark
37
6. Define
o
Fix points
for the conveyor belt
(master) and the roller (slave). The function
o
Snap on Grid
should be activated.
7. Master and slave must run synchronously with the same velocity between the position 1500 and 2500.
This requires a straight line that is determined by two tangent points.
Double-click in the column
o
Type
for the fixpoint at position 2500.
Alternatively, you can move the cursor to the fixpoint 2500, click on the right mouse button and select
o
Change Type
in the subsequent context menu. Since two tangent points are always required, the
previous one (at 1500) will also be changed at the same time.
8. Activate the diagram of the
o
;
Velocity
to
see the corresponding velocity curve:
9. Enter
the
o
Cycles/min Master
= 60 in the
index card
o
Curve Info
. This is the (maxi-
mum) number of cardboard boxes that are
processed per minute.
10. Verify whether the acceleration of the slave is
within the limit. For this purpose, you must
activate the illustration of the
o
;
Acceleration
and of the
o
;
Acc. Limit.
11. In order to load the curve into your control
system, you must first save the file as a CNF
file by clicking the “Save CNF As” button.
You will see the name of the curve and the
number of array elements in the title bar. You
will need the latter for the DIM instruction
during programming.
12. Load the CNF file with the modified parameters and the – automatically generated – curve arrays into
the FC 300 by means of
Parameters
o
Restore from file.
Program Example: Stamping of Boxes with Use-by Date
Since the curve is stored internally as an array, the DIM instruction must appear first in your program:
DIM stamping[92]
// Number of elements from the title bar of the CAM-Editor
HOME
// Slave axis performs a home run (switch for zero position on top)
// Afterwards, the slave will be in the zero position (0 degrees)
// (Omitted if an absolute encoder is used)
SETCURVE stamping
// Set stamp curve
// Assumption: A box is positioned at the processing point with its front edge and the master stands idle
DEFMCPOS 1000
// 1000 corresponds to this position (front edge of box)
POSA CURVEPOS
// Bring slave to the curve position that corresponds to the master position
SYNCC 0
/
/ Change into and remain in CAM-Mode
SYNCCSTART 0
// Engage roller immediately with the set maximum velocity
// This does not cause any movement since the master is idle and in the correct position
// Now the master can be started
start:
// Empty main loop so that program will not be terminated
// Additional processing could take place here
GOTO start
Содержание MCO 305
Страница 4: ......