Академический Документы
Профессиональный Документы
Культура Документы
Control requirement
When X0=ON and X1=OFF, ASDA-A2 servo drive turns Servo on.
When X1=ON and X0=OFF, ASDA-A2 servo drive starts moving and it stops when moving to the target position.
Connection figure
The parameter explanation of ADSA-A2 servo drive related with this example
P2-10 101 DI1 (external input point) function setting, DI1 is set as
servo on.
P2-11 111 DI2 (external input point) function setting. DI2 is set as
multi-terminal position selection.
P2-12 112 DI3 (external input point) function setting. DI3 is set as
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 2 de 15
P2-14 11A DI5 (external input point) function setting. DI5 is set as
multi-terminal position selection.
P2-15 11B DI6 (external input point) function setting. DI6 is set as
multi-terminal position selection.
P2-16 11C DI7 (external input point) function setting. DI7 is set as
multi-terminal position selection.
P2-17 108 DI7 (external input point) function setting. DI8 is set as
CTRG trigger signal.
Note: Servo drive has 64 paths of positions to be selected by external input terminal. The acceleration/ deceleration
time, velocity
and target position of every path can be set in accordance with the position parameter of each path. In this example,
take the position of path 1 into explanation and its parameter is P6-02, P6-03.
Module setting
Set DVPCOPM-SL scan module and ASDA-A2 servo drive according to the following table
Module name Node ID Communication rate
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 3 de 15
3. Set the parameters of computer and SV such as "COM port", "Address", "Baud rate", "Mode" etc.
Item Explanation Default value
Data bits 7
Select the communication protocol between
Parity Even parity
computer and SV PLC
Stop bits 1
Mode Select the communication mode between ASCII Mode
computer and SV PLC
Note: The baud rate, data bit, parity bit, stop bit and modulo choice in CANopen builder software should correspond with
the setting
of SV PLC.
After setting is finished, click "OK" to return to the main window.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 5 de 15
6. Click "OK" to scan CANopen network and then the progress bar pops up normally as follows. Click "Cancel" to return to
the main window.
7. If there is no progress for the bar in the dialog box above, it indicates that the communication between PC and SV PLC
is abnormal
or other program is using the serial port in PC. After scanning is over, the window will remind you that network scanning
is finished. Meanwhile,
all the node symbols and name of devices which have been scanned in the network will be displayed in the software
interface as follows. In
this example, the node ID for DVPCOPM is 01.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 6 de 15
Work Mode: select the work mode for DVPCOPM-SL: Master Mode or Slave Mode. In this example, MasterMode is selected.
Synchronization Object: the cycle period should be set when PDO transmission type is synchronized. In this example,
PDO transmission type is asynchronous and so the parameter is not considered setting .
Master's heartbeat time: Set the cycle time for sending the heartbeat message by DVPCOPM-SL master. It is 200 ms in
this example.
Click "OK" after parameters are set.
Slave parameter setting
1. Double click ASDA-A2 symbol and the following window pops up.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 7 de 15
2. Configure PDO:
Add PDO: Select some PDO in the bar "PDO from EDS file" to add the selected PDO to the "configured PDO" bar by
double clicking
the PDO or pressing button "Add" in the right side.
Delete PDO: Select some PDO in the bar "Configured PDO" to delete it by pressing button "Delete" in the right side.
PDO mapping: Select some PDO in the bar "Configured PDO" and then double click the PDO or click "PDO mapping" in
the right side to
make "PDO mapping ..." dialog box pop up as follows. All the parameters of slave devices are reflected in the
bar of
"Available parameters from EDS file". Select some parameter in the bar of "Available parameters from EDS file"
and then
click to add the parameter to the bar "Mapped object"; click to delete the parameter in the
bar "Mapped object".
PDO properties: Select some PDO in the bar "configured PDO" and then click "Properties" in the right side.Finally the
following interface
pops up, where parameters such as "COB-ID", "Transmit type" of PDO and Event timer of TxPDO in
asynchronous
transmission are set.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 8 de 15
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 9 de 15
The transmission type of RxPDO and TXPDO selects 255 (Asynchronous mode) as follows.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 10 de 15
Interface explanation:
Items Explanation Note
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 11 de 15
In this example, "Master Consumer Timeout" is set as 200ms and "Node beatheart producer time" is set as 100ms
after selecting Heartbeat
protocol.Click "OK" to return to the dialogue box of "Node configuration" after the parameters setting is over.
4. Finally, click "OK" in the interface of "Node configuration" after all the parameters setting is finished.
Node list setting
1. Double click the "DVPCOPM Master" symbol and the following dialogue box "Node list setting" pops up then. You can see
the current node
ASDA-A2 Driver symbol in the left list and a blank "Node list" in the right side.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 12 de 15
2. Select ASDA-A2 Driver and then click ">" to add the slave to "Node List". From the following input table and output table,
you can see the IO
data of slave corresponds to the D register address of SV.
3. Click "OK" to download the configuration to DVPCOPM-SL master after inexistence of the error is ensured.
During downloading, the dialogue
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 13 de 15
4. Click "OK" to download the configuration to master and ensure PLC in RUN mode.
IO data mapping between master PLC and slave device
DVPCOPM-SL Master Slave device
DVPCOPM-SL CANopen bus
master module Slave device unit
data transmission
register
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 14 de 15
Program explanation
M1002 is on in the first scanning period of PLC and then it turns off after the first scanning period. It turns on to set
the external node status
controlled by P4-07.
When M0=ON and M1=OFF, [DMOV H11142 D6284] is executed, servo is set to work in mode of relative position, and
number 1 for both
acceleration time and velocity is selected.
Meanwhile, [DMOV K60000 D6286] is executed and the relative target position of servo is set as 60000 pulse.
When M1=ON and M0=OFF, [DMOV H11102 D6284] is executed, servo is set to work in mode of absolute position and
number 1 for all
acceleration time, deceleration time and velocity is selected.
Meanwhile, [DMOV K80000 D6286] is executed and the absolute target position of servo is set as 80000 pulse.
When servo drive works in mode of absolute position ( current position is not 80000 pulse), X0=ON and X1=OFF, [MOV H3
D6283] is
executed, servo selects the position of path 1 and turns Servo on;
When X1=ON and X0=OFF, MOV H83 D6283] is executed, servo moves and stops at the target position 80000 pulse.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017
Página 15 de 15
When servo drive works in mode of relative position, X0=ON and X1=OFF, [MOV H3 D6283] is executed, sevo selects the
position of path 1
and turns Servo on.
When X1=ON and X0=OFF, [MOV H83 D6283] is executed, servo moves and stops at current position of servo motor:+
60000 pulse.
Repeat the action above and servo will add by 60000 pulse based on the new servo motor position.
mk:@MSITStore:C:\Program%20Files%20(x86)\Delta%20Industrial%20Automation... 31/08/2017