Delta MS300 Operation Manual
Delta MS300 Operation Manual

Delta MS300 Operation Manual

Profinet communication card
Hide thumbs Also See for MS300:

Advertisement

MS300/MH300
CMM-PN02 PROFINET
Communication Card Operation Manual
Application
Drive Firmware Version: MS300 V2.02 / MH300 V2.00 or above
CMM- PN02 Comm. Card Firmware Version: V1.00 or above
20230811

Advertisement

Table of Contents
loading

Summary of Contents for Delta MS300

  • Page 1 MS300/MH300 CMM-PN02 PROFINET Communication Card Operation Manual Drive Firmware Version: MS300 V2.02 / MH300 V2.00 or above Application CMM- PN02 Comm. Card Firmware Version: V1.00 or above 20230811...
  • Page 2 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.
  • Page 3: Table Of Contents

    PROFINET Communication Profile ................18 Profinet comm. card info. (Identification & Maintenance functions (I&M)) ......18 MS300/MH300 real-time data access method(List of control words and status words) ..19 Motor Drive Handling when Disconnection ................ 21 Connection Configuration to Host Controller ............... 23 Basic Configuration ......................
  • Page 4: Introduction

    1.2 Features CMM-PN02 connects MS300/MH300 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’.
  • Page 5 MS300/MH300 PROFINET Communication Card CMM-PN02  Electrical Specifications Item Specifications Power supply voltage Power 0.8 W consumption Insulation voltage 500 V Weight 27 (g) (g; approx.) CMM-PN02 Operation Manual...
  • Page 6: Product Appearance And Components

    MS300/MH300 PROFINET Communication Card CMM-PN02 Product Appearance and Components 2.1 Exterior Dimensions Unit: mm [inch] 2.2 Introduction to Each Component Screw fastening hole Link PHY2 indicator (Port 2) Positioning hole for communication card 10. F/W indicator Control Panel connection port 11.
  • Page 7: Led Indicators

    MS300/MH300 PROFINET Communication Card CMM-PN02 2.3 LED Indicators Name Indicator Status Indication Always on Disconnected with PROFINET Controller Normal connection, but abnormal Flashing communication with PROFINET BF indicator Red LED Controller. Normal connection with PROFINET Controller Always orange Fault found on the Profinet comm. card.
  • Page 8: Mac Address Definition

    MS300/MH300 PROFINET Communication Card CMM-PN02 2.5 MAC Address Definition Definition Description MAC1 Port 1 MAC Address MAC2 Port 2 MAC Address MAC3 Interface MAC Address CMM-PN02 Operation Manual...
  • Page 9: Installation And Wiring

    MS300/MH300 PROFINET Communication Card CMM-PN02 Installation and Wiring This section introduces how CMM-PN02 connects to MS300/MH300 and to network. Mounting Position of Communication Cards MS300 Mounting Position of Communication Card  Frame A–D Frame E and F (Option card mounting box) Fig.
  • Page 10: Communication Cable

    MS300/MH300 PROFINET Communication Card CMM-PN02 Communication Cable Three types of cable length are available. As shown in the Fig.3-5, there are  numbers on two ends of the communication cable near the connector. The connection methods of the communication card for different frames are shown in the table below.
  • Page 11: Ms300 Installation

    MS300/MH300 PROFINET Communication Card CMM-PN02 MS300 Installation 3.3.1 MS300 Mounting Position 1 (See Section 3.1 for Details on Mounting Position) - Frame A–F Installation method: Back-mount the communication card by connecting flat cables to the control board. Turn off the power of the motor drive, and then remove the front cover, as shown in Fig.3-6.
  • Page 12 MS300/MH300 PROFINET Communication Card CMM-PN02 3.3.2 MS300 Mounting Position 2 (See Section 3.1 for Details on Mounting Position) - Frame A–D (Not Applicable for Frame E and F) Installation method: Front-mount the communication card by connecting flat cables to the control board.
  • Page 13: Mh300 Installation

    MS300/MH300 PROFINET Communication Card CMM-PN02 MH300 Installation 3.4.1 MH300 Mounting Position 1 (See Section 3.1 for Details on Mounting Position) - Frame A–F Installation method: Back-mount the communication card by connecting flat cables to the control board. Turn off the power of the motor drive, and then remove the front cover, as shown in Fig.3-17.
  • Page 14 MS300/MH300 PROFINET Communication Card CMM-PN02 3.4.2 MH300 Mounting Position 2 (See Section 3.1 for Details on Mounting Position) - Frame A–D Installation method: Front-mount the communication card by connecting flat cables to the control board. Turn off the power of the motor drive, and then remove the front cover, as shown in Fig.3-22.
  • Page 15 MS300/MH300 PROFINET Communication Card CMM-PN02 3.4.3 MH300 Mounting Position 2 (See Section 3.1 for Details on Mounting Position) - Frame E and F Installation method: Front-mount the communication card by connecting flat cables to the control board. Turn off the power of the motor drive, and then remove the front cover, as shown in Fig.3-28.
  • Page 16: Connecting To The Network

    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 (MS300/MH300 needs v.2.04 or later versions) and the communication card is correctly connected.
  • Page 17: Mh300/Ms300 Drive Settings

    MS300/MH300 PROFINET Communication Card CMM-PN02 MH300/MS300 Drive Settings When you operate MS300/MH300 through CMM-PN02, you should set the communication card as the source of MS300/MH300 controls and settings. You need to use the keypad to configure the following parameter addresses to the corresponding values:...
  • Page 18: Profinet Communication Profile

    2. MS300/MH300 real-time data access method 3. Motor drive handling during disconnection in synchronous mode 4. MS300/MH300 parameter reading and writing in non-real-time mode 5.1 Profinet comm. card info. (Identification & Maintenance functions (I&M)) Profinet provides Identification and Maintenance function (I&M) which supports machinery commissioning, parameter tuning and repairing.
  • Page 19: Ms300/Mh300 Real-Time Data Access Method(List Of Control Words And Status Words)

    MS300/MH300 PROFINET Communication Card CMM-PN02 5.2 MS300/MH300 real-time data access method(List of control words and status words) Profinet communication provides a real-time channel (RT channel) for data transmission. After the host computer establishes this channel with the communication card, it can send and receive the data from the motor drive during a fixed period of time.
  • Page 20 You can define the user-defined address in the TIA portal. Refer to the periodic communication in the next chapter. Refer to the MS300/MH300 user manual for more information on the 200xH, 210xH, 600xH, 610xH addresses mentioned in the table above.
  • Page 21: Motor Drive Handling When Disconnection

    MS300/MH300 PROFINET Communication Card CMM-PN02 5.3 Motor Drive Handling when Disconnection If the Profinet card is disconnected after the motor drive is connected to the Profinet card, it will trigger Eccb. After the card has established real-time channel with the host computer, if it is found that it can no longer transmit real-time data normally, the motor drive will be notified and Ecto will be triggered by the motor drive.
  • Page 22 MS300/MH300 PROFINET Communication Card CMM-PN02 CMM-PN02 Operation Manual...
  • Page 23: Connection Configuration To Host Controller

    Connection Configuration to Host Controller This section introduces how Siemens STEP 7 and TIA PORTAL PLC integral software, as well as Siemens PLC S7-300 and S7-1500 use PROFINET to connect MS300/MH300 drives. The connection configuration shows as the figure below. Siemens PLC connects CMM-PN02 communication card of MS300/MH300 drive through the EtherNet.
  • Page 24 MS300/MH300 PROFINET Communication Card CMM-PN02 2. Use Siemens STEP 7 to look up the host controller’s IP address. In the screen of HW Config, perform the function under PLCEtherNetEdit EtherNet Node as the figure below shows. Click Browse button to search the available device on the Internet.
  • Page 25 MS300/MH300 PROFINET Communication Card CMM-PN02 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.
  • Page 26 MS300/MH300 PROFINET Communication Card CMM-PN02 Select Online access, choose your PC network interface card, and then click Update accessible devices continuously to search PLC. NOTE: When you start TIA PORTAL, do not enable wireless network because it may lead to TIA PORTAL’s false detection.
  • Page 27 MS300/MH300 PROFINET Communication Card CMM-PN02 For TIA PORTAL, set the device name of the host controller or CMM-PN02 as the figure below shows. CMM-PN02 Operation Manual...
  • Page 28: Speed Mode Demo (S7-300 + Step 7)

    MS300/MH300 PROFINET Communication Card CMM-PN02 6.2 Speed Mode DEMO (S7-300 + STEP 7)  Using Siemens STEP 7 to finish PLC setting, connection test, and speed mode DEMO CMM-PN02 Operation Manual...
  • Page 29 MS300/MH300 PROFINET Communication Card CMM-PN02 CMM-PN02 Operation Manual...
  • Page 30 MS300/MH300 PROFINET Communication Card CMM-PN02 In HW Config, install GSDML and set up PROFINET framework as the figure below shows. CMM-PN02 Operation Manual...
  • Page 31 MS300/MH300 PROFINET Communication Card CMM-PN02 When the installation of GSDML is completed, the right side in the figure below displays. CMM-PN02 Operation Manual...
  • Page 32 MS300/MH300 PROFINET Communication Card CMM-PN02 CMM-PN02 Operation Manual...
  • Page 33 MS300/MH300 PROFINET Communication Card CMM-PN02 CMM-PN02 Operation Manual...
  • Page 34 MS300/MH300 PROFINET Communication Card CMM-PN02 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. NOTE: The host controller in PROFINET communication is identified by the name in communication cards.
  • Page 35 MS300/MH300 PROFINET Communication Card CMM-PN02 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 CMM-PN02 communication, the status of LED indicators for S7-300 shows as the figure below.
  • Page 36 MS300/MH300 PROFINET Communication Card CMM-PN02  Testing the Start and Stop of the Drive To verify if the host controller can control the drive through CMM-PN02, you must write the PLC program. For STEP 7, the program-editing screen below illustrates an example of writing a program by using 60xx message format.
  • Page 37 MS300/MH300 PROFINET Communication Card CMM-PN02 Below is the STEP 7 program-editing screen and an example of writing a program by using 20xx message format. PIW282 means 2103H (output frequency). PQW276 means 2000H (control word). The writing of the program explains as follows.
  • Page 38: Speed Mode Demo (S7-1500 + Tia Portal)

    MS300/MH300 PROFINET Communication Card CMM-PN02 6.3 Speed Mode DEMO (S7-1500 + TIA PORTAL) Create Project. Select Project view. CMM-PN02 Operation Manual...
  • Page 39 MS300/MH300 PROFINET Communication Card CMM-PN02 Install GSD file. Select the path to save the GSDML file, select the GSDML file required to install, and then click Install button. CMM-PN02 Operation Manual...
  • Page 40 MS300/MH300 PROFINET Communication Card CMM-PN02 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.
  • Page 41 MS300/MH300 PROFINET Communication Card CMM-PN02 Select PLC’s article No. and firmware version. After you click OK button, a screen displays as shown in the figure below. CMM-PN02 Operation Manual...
  • Page 42 MS300/MH300 PROFINET Communication Card CMM-PN02 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. CMM-PN02 Operation Manual...
  • Page 43 MS300/MH300 PROFINET Communication Card CMM-PN02 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.
  • Page 44 MS300/MH300 PROFINET Communication Card CMM-PN02 Double-click on the icon of CMM-PN02 card and enter the Device view, you can set the address x,y of the motor drive as described in Chapter 5 in the green box below. Besides, if your PLC has more than one POU, you can select the POU that the IO read/write corresponds to in the green box below.
  • Page 45 MS300/MH300 PROFINET Communication Card CMM-PN02 When S7-1500 is successfully connected, the status of LED and LCD panel shows as the figure below. CMM-PN02 Operation Manual...
  • Page 46 MS300/MH300 PROFINET Communication Card CMM-PN02 Testing the Start and Stop of the Drive  To verify if the host controller can control the drive through CMM-PN02, you must write PLC program. For TIA PORTAL, the program-editing screen below illustrates an example of writing a program by using 60xx message format.
  • Page 47 MS300/MH300 PROFINET Communication Card CMM-PN02 Below is the TIA PORTAL program-editing screen and an example of writing a program by using 20xx message format. IW282 means 2103H (output frequency). QW276 means 2000H (control word). The writing of the program explains as follows.
  • Page 48: Demonstration Of Reading/Writing Synchronous And Asynchronous Parameters

    MS300/MH300 PROFINET Communication Card CMM-PN02 If you use a ladder diagram, you can implement the program below. The first row maps 2105H of the motor drive through %IW210, %IW240, %IW254. It defines read parameter 1 and read parameter 8 and puts them into internal variable %MW.
  • Page 49 MS300/MH300 PROFINET Communication Card CMM-PN02 6.4 Demonstration of Reading/Writing Synchronous and Asynchronous Parameters (S7-300 + TIA PORTAL) Settings for Reading and Writing Synchronous Parameters of the Drive  The following example is demonstrated by using Siemens CPU315-2 PN/DP and TIA Portal V13 SP1.
  • Page 50 MS300/MH300 PROFINET Communication Card CMM-PN02 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.
  • Page 51 MS300/MH300 PROFINET Communication Card CMM-PN02 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 CMM-PN02 receive the updated parameter settings. 5. When CMM-PN02 is connected to the PLC program successfully, you can test the reading or writing of the set parameter by using the Watch Table.
  • Page 52 MS300/MH300 PROFINET Communication Card CMM-PN02 Non-Periodic Parameter Read/Write Setting of the Motor Drive  Non-Periodic writing: 1. As shown in the figure below, first set up the corresponding connection configuration. Left-click the red box in the figure from top to bottom and record the hardware identifier of the PN-IO.
  • Page 53 MS300/MH300 PROFINET Communication Card CMM-PN02 2. As shown in the figure below, after turning on the OB1, drag the WRREC in the extended instruction on the right side into the network. 3. Follow the three steps in the figure below to add Array_DB.
  • Page 54 MS300/MH300 PROFINET Communication Card CMM-PN02 5. Recompile the PLC program and download it to the PLC. 6. Refer to the figure below, set the array value of wr_data via Watch Table, then go to the motor drive to verify whether the corresponding parameter is written or not.
  • Page 55 MS300/MH300 PROFINET Communication Card CMM-PN02 Non-Periodic reading: 1. When OB1 is turned on, fill in the RDREC function underneath the original WRREC in a non-periodic writing method. 2. Add a new ARRAY data (It’s called rd_data) and fill in the corresponding values for the API to read.
  • Page 56 MS300/MH300 PROFINET Communication Card CMM-PN02 3. Recompile and download the PLC program. 4. Test if the program is set up successfully via Watch Table. Refer to the figure below for setting. NOTE 1: Before reading the parameters in the demonstration above, you need to call the WRREC function block to write FF 03 YY YY to change the mode of the communication card.

This manual is also suitable for:

Mh300Cmm-pn02

Table of Contents