ASDA-A2-CAM
ASDA-A2-CAM
Presentation Revision
Revision: 9/8/2009
Revision: those before 8/25/2009 is obsoleted
0: CAPTURE AXIS
1: Auxiliary Encoder (Linear Scale)
2: Pulse Command
3. Pr Command
4. Time Axis (1ms)
5: CAPTURE SYNC AXIS (P5-77)
Master Axis -1
0: CAPTURE AXIS
The command of the master axis can be from
Capture axis, i.e. B setting (Capture source
settings) of P5-39.
Master Axis -2
4: Time Axis
1ms time pulse
Master Axis -5
5: CAPTURE SYNC AXIS
New function which is available in firmware
V1.009 or later version (more introduction will
be described on page 128~148)
Master Axis -6
One Master Axis to multiple Slave Axes –
via CN1 connection
ASDA-A2 provides pulse signal transmission function.
One master axis can send the signals to multiple
slave axes, i.e. one master axis can control multiple
slave axes to move synchronously. The delay for one
level is 50ns on slave axis, so the pulse signal is not
attenuated.
P1-03 B Setting:
Position Pulse
Outputs Polarity
Clutch -1
The work of clutch is to control the timing
when E-CAM axis accepts the command from
master axis. When the clutch is engaged, E-CAM
axis will accept the pulse command of master axis
and follow E-CAM profile to move synchronously. If
the clutch is disengaged, E-CAM will not accept the
command of master axis. There are three kinds of
settings for engage timing(P5-88 Z Setting):
0: Immediately
1: Digital Input (DI) signal: CAM ON
2. Any point of CAPTURE AXIS
0: Do not disengage
1: DI signal: CAM OFF
2: Master axis reaches the setting value of P5-89.
Clutch -3
6: This function is the same as the function of
P5-88 U=2, but the differences are that the
speed will not change when electronic gear is
disengaged and the engage length will exceed
the setting value of P5-89 a little.
E-CAM E-CAM
1 2 3 4 5 6 7 8 1 degree 1 2 3 4 5 6 7 8 1 degree
0 45 90 135 180 225 270 315 360 degrees 0 45 90 135 180 225 270 315 360 degrees
E-CAM Profile -6
Able to Save Multiple groups of E-CAM Profile
Magnification Ratio
0
0 360 degrees
0 360 degrees
0
E-CAM Profile Table
Magnification -4
From Command to Output
0 360o 0 360o
Rotary Knife System -1
Rotary Knife System Introduction
Knife Diameter:
No matter how many knifes
are used, the knife diameters
are all the same.
Knife Knife
Knife
Diameter Diameter
Diameter
Software Settings for
Rotary Knife Application -4
Master Axis Settings:
Encoder Diameter:
Used to calculate the material
feeding length. There should be
slippage or drift between encoder
wheel and materials.
Encoder Pulse:
Pulse number of master axis.
Used to command the E-CAM axis
belong to the cutter.
Software Settings for
Rotary Knife Application -5
E-CAM and other Settings:
Motor PUU Number (per/rev):
The system will set the electronic
gear ratio (P1-44,P1-45) of E-CAM
axis by referring this setting value.
Speed Compensation:
Used to adjust the cut length
Create Table:
When all settings are completed, click “Create Table”
button, the system will automatically create the E-CAM
profile and profile table needed for rotary knife application.
Software Settings for
Rotary Knife Application -6
E-CAM Profile Table for Rotary Knife System
Cut Length
Material
Feeding Speed Cut
of Master Axis Point
Acceleration Deceleration
Speed Speed
Rotary Knife Parameters -2
The difference between Disengage Timing Setting
U=2 and U=6 of P5-88 on rotary knife application
10 Pulses/ms
Speed Curve
3 Pulses/ms
Speed Curve
Pr Type 1 of Speed
Speed 0
Command 0 + Interrupt
E-CAM Disengage
Point 220o
Rotary Knife Parameters -4
Disengage Timing Setting U=2 of P5-88
Supposes that the master axis sends 10 pulses every 1ms
to E-CAM axis and E-CAM axis will disengage when it
reaches P5-83 = 53 pulses (assume that it is 220 degrees),
after E-CAM is disengaged, E-CAM profiles of Speed 0
command using Pr path and Speed 0 command without
using Pr path are shown in the figures below. This
disengage command will not change the pulse train
command of master axis.
Rotary Knife Parameters -5
Disengage Timing Setting U=6 of P5-88
This option is suitable for the application which needs to
use Pr command immediately after the electronic gear is
disengaged.
Using this option is to prevent the excessive speed caused
when the electronic gear is disengaged suddenly during
operation.
Rotary Knife Example 1-1
Product on Master Axis appears at random
Such as gluing machine or labeling machine.
When CAPTURE signal transmitted through digital
input, DI7 is regarded as the condition (P5-88 Z=2)
that is used to enable the operation of E-CAM, after E-
CAM operates for a certain length of lead command, it
will engage. After E-CAM is engaged for a certain
length of time, it will disengage and perform preset
Pr command, reset CAPTURE function and wait for
next trigger.
E-CAM Axis
DI 7
S1 S0
Engaged Stop
P5-88 U = 4
P5-92= 0
(Cyclic Lead
Command Length)
Counts of lead
command length
becomes 0 E-CAM
(can be monitored by
monitor variable 061) Curve Torque
S2
Lead Limit
Curve
DO signals from Signal
Complete
E-CAM axis to
Signal
Master axis
DI: EV1
Set P5-92 to
max. negative
number
Cyclic Lead
Cyclic Lead
Command
E-CAM Command
P5-92=a Speed P5-92=a
Curve E-CAM
Position
Curve
Auto Rotary Knife
Cut Length 3a
Tips for Rotary Knife
Application 2-3
Change Cut Length
When the users want to change cut length from 4a to
3.5a (still longer than auto rotary knife cut length 3a), it
only needs to adjust cyclic lead command length and has
no need to create E-CAM profile again.
Tips for Rotary Knife
Application 2-4
Use CAPTURE SYNC AXIS
Before using CAPTURE SYNC AXIS, ensure that the
following condition is satisfied:
P5-78 = (P5-84 / P5-83) + P5-92 , and (P5-84 / P5-83)
= an integer
P5-78: Interval Pulse Number of CAPTURE SYNC AXIS
P5-92: Cyclic Lead Command Length
The usage of CAPTURE SYNC AXIS will be described
later.
Flying Shear System
Explanation
Flying shear system is used for the process that requires
cutting operation when the cutting materials are fed on a
conveyer (feeding axis will not stop) simultaneously. In this
system, the speed of flying shear E-CAM axis and feeding
axis must be matched and the cutting time should be long
enough to make the cutter complete cutting operation and
move to a safe place. Please refer to the following
“continuous feeding” flying shear system.
Flying Shear
E-CAM Axis
Synchronization
Deceleration Area
Area
Flying Shear Operation
Analysis -5
Flying Shear Axis Returns to Starting Point (Home)
After all the cutting operation is completed, the flying
shear should return to the starting point (home position)
in the most shortest possible time for the sake of next
cycle cutting operation. This is because when the return
time is shorter, the time for synchronization area is more
and the cutting time will be more enough as well.
Flying Shear
E-CAM Axis
Starting Point
(Home)
Flying Shear Operation
Analysis -6
E-CAM Lead Command
Length Setting
It is set by P5-87 and
includes
synchronization area,
deceleration area,
return to home area
and sensor drift area.
Flying Shear Operation
Analysis -7
When the cut length is longer than E-CAM profile
Set P5-88 U=4 and use P5-92 to determine the lead
command length.
COMPARE Function
Calculate Cut Length
Execute Pr path,
Execute Pr path,
control moving table
Filling Axis Filling Axis control moving table
to go back to home
Position Curve Position Curve to go back to home
Moving position quickly. Moving
position quickly.
Load Table Load Table
Speed Curve Speed Curve
Flying Shear Profile
Design -2
Position Curve and Speed Curve Explanation
Movement Distance of Master Axis > Movement
Distance of E-CAM Axis > Movement Distance of
Synchronization Operation
Speed Curve of
Master Axis
Speed Curve of Position Curve Movement Distance
E-CAM Axis of E-CAM Axis of Master Axis
Movement Distance
of E-CAM Axis
Flying Shear Profile
Design -3
Mechanical System Size Settings
Before creating E-CAM profile, it needs to understand
the pulse physical quantity between master axis and
slave axis. Moving Table Path: 200 mm
Pitch: 10mm
Speed Curve
of Master Axis
Speed Curve
of Slave Axis
Position Curve
of Slave Axis
Flying Shear Profile
Design -8
Create E-CAM Profile for Moving Load Table (5) –
Adjust Speed through Pulse Number of Master Axis
Use Lead Command Length to make adjustment. Perform
testing repeatedly and stop until the speed of flying shear
axis and master axis become the same. The pulse number of
master axis will be adjusted from 11440 to 11555.
Speed Curve
of Master Axis
Speed Curve
of Slave Axis
Position Curve
of Slave Axis
Flying Shear Profile
Design -9
Create E-CAM Profile for Filling Axis (1) –
E-CAM Profile Direction and Moving Distance
Please refer to the torque output direction settings of
parameter P1-01.
Flying Shear Profile
Design -10
Create E-CAM Profile for Filling Axis (2) –
Motor Operating Direction and E-CAM Profile
Same pulse command corresponds to the same position curve.
Using Torque Output Direction Settings is able to change the
motor operating direction. In ASDA-A2 series, motor forward
direction is defined as the increasing direction of encoder
pulse number. The motor operating direction in the figure
below is just the reference for explanation, not actual motor
operating direction.
P5-16 is positive, pulse
number is increased in
forward direction P1-01
P5-86 is positive, pulse Torque Output
number is increased in Direction
forward direction Settings = 0
P1-01
Torque Output
Direction
Settings = 1
Flying Shear Profile
Design -11
Create E-CAM Profile for Filling Axis (3) –
E-CAM Profile Selection
The E-CAM profile must be set in accordance with the
motor operating direction. The following two E-CAM
profile could be both used for flying shear applications.
Flying Shear Profile
Design -12
Create E-CAM Profile for Filling Axis (4) –
Position Curve and Speed Curve
The curvature of E-CAM position curve and concave- convex
direction will affect the operating speed of E-CAM Axis.
Units: Time Units: Time
Position Position
Position is Speed Position is Speed
Curve Curve
incremental incremental
Flying Shear Profile
Design -13
Create E-CAM Profile for Filling Axis (5) –
E-CAM Curve Areas
Position curve of filling axis could be divided into two parts
and these two curves do not need to obtain a 1:1 ratio.
The motor operates in one direction only in each E-CAM
area on principle.
Total 400
E-CAM Areas
200 E-CAM 200 E-CAM
Areas Areas
Flying Shear Profile
Design -14
Create E-CAM Profile for Filling Axis (6) – E-CAM Curve Areas
Position curve of filling axis could be designed as the figure shown
below as it also comply with “motor operates in one direction only in
each E-CAM area” this principle. But this profile is not more easy-to-use
than the profile shown on previous page 115, so it is recommended to
create E-CAM profile by referring to previous page 115.
Flying Shear Profile
Design -15
Create E-CAM Profile for Filling Axis (7) –
Speed Curve and E-CAM Profile
Flying Shear Profile
Design -16
Create E-CAM Profile for Filling Axis (8) – 1st E-CAM Profile
Choose ”Speed Section” function to create E-CAM profile.
In this example, if the lead command length is set to 40mm
and pitch is set to 10mm, it indicates that the motor has to
rotates for 4 revolutions. If P1-44=128 and P1-45=10, the
lead command length should be designed to 400000 PUU.
Stop Area
Decel. Area
P1-44=128
P1-45=10
Sync. Area E-CAM
Position Curve
of Filling Axis
Accel. Area
200 E-CAM
Areas
45% 55%
Flying Shear Profile
Design -17
Create E-CAM Profile for Filling Axis (9) –
Acceleration and Deceleration Ratio of 1st E-CAM Profile
After complete the following settings in “Speed Section”
table, only click “Create Table” button, then E-CAM profile
and E-CAM profile table will be created and shown
immediately.
45 %
2
Flying Shear Profile
Design -19
Create E-CAM Profile for Filling Axis (11) –
2nd E-CAM Profile
Choose ”Speed Section” function to create the return E-
CAM profile. In this example, the lead command length is
designed to 400000 PUU and E-CAM area number is set to
200 as well. The system will create the reverse position
curve and the users can use it to complete 2nd E-CAM
profile.
Flying Shear Profile
Design -20
Create E-CAM Profile for Filling Axis (12) –
Complete Relevant Settings for 2nd E-CAM Profile
Complete the following settings in “Speed Section” table
(ensure to use S Curve No) and then click “Create Table”
button to create E-CAM profile table. After E-CAM profile table
is created, right-click the mouse on any of column of E-CAM
profile table and select “Fast Input Edit” from pop-up menu.
Speed Curve
Position Curve
100%
1
2
Flying Shear Profile
Design -21
Create E-CAM Profile for Filling Axis (13) –
Edit Data of E-CAM Profile Table
When E-CAM ”Fast Input Editor” dialog appears, the users
can edit the data of E-CAM profile table (see the figures
below) to redraw and create new E-CAM profile.
1 2
Flying Shear Profile
Design
Create E-CAM Profile for Filling Axis (14) –
-22
Export (Save) 2nd E-CAM Profile Table Data
Click “Draw” button, the E-CAM profile will appear immediately. Right-
click the mouse on any column of E-CAM profile table and select “Export
points” from pop-up menu. After entering correct information and then
click OK button, the data of E-CAM profile table could be saved in a file.
Position Curve
Speed Curve
1
3
2
Flying Shear Profile
Design -23
Create E-CAM Profile for Filling Axis (15) –
Combine E-CAM Profile Table Data
Select “Manual Create” option from drop-down menu, after entering
the E-CAM area number and clicking “Create Table” button, E-CAM
profile table will be created immediately. Then, right-click the mouse
on any column of E-CAM profile table. When the pop-up menu
appears, select “Import points”.
3
4
2
6
5
Flying Shear Profile
Design -24
Create E-CAM Profile for Filling Axis (16) –
Import E-CAM Profile Table Data
Import the data created previously by using “Speed Section”
function. Please note that one E-CAM area number should be
repeated and the file location must be entered correctly.
Flying Shear Profile
Design -25
Create E-CAM Profile for Filling Axis (17) –
Complete E-CAM Profile and Profile
Click “Draw” button and the final complete E-CAM profile
will display immediately.
Position Curve
Speed Curve
CAPTURE SYNC AXIS -1
Food Packaging Machine
CAPTURE SYNC AXIS -2
System Configuration Explanation
Deviation is fixed
The potential cause may be positioning error. In order
to solve this problem, the users can adjust the position
of mark sensor or change the setting value of P5-87 to
adjust the lead command length before E-CAM is
engaged.
CAPTURE SYNC AXIS -4
Analysis of Inaccurate Cutting Problem
Mark Sensor
Pulse E-CAM
DI7 Profile
Correction
Function Input of Pulse
P5-78 Pulse of E-CAM Output
CN1 or P5-79 CAPTURE Master Axis
Pulse Input of CN5 P5-80 SYNC AXIS
Master Axis P5-77
Capture Source
Setting P5-39 B
Setting
(B=1 or 2)
CAPTURE SYNC AXIS -8
Relevant Parameters Settings
When the value of the correction rate is higher, the SYNC error value
will go towards 0 quickly, i.e. attain the desired position more easily,
but the changes of the speed are very fast.
When the value of the correction rate is lower, the SYNC error value
will go towards 0 slowly, i.e. attain the desired position more
difficultly, but the changes of the speed are very smooth.
The following figures are for reference only, not actual application
result (Delta Confidential Information).
CAPTURE SYNC AXIS -12
Set Cut Length
Note: When using CAPTURE SYNC AXIS function, the system will
enable COMPARE function automatically after CAPTURE function is
completed. The parameters of COMPARE function will be introduced
later in this presentation.
CAPTURE SYNC AXIS -17
COMPARE Function
Using COMPARE function to enable the CAPTURE
function can prevent interference and enhance the
system stability.