VFD-C2000: Operation Manual
VFD-C2000: Operation Manual
VFD-C2000: Operation Manual
Operation Manual
20181106
VFD-C2000 PROFINET Communication Card CMC-PN01
Caution
The AC motor drive is a sophisticated product powered by electricity. For the safety of the
operator and your mechanical equipment, only qualified electrical engineers are allowed to
perform the installation/test runs and make parameter adjustments. If you have any question
or concern, please contact your local Delta distributor. Our professional staff will be very glad
to help you.
Please read this manual carefully and follow the instructions completely to avoid device
damage or personal injury.
Table of Contents
1 Introduction ....................................................................................................................... 4
5.1 Synchronous Parameter Access in Delta-specific Mode (Tables for Control Word and Status
Word) .................................................................................................................................. 12
1 Introduction
1.1 Introduction to PROFINET IO Communication
PROFINET IO is a fieldbus, a family of industrial computer network protocols, and
serves as a communication between programmable logic controllers (PLC) and
distributed field equipment for EtherNet. This protocol recognizes three classes of
devices, IO Controllers, IO Supervisors and IO Devices, and uses three different
communication channels to exchange data: Standard UDP/IP & TCP/IP Channel,
Real-Time (RT) Channel, and Isochronous Real-Time (IRT) Channel. Standard UDP/IP
& TCP/IP Channel is used to parameterize and configure device and asynchronous
operation; RT Channel is used for synchronous data transmission and warning; IRT
Channel is applied to motion control.
1.2 Features
CMC-PN01 connects C2000 drive to PROFINET to exchange data with the host
controller easily. This simple network solution saves cost and time for connection and
installation of factory automation. Moreover, its components are compatible with
suppliers’.
By installing CMC-PN01 in C2000 through the main PROFINET device, you can:
1. Control the drive through PROFINET
2. Modify the drive’s parameters through PROFINET
3. Monitor the drive’s status through PROFINET
1.3 Network Functions and Specifications
EtherNet Specifications
Item Specifications
Interface RJ45
Number of ports 2 ports
Communication
IEEE 802.3
Mode
Cable Category 5e shielding 100 M
Transmission
10/100 Mbps auto-negotiate
speed
Communication
PROFINET
protocol
Environmental Conditions
Item Specifications
ESD (IEC 61800-5-1, IEC 6100-4-2)
EFT (IEC 61800-5-1, IEC 6100-4-4)
Noise immunity
Surge Teat (IEC 61800-5-1, IEC 6100-4-5)
Conducted Susceptibility Test (IEC 61800-5-1, IEC 6100-4-6)
Operating
-10–50°C (temperature), 90% (humidity)
temperature
Storage
-25–70°C (temperature), 95% (humidity)
temperature
Vibration/Shock International standards
resistance IEC 61800-5-1, IEC 60068-2-6/IEC 61800-5-1, IEC 60068-2-27
Electrical Specifications
Item Specifications
Power supply
5 VDC
voltage
Power
0.8 W
consumption
Insulation voltage 500 VDC
Weight
27 (g)
(g; approx.)
Unit: mm [inch]
Definition Description
CAUTION
Do not remove
this cover,except
for servicing
警 告
禁止移除上蓋,
維修除外。
CL001
DC- +2 DC++1 B1 B2
DC-/DC+ 直流共母? 制? ? 阻
DC- +2 +1 B1 B2
DC+
POWER / 電源 M
3 MOTOR /
3.2 Unloading
How to detach CMC-PN01 from VFD-C2000:
Shut off the power supply to the AC motor drive.
Open the front cover of the AC motor drive.
Remove the two screws (see Figure 4).
Pull to open the card clip and put a flat-head screwdriver into the groove to pry the
PCB off the card clip (see Figure 5).
Release the other card clip to remove the PCB (see Figure 6).
When the installation is finished, supply electricity to the drive. The Pr.09-60 of the
drive should be able to display “PROFINET” with a current value of 12. If not, make sure
your version of the drive is correct (C2000 needs 2.04 or later versions) and the
communication card is correctly connected.
Note: To make PLC or the host controller identify CMC-PN01, it is necessary to load the
product description file (GSDML). You can download it directly from Delta’s official
website.
Additional value 1
Field for transferring additional data - UI16
(response only)
Additional value 2
Field for transferring additional data - UI16
(response only)
Padding 24 bytes for request; 20 bytes for response.
Data block Used only with request and read response.
2. Use Siemens STEP 7 to look up the host controller’s IP address. In the screen of
HW Config, perform the function under PLCEtherNetEdit EtherNet Node as
the figure below shows.
When it finishes searching, a screen displays as shown in the figure below. The IP address
displays 192.168.16.26.
If the IP address of your computer is set as a different one, it is recommended to reset your
PC’s IP address to make it consistent with PLC’s domain.
※ Note: If the IP address of your computer is different from PLC’s domain, you are unable
to download the program to PLC.
3. Using Siemens TIA PORTAL to search PLC IP address. Start TIA PORTAL, select
Online&Diagnostics, and then click Project view.
Select Online access, choose your PC network interface card, and then click Update
accessible devices continuously to search PLC.
※ When you start TIA PORTAL, do not enable wireless network because it may lead to TIA
PORTAL’s false detection. If it happens (physical interface card cannot be found), close
the wireless network connection first and then restart TIA PORTAL.
4. Modify the name of CMC-PN01. The steps are the same as those for setting PLC address.
For STEP7, set the drive name as the figure below shows.
For TIA PORTAL, set the device name of the host controller or CMC-PN01 as the figure
below shows.
In HW Config, install GSDML and set up PROFINET framework as the figure below shows.
When the installation of GSDML is completed, the right side in the figure below displays.
Right-click the mouse and drag Delta IO Template V1.0 to PROFINET-IO-System until the plus sign
(+) appears. When it is completed, the figure below shows.
Then, you can use Compile and Download icon to compile and download programs.
: Compile
: Download
When the program finishes downloading, you have to switch S7-300 to STOP Mode to be
back at RUN Mode. If there is no problem with CMC-PN01 communication, the status of LED
indicators for S7-300 shows as the figure below.
For STEP 7, the program-editing screen below illustrates an example of writing a program by
using 60xx message format.
Therefore, the drive performs continuous actions of running until stop, and then starts
running again.
Below is the STEP 7 program-editing screen and an example of writing a program by using 20xx
message format.
Therefore, the drive performs continuous actions of running until stop, and then starts
running again.
Select the path to save the GSDML file, select the GSDML file required to install, and then click
Install button.
When the installation is completed, select Devices & networks and double-click it to check if the
screen below displays. If the following screen displays, the installation is completed. If not, you
must install again.
Select and double-click Add new device, the figure below displays.
After you click OK button, a screen displays as shown in the figure below.
In the screen above, select Network view, a screen displays as shown in the figure below.
When the dragging is completed, a screen displays as shown in the figure below.
As the figure below shows, move the mouse to position 1 and drag it to draw a line to position 2.
Then, a screen displays as shown in the figure below. If not, remove the drawing line and try
another network interface. (It must be exactly the same as the figure below shows so the
PROFINET framework is successfully completed.)
Now you can start to test the connection. Follow the steps as shown in the figure below to compile
and download.
When S7-1500 is successfully connected, the status of LED and LCD panel shows as the figure
below.
For TIA PORTAL, the program-editing screen below illustrates an example of writing a program
by using 60xx message format.
Therefore, the drive performs continuous actions of running until stop, and then starts
running again.
Below is the TIA PORTAL program-editing screen and an example of writing a program by using
20xx message format.
Therefore, the drive performs continuous actions of running until stop, and then starts
running again.
The following example is demonstrated by using Siemens CPU315-2 PN/DP and TIA
Portal V13 SP1.
1. Follow the four steps as shown in the figure below to open Module Parameters.
2. The figure below shows a complete parameter table. You can synchronously read or write the
parameters of the drive by setting up this table. If the value of the parameters is
65535(0xFFFF), there is no parameter reading or writing.
3. The figure below shows that you read Pr.01-00, Pr.01-10 and Pr.09-00 and write Pr.01-00 and
Pr.09-00.
Thus, to synchronously read or write the drive parameters through the PLC program,
simply add 40 bytes to the start address of the I/O address. The added value is the home
position of the parameter table. Take the figure above as an example, to read the values from
Pr.01-00 in the PLC program, read %IW296:P. Similarly, to write the values in Pr.01-00 in the
PLC program, write %QW296:P.
If you do not know the start address of the I/O address, refer to the figure below and follow
the four steps to open the I/O Address.
4. After you finish setting up the parameter table, recompile the programs and download them to
the PLC program, and then reboot the drive to make CMC-PN01 receive the updated
parameter settings.
5. When CMC-PN01 is connected to the PLC program successfully, you can test the reading or
writing of the set parameter by using the Watch Table. The Watch Table shows as the figure
below.
Follow the four steps as shown below to verify if the settings for the parameter table are
workable and if reading or writing the drive parameters is successful (can be used with the
keypad to verify).
※ Note: The figure above shows that %IW312 is the status value returned when the
parameter table reads or writes the parameters. Low byte is the status value of reading,
whereas high byte is the status value of writing. Take the figure above as an example, if the
status value is 0x8183, the values of 1, 2, and 8 in the parameter table are successfully
read and the values of 1 and 8 are successfully written. Thus, as can be seen, the success
or failure of the parameter reading/writing depends on this status value.
※ %IW312 = I/O start address + 56 (the I/O start address in this example is 256).
※ If you do not need to write the parameters synchronously (with time constraint), it is
suggested to write the parameters asynchronously (without time constraint).
Enter the commands below into STL Network, and then a screen displays as shown in the figure
below. Then, click OK button.
2. Follow the three steps as shown in the figure below to add DB.
※ Note: The two DB values in red boxes as shown in the figure below should match.
Asynchronous reading:
1. Open OB1 and Insert STL Network. Enter the commands below into STL Network, and then a
screen displays as shown in the figure below. Then, click OK button.
2. After you click OK button, a screen displays as shown in the figure below. Note the values in
red boxes.
3. Follow the three steps as shown in the figure below to add DB for RDREC and DB for
WRREC.
After you finish adding DB, a screen displays as shown in the figure below.
5. Test if the programming is workable by using the Watch Table. Refer to the settings in the
figure below.
※ As shown in the example above, before reading the parameters, you must call WRREC
functional block to write FF 03 YY YY to change the mode of communication card, and then
call RDREC functional block to read the drive parameters (YY YY indicates the parameter
group and parameter number. For example, 01-00 means parameter group 01 and parameter
number 00.).
※ You can choose to read the parameters or not by setting REQ.
※ Note: The ID values in the above-mentioned STL commands can be changed. Refer to the
figure below to find the ID setting values.
※ Note: For the PLC program in Siemens 1200 or 1500 Series, refer to the figure below to find
the ID setting values in the above-mentioned STL commands.