Chapter 13 CANopen Overview
|
C200 Series
13-9
13.3 How to Control by CANopen
13.3.1 CANopen Control Mode Selection
There are two control modes for CANopen; Pr.09-40 set to 1 is the factory setting mode DS402
standard and Pr.09.40 set to 0 is Delta’s standard setting mode.
13.3.2 DS402 Standard Control Mode
To control the AC motor drive by CANopen, please set the parameters by the following steps:
1. Wiring for hardware (refer to Chapter 2 Wiring for CANopen)
2. Operation source setting: set Pr.00.21 to 3 (CANopen communication. Keypad STOP/RESET
disabled.)
3. Frequency source setting: set Pr.02.00 to 6 for CANopen communication card control. For
CANopen to do torque control, set Pr.11-33 to 3; to do position control, set Pr.11-40 to 3. Also
set Pr.09-30 to 1 (decoding method 2), use new address 60XX to control torque and position.
The old address 20XX does not support torque and position control.
4. Source of torque setting is set by Pr.11-33.
5. CANopen station setting: set Pr.09-36 (Range of setting is 1~127. When Pr.09-36=0, CANopen
slave function is disabled. ) (Note: If error occurred (CAdE or CANopen memory error) as station
setting is completed, press Pr.00-02=7 for reset.)
6. CANopen baud rate setting: set Pr.09.37 (CANBUS Baud Rate: 1M(0), 500K(1), 250K(2),
125K(3), 100K(4) and50K(5))
7. Set multiple input functions to Quick Stop (it can also be enable or disable, default setting is
disable). If it is necessary to enable the function, set MI terminal to 53 in one of the following
parameter: Pr.02.01 ~Pr.02.08 or Pr.02.26 ~ Pr.02.31. (Note: This function is available in DS402
only.)
8. Switch to C2000 operation mode via the NMT string; control word 0x6040 (bit 0, bit 1, bit 2, bit 3
and bit 7) and status word 0x6041.
For example:
1. If the multi-function input terminal MI set Quick Stop to disable, enable the responsive
terminal of such MI terminal.
2. Set index 6040H to 7EH.
3. Set index 6040H to 7FH, the drive is now in operation mode.
4. Set index 6042H to 1500 (rpm), the default setting for pole is 4 (50Hz). Set the pole in
Pr.05.04 (Motor1) and Pr.05.16 (Motor 2).
Calculation for motor speed:
p
120
f
n
×
=
where
Example 1: set motor running in forward direction, f = 30Hz, P = 4.
(120*30)/4 = 900rpm
Example 2: set motor running in reverse direction, f = 20Hz, P = 6.
(120*15)/6 = 300rpm; 300rpm = 0x012C
Also,
n = ramp per minute (rpm/min);
P = poles
f = frequency (Hz)
Call 1(800)985-6929 for Sales
deltaacdrives.com
sales@deltaacdrives.com
Call 1(800)985-6929 for Sales
deltaacdrives.com
sales@deltaacdrives.com