YASKAWA MP2000 Series User Manual

YASKAWA MP2000 Series User Manual

Machine controller. ethernet/ip communication module
Hide thumbs Also See for MP2000 Series:
Table of Contents

Advertisement

Machine Controller MP2000 Series
263IF-01
EtherNet/IP Communication Module
USER'S MANUAL
Model: JAPMC-CM2304-E
263IF-01
MS
TX
INIT
TEST
LINK
100M
MANUAL NO. SIEP C880700 39B
NS
IP
RX
NO
OFF
ON
EtherNet/IP
EtherNet/IP Communication
263IF-01 Module
Mounting and Starting the Module
Description of the EtherNet/IP
Transmission Definition
Examples of EtherNet/IP Transmission
Definition Settings
Explicit Message and Explicit Message
Send Function
Troubleshooting
1
2
3
4
5
6
7
App
Appendices

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MP2000 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for YASKAWA MP2000 Series

  • Page 1 Machine Controller MP2000 Series 263IF-01 EtherNet/IP Communication Module USER’S MANUAL Model: JAPMC-CM2304-E 263IF-01 INIT TEST EtherNet/IP Communication EtherNet/IP 263IF-01 Module LINK Mounting and Starting the Module Description of the EtherNet/IP 100M Transmission Definition Examples of EtherNet/IP Transmission Definition Settings Explicit Message and Explicit Message...
  • Page 2 Yaskawa. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because Yaskawa is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice.
  • Page 3 Using this Manual This manual describes EtherNet/IP Communication Module 263IF-01 for the MP2000-series Machine Controller. Read this manual thoroughly before using the 263IF-01. Keep this manual in a safe place for future reference.  Basic Terms Unless otherwise specified, the following definitions are used: •...
  • Page 4 Series Machine Controller built-in SVB Module User’s Manual and slot-mounting optional SVB-01 Module. Provides the information on the Communication Machine Controller MP2000 Series Module that can be connected to MP2000 Series SIEP C880700 04 Communication Module User’s Manual Machine Controller and the communication meth- ods.
  • Page 5 Safety Information The following conventions are used to indicate precautions in this manual. Information marked as shown below is important for the safety of the user. Always read this information and heed the precautions that are provided. The con- ventions are as follows: Indicates precautions that, if not heeded, could possibly result in loss of life or serious WARNING injury.
  • Page 6  Storage and Transportation CAUTION  Do not store or install the product in locations subject to the following. There is a risk of fire, electric shock, and machine product damage.  Direct sunlight  Ambient temperatures exceeding the storage or operating conditions ...
  • Page 7  Wiring CAUTION  Check the wiring to be sure it has been performed correctly. There is a risk of motor run-away, injury, or an accident.  Always use a power supply of the specified voltage. There is a risk of burning. ...
  • Page 8  The drawings presented in this manual are typical examples and may not match the product you received.  If the manual must be ordered due to loss or damage, inform your nearest Yaskawa representative or one of the offices listed on the back of this manual.
  • Page 9 6. Events for which Yaskawa is not responsible, such as natural or human-made disasters ( 2 ) Limitations of Liability 1. Yaskawa shall in no event be responsible for any damage or loss of opportunity to the customer that arises due to failure of the delivered product.
  • Page 10 1. It is the customer’s responsibility to confirm conformity with any standards, codes, or regulations that apply if the Yaskawa product is used in combination with any other products. 2. The customer must confirm that the Yaskawa product is suitable for the systems, machines, and equipment used by the customer.
  • Page 11: Table Of Contents

    Contents Using this Manual - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii Safety Information - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - v Safety Precautions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - v Warranty - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ix...
  • Page 12 3.5 Starting the MPE720, and Setting Communication or Network Parameters - - - 3-16 3.5.1 Starting MPE720 Ver. 7 and Ver. 6, and Setting Communication Parameters - - - - - - - - - - - 3-16 3.5.2 Starting MPE720 Ver. 5 and Setting Network Parameters - - - - - - - - - - - - - - - - - - - - - - - - - 3-17 4 Description of the EtherNet/IP Transmission Definition - - - - - - - - - - - - - - - - - 4-1 4.1 Displaying the EtherNet/IP Transmission Configuration Window - - - - - - - - - - - - 4-2 4.1.1 Displaying the Module Configuration Window - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-2...
  • Page 13 Appendices - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A-1 Appendix A Details of Status Codes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A-2 A.1 General Status Code Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A-2 A.2 Extended Status Code Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A-3...
  • Page 14: Ethernet/Ip Communication

    EtherNet/IP Communication This chapter gives an overview of EtherNet/IP communication. 1.1 What is EtherNet/IP? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-2 1.2 EtherNet/IP Features - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-3 1.3 EtherNet/IP (CIP) Communication Types - - - - - - - - - - - - - - - - - - - - - - - -1-4 1.3.1 Explicit Message Communication - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-4...
  • Page 15: What Is Ethernet/Ip

    1.1 What is EtherNet/IP? 1.1 What is EtherNet/IP? EtherNet/IP is a standard network in which the CIP (Common Industrial Protocol), defined by EN50170 and IEC61158 standards and proven in DeviceNet, is implemented over standard Ethernet and TCP/IP protocols. EtherNet/IP can handle the I/O messages that are used to control devices or to perform interlock communication between the controllers in real time, and also the explicit messages that check the configuration of and diagnose field devices.
  • Page 16: Ethernet/Ip Features

    1.2 EtherNet/IP Features 1.2 EtherNet/IP Features EtherNet/IP is a standard network configured with standard worldwide protocols (Ethernet, TCP/IP, and CIP), it has the following features since it uses standard protocols. • Can manage and integrate entire production systems, from field devices to the internet. •...
  • Page 17: Ethernet/Ip (Cip) Communication Types

    1.3 EtherNet/IP (CIP) Communication Types 1.3.1 Explicit Message Communication 1.3 EtherNet/IP (CIP) Communication Types There are two kinds of CIP communication: Explicit message communication and I/O communication. 1.3.1 Explicit Message Communication Explicit messages are used in general message communication between the client and the server (peer-to-peer commu- nication).
  • Page 18: Basic Ethernet/Ip Terms

    1.4 Basic EtherNet/IP Terms 1.4 Basic EtherNet/IP Terms The following table gives basic EtherNet/IP terms that are used in this manual. Term Description The master (referring to the side that transmits Scanner In EtherNet/IP I/O communication, the terms requests (commands)). "scanner"...
  • Page 19: 263If-01 Module

    263IF-01 Module This chapter describes the external appearance and specifications of the 263IF-01 Module. 2.1 Features - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2-2 2.1.1 I/O Communication - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-2 2.1.2 Explicit Message Communication - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-3 2.1.3 Engineering Communication - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-4...
  • Page 20: Features

    2.1 Features 2.1.1 I/O Communication 2.1 Features A 263IF-01 Module can perform I/O communication, explicit message communication and engineering communica- tion. 2.1.1 I/O Communication In I/O communication (Class 1), communication of time-critical control data is possible. This type of communication is mainly used between scanners and adaptors in a 1:1 or 1:N configuration.
  • Page 21: Explicit Message Communication

    2.1 Features 2.1.2 Explicit Message Communication 2.1.2 Explicit Message Communication In explicit message communication, general message communication is possible. In explicit message communication using the 263IF-01 Module, the Module provides both the client (UCMM) and server (Class 3, UCMM) functions, and is mainly used in communication between the client and server (maximum number of connected devices = 64) in 1:1 (peer-to-peer) configuration.
  • Page 22: Engineering Communication

    2.1 Features 2.1.3 Engineering Communication 2.1.3 Engineering Communication By connecting the 263IF-01 Module to the Programming Device MPE720, ladder programming and monitoring are possible through engineering communication. The self configuration function of the MP2000-series Machine Controller enables an Ethernet connection between the personal computer where MPE720 is installed and the 263IF-01 Module, without requiring settings for connections at the 263IF-01 Module.
  • Page 23: Specifications

    2.2 Specifications 2.2.1 Hardware Specifications 2.2 Specifications This section provides specifications for the 263IF-01 Module. 2.2.1 Hardware Specifications Item Specification Name 263IF-01 Model JAPMC-CM2304-E Communication Port EtherNet/IP: 1 port Module status indicators LED (red/green) (red/green) (green) (green) Indicators (green) EtherNet/IP status indicator LED LINK (yellow) 100M (green/orange) INIT...
  • Page 24: Transmission Specifications

    2.2 Specifications 2.2.2 Transmission Specifications 2.2.2 Transmission Specifications Specifications Item 100BASE-TX 10BASE-T Interface RJ-45 connector Compliance Standard IEEE802.3u IEEE802.3i Media Access Mode CSMA/CD Communication Mode Full duplex/half duplex Modulation Method Baseband Topology Communication Protocol TCP/UDP/IP/ICMP/IGMP Baud Rate 100 Mbps 10 Mbps Maximum Number of Ethernet 2 levels...
  • Page 25 2.2 Specifications 2.2.2 Transmission Specifications Specifications Item 100BASE-TX 10BASE-T Max. Number of Connectable Devices for 64 units Explicit Message (Number of devices that can communicate simultaneously: 10) Communication Number of Message Channels Explicit Max. Number of Message 504 bytes Message Bytes Specifications Function for Execution...
  • Page 26: Software Configuration

    2.2 Specifications 2.2.3 Software Configuration 2.2.3 Software Configuration The following figure illustrates the software configuration that provides the 263IF-01 Module functions. CPU Module Application layer Host interface Presentation layer Session layer Scanner/adaptor function Engineering tool interface EtherNet/IP communication protocol Transport layer TCP/UDP Network layer ARP/IP/ICMP/IGMP...
  • Page 27: Operating Environment Specifications

    2.2 Specifications 2.2.4 Operating Environment Specifications 2.2.4 Operating Environment Specifications Item Specifications Ambient 0 to +55 °C Operating Temperature Ambient Storage -25 to +85°C Temperature Ambient Operating 30% to 95% RH (with no condensation) Environmental Humidity Conditions Ambient Storage 5% to 95% RH (with no condensation) Humidity Pollution Level Pollution level: 2 (conforming to JIS B3502)
  • Page 28: Overview

    2.3 Overview 2.3.1 Appearance and Connectors 2.3 Overview 2.3.1 Appearance and Connectors The following illustration shows the appearance of the 263IF-01 Module and provides the external dimensions of the connector. (25 mm) Status indicators (LEDs) 263IF-01 Switches INIT TEST EtherNet/IP connector EtherNet/IP 100Base-TX/10Base-T LINK...
  • Page 29: Communication Status Indicators (Leds) (Contained In The Ethernet Connector)

    2.3 Overview 2.3.3 Communication Status Indicators (LEDs) (Contained in the Ethernet Connector) 2.3.3 Communication Status Indicators (LEDs) (Contained in the Ethernet Connector) The indicators (LEDs) contained in the EtherNet/IP connector indicate the status of EtherNet/IP communication. Indicator Color Meaning When Lit Meaning When Not Lit LINK Yellow...
  • Page 30: Connection Specifications

    – – – – – 2.4.2 Cable Specifications Yaskawa does not provide EtherNet/IP cables. Obtain commercially available category 5 cross or straight cables.  The AUTO MDI/MDI-X function of the 263IF-01 Module automatically distinguishes between cross and straight cables. 2-12...
  • Page 31: Mounting And Starting The Module

    Mounting and Starting the Module This chapter describes how to connect the 263IF-01 Module and start the system, focusing on mounting the 263IF-01 Module, communication process setting, and self-configuration. 3.1 Applicable Machine Controllers and Supported Versions - - - - - - - - - - - - -3-2 3.1.1 Applicable Machine Controllers - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-2 3.2 Mounting and Removing a Module on the Machine Controller - - - - - - - - - -3-3 3.2.1 Mounting a 263IF-01 Module - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-3...
  • Page 32: Applicable Machine Controllers And Supported Versions

    3.1 Applicable Machine Controllers and Supported Versions 3.1.1 Applicable Machine Controllers 3.1 Applicable Machine Controllers and Supported Versions 3.1.1 Applicable Machine Controllers The MP2000-series Machine Controllers to which the 263IF-01 Modules can be mounted are listed in the following table. Max.
  • Page 33: Mounting And Removing A Module On The Machine Controller

    3.2 Mounting and Removing a Module on the Machine Controller 3.2.1 Mounting a 263IF-01 Module 3.2 Mounting and Removing a Module on the Machine Controller This section explains the procedure for mounting and removing a 263IF-01 Module. 3.2.1 Mounting a 263IF-01 Module Use the following procedure to mount a 263IF-01 Module.
  • Page 34 3.2 Mounting and Removing a Module on the Machine Controller 3.2.1 Mounting a 263IF-01 Module Remove the Option Cover. Hold the battery cover with the front facing forward, insert the protrusion on the battery cover into the notch at the top of the Option Cover, and release the hook on the Option Cover. Release the hook on the bottom in the same way and remove the Option Cover.
  • Page 35 3.2 Mounting and Removing a Module on the Machine Controller 3.2.1 Mounting a 263IF-01 Module ( 4 ) After Mounting the Module Connect to the Hub. Connect the 263IF-01 Module and the hub using the Ethernet cable.  Refer to 2.4.2 Cable Specifications on page 2-12 for cables that can be used. Create Module Configuration Definitions.
  • Page 36: Removing A 263If-01 Module

    3.2 Mounting and Removing a Module on the Machine Controller 3.2.2 Removing a 263IF-01 Module 3.2.2 Removing a 263IF-01 Module Use the following procedure to remove a 263IF-01 Module. ( 1 ) Preparation Backup the Programs. Save the programs written to the Machine Controller in the personal computer using MPE720. ...
  • Page 37 3.2 Mounting and Removing a Module on the Machine Controller 3.2.2 Removing a 263IF-01 Module Remove the 263IF-01 Module from the Mounting Base. Pull the top of the option panel to remove it. A notch can be seen in the 263IF-01 Module from the gap in the panel.
  • Page 38: Setting The Communication Platform And Communication Manager

    3.3 Setting the Communication Platform and Communication Manager 3.3.1 Preparation of the Personal Computer 3.3 Setting the Communication Platform and Communication Manager This section describes how to connect the computer (MPE720) and Machine Controller. 3.3.1 Preparation of the Personal Computer ( 1 ) Check the Ethernet Port on the Computer When connecting the computer and Machine Controller, use an Ethernet port on the computer.
  • Page 39 3.3 Setting the Communication Platform and Communication Manager 3.3.1 Preparation of the Personal Computer Check that the Automatically detect settings check box is cleared, and click the OK button to close the dialog box. Open the Local Area Connection Properties dialog box with one of the following methods. Procedure Click the Windows Start button and select Network Connections.
  • Page 40: Setting The Communication Platform/Communication Manager

    3.3 Setting the Communication Platform and Communication Manager 3.3.2 Setting the Communication Platform/Communication Manager Select Use the following IP address and enter “192.168.1.2” for IP address and “255.255.255.0” for Subnet mask. Then click the OK button to close the dialog box. 3.3.2 Setting the Communication Platform/Communication Manager After installing the MPE720 Engineering Tool, be sure to set the communication conditions one time in the Communi- cation Platform/Communication Manager.
  • Page 41 3.3 Setting the Communication Platform and Communication Manager 3.3.2 Setting the Communication Platform/Communication Manager ( 2 ) Setting the Communication Port [ a ] MPE720 Ver. 7 In the Communication Platform window, click the [ ] button in the Communication Port Type column on a line which has not been set, and select the communication port type from the options.
  • Page 42 3.3 Setting the Communication Platform and Communication Manager 3.3.2 Setting the Communication Platform/Communication Manager Click File - Save Communication Port. A confirmation dialog box will be displayed. Click the Yes but- ton to save the communication port settings. These settings will be used as the communication port information whenever the Communication Platform is started.
  • Page 43 3.3 Setting the Communication Platform and Communication Manager 3.3.2 Setting the Communication Platform/Communication Manager ∗ 1. High-speed engineering communication is possible with the Ethernet (LP) communication port because the engineering message size has been expanded when compared to the Ethernet com- munication port.
  • Page 44 3.3 Setting the Communication Platform and Communication Manager 3.3.2 Setting the Communication Platform/Communication Manager Click File - Exit to close the Communication Manager window. A confirmation dialog box will be dis- played. Click the Yes button to close the Communication Manager window. Double-click the Communication Manager icon in the YE_Applications folder to restart the Commu- nication Manager.
  • Page 45: Self-Configuration

    3.4 Self-configuration 3.4.1 Executing Self-configuration 3.4 Self-configuration The self-configuration function automatically detects the Option Modules connected to the Machine Controller and automatically generates the files for the Module configuration definitions and the detailed definition of each Module. Executing self-configuration will greatly reduce the system startup procedure. ...
  • Page 46: Starting The Mpe720, And Setting Communication Or Network Parameters

    3.5 Starting the MPE720, and Setting Communication or Network Parameters 3.5.1 Starting MPE720 Ver. 7 and Ver. 6, and Setting Communication Parameters 3.5 Starting the MPE720, and Setting Communication or Network Parameters This section describes how to start the MPE720, and how to set the communication parameters in the object file (MPE720 Ver.
  • Page 47: Starting Mpe720 Ver. 5 And Setting Network Parameters

    3.5 Starting the MPE720, and Setting Communication or Network Parameters 3.5.2 Starting MPE720 Ver. 5 and Setting Network Parameters 3.5.2 Starting MPE720 Ver. 5 and Setting Network Parameters This section describes how to start the MPE720 Ver. 5 and set the network parameters in the PLC folder. ...
  • Page 48 3.5 Starting the MPE720, and Setting Communication or Network Parameters 3.5.2 Starting MPE720 Ver. 5 and Setting Network Parameters Click the Network tab and select Yes for OnLine. Fields will be displayed for the logical port number, unit number, and route so that they can be set. For Logical Port No.
  • Page 49 3.5 Starting the MPE720, and Setting Communication or Network Parameters 3.5.2 Starting MPE720 Ver. 5 and Setting Network Parameters A confirmation dialog box will be displayed. Click the Yes button. This completes selecting the logical port. Be sure to continue the setting of the transmission definition for the 263IF-01 Module. For details of the transmission definition setting, refer to Chapter 4 Description of the EtherNet/IP Transmission Definition.
  • Page 50: Description Of The Ethernet/Ip Transmission Definition

    Description of the EtherNet/IP Transmission Definition To perform EtherNet/IP communication with the 263IF-01 using an MP2000-series Machine Con- troller, an EtherNet/IP transmission definition file must be created. This chapter describes how to set the EtherNet/IP transmission definition on the MPE720 screen. 4.1 Displaying the EtherNet/IP Transmission Configuration Window - - - - - - - -4-2 4.1.1 Displaying the Module Configuration Window - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-2 4.1.2 Displaying the EtherNet/IP Transmission Configuration Window from...
  • Page 51: Displaying The Ethernet/Ip Transmission Configuration Window

    Start the MPE720 on the personal computer connected to the Machine Controller, and open the project file.  For information on starting the MPE720, refer to Engineering Tool for MP2000 Series Machine Controller MPE720 Version 6 User's Manual (Manual No.: SIEPC88070030).
  • Page 52: Displaying The Ethernet/Ip Transmission Configuration Window From The Module Configuration Window

    Machine Controller.  For information on starting the MPE720 and logging on, refer to Machine Controller MP900/MP2000 Series MPE720 Software for Programming Device User's Manual (Manual No.: SIEPC88070005).
  • Page 53 4.1 Displaying the EtherNet/IP Transmission Configuration Window 4.1.2 Displaying the EtherNet/IP Transmission Configuration Window from the Module Configuration Window ( 2 ) MPE720 Ver. 6 and Ver. 5 As the result of executing self-configuration, all Option Modules connected to the Machine Controller will be dis- played in the Controller area of the Module Configuration window.
  • Page 54: Ethernet/Ip Transmission Definition

    4.2 EtherNet/IP Transmission Definition 4.2.1 EtherNet/IP Transmission Definition Window Configuration and Settings 4.2 EtherNet/IP Transmission Definition 4.2.1 EtherNet/IP Transmission Definition Window Configuration and Settings The EtherNet/IP Transmission Definition window consists of four tab pages. Switch between these tab pages to con- figure settings and perform monitoring.
  • Page 55: Network Parameter Tab Page

    4.2 EtherNet/IP Transmission Definition 4.2.2 Network Parameter Tab Page 4.2.2 Network Parameter Tab Page On the Network Parameter tab page, set the network parameters required to perform EtherNet/IP communication. The following explains the details of the network parameter setting.  After changing the setting on the Network Parameter Setting tab page, save the definition data by selecting File - Save to Flash from the Main Menu.
  • Page 56 4.2 EtherNet/IP Transmission Definition 4.2.2 Network Parameter Tab Page Gateway IP Address When communication is performed with other networks connected through a gateway (router), enter the IP address of the gateway. If there is no gateway or a gateway is not used, enter 0 for fields No. 1 to No. 4 of the gateway IP address. The data input range for the gateway IP address varies according to the field.
  • Page 57: Connection List Tab Page

    4.2 EtherNet/IP Transmission Definition 4.2.3 Connection List Tab Page 4.2.3 Connection List Tab Page ( 1 ) Details of the Connection List Tab Page Make a list of devices connected to the EtherNet/IP on the Connection List tab page.  The IP address of the device that is assigned to the list as a scanner must be identical to the IP address actually set for that device.
  • Page 58 4.2 EtherNet/IP Transmission Definition 4.2.3 Connection List Tab Page IP Address The IP address can be entered only if Scanner is selected for . Enter the IP address of the other station that is the adaptor for the 263IF-01 Module used as a scanner. The data input range for the IP address varies in accordance with the field used as shown here.
  • Page 59 4.2 EtherNet/IP Transmission Definition 4.2.3 Connection List Tab Page Output Register Set the leading address (word) of the output area (output register OWxxxx) to be allocated to the corresponding device as a hexadecimal number. The setting range is 0 to 7FFF. Size (Byte) Set the size of the output area (output registers OWxxxx to OWyyyy) to be allocated to the corresponding device in bytes.
  • Page 60 4.2 EtherNet/IP Transmission Definition 4.2.3 Connection List Tab Page  EM Communication Setting Enable Set enable or disable for explicit message communication. Entering a check mark in this field will enable explicit message communication. This option cannot be set when Adaptor is selected for Comment A comment within 16 characters can be entered as desired.
  • Page 61 4.2 EtherNet/IP Transmission Definition 4.2.3 Connection List Tab Page Select Edit - Assignment Delete from the Main Menu. <MPE720 Ver. 7> <MPE720 Ver. 6 and Ver. 5> The assignment of the selected device is deleted and the line is left blank. 4-12...
  • Page 62: Io Communication Detail Setting Window

    4.2 EtherNet/IP Transmission Definition 4.2.4 IO Communication Detail Setting Window 4.2.4 IO Communication Detail Setting Window The IO Communication Detail Setting window opens when the Setting button of Scanner is clicked on the Connec- tion List tab page.  If Adaptor is selected, this window does not open even if the Setting button is clicked. The following explains the details of the IO Communication Detail Setting window and the setting details.
  • Page 63: Network Configuration Search Window

    4.2 EtherNet/IP Transmission Definition 4.2.5 NetWork Configuration Search Window  A switching hub delay of 1 ms to 10 ms can occur, depending on the number of connected devices and the amount of communication data. (The delay time differs according to the manufacturer of the switching hub to be used).
  • Page 64: Status Detail Window

    4.2 EtherNet/IP Transmission Definition 4.2.6 Status Detail Window 4.2.6 Status Detail Window The Status Detail window opens when the status button (Normal/Abnormal) is clicked on the Network Configura- tion Search window. Details of the status of the corresponding device can be monitored on the Status Detail window. : Lit : Not lit The following explains each item displayed in the Status Detail window.
  • Page 65: I/O Status Tab Page

    4.2 EtherNet/IP Transmission Definition 4.2.7 I/O Status Tab Page 4.2.7 I/O Status Tab Page The I/O Status tab page displays the I/O status of the devices assigned on the Connection List tab page. On this tab page, setting is not possible. The following explains each item displayed on the I/O Status tab page.
  • Page 66: Status Detail Window

    4.2 EtherNet/IP Transmission Definition 4.2.8 Status Detail Window 4.2.8 Status Detail Window The Status Detail window will open when the status button (Wait/Connect/Pause) is clicked on the I/O Status tab page. Details of the I/O status of the corresponding device can be monitored in the Status Detail window. ( 1 ) Details of Status Display Window The following explains each item displayed in the Status Detail window.
  • Page 67 4.2 EtherNet/IP Transmission Definition 4.2.8 Status Detail Window ( 2 ) Status Code Table The following table lists the status codes and their details. Status Code Contents Description 0000H Waiting I/O communication has not been started. 8000H I/O communication normal I/O communication is being correctly performed.
  • Page 68: Module Information Tab Page

    4.2 EtherNet/IP Transmission Definition 4.2.9 Module Information Tab Page 4.2.9 Module Information Tab Page The Module Information tab page displays the information of the EtherNet/IP Module (local station) On this tab page, setting is not possible. The following explains each item displayed on the Module Information tab page. Module Status Displays information that shows the current status of the local station.
  • Page 69: Examples Of Ethernet/Ip Transmission Definition Settings

    Examples of EtherNet/IP Transmission Definition Settings This chapter describes examples of EtherNet/IP transmission definition settings in the MPE720 for performing I/O communication. I/O communication operates automatically simply by configuring the cyclic transmission settings (EtherNet/IP transmission definition settings). For this reason, it is not necessary to create a pro- gram, such as one for explicit messages.
  • Page 70: Using The 263If-01 As A Scanner

    To set the 263IF-01 as the adaptor, refer to the EDS file for the 263IF-01.  The EDS file for the 263IF-01 can be downloaded from the YASKAWA E-Mechatronics website (http://www.e- mechatronics.com), or it can be obtained from the MPE720 installation disc.
  • Page 71 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings The section to reference will depend on what you want to do. An excerpt of the EDS file for the 263IF-01 is shown below.  O=>T: Represents output from the scanner to the adaptor. T=>O: Represents output from the adaptor to the scanner (input from the adaptor when viewed from the scanner).
  • Page 72 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings ( 2 ) Network Parameter Tab Page This section describes the settings on the Network Parameter tab page when performing I/O communication using the 263IF-01 as a scanner. The settings and setting values are examples for the system configuration shown in 5.1.1 System Configuration Example on page 5-2.
  • Page 73 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings  I/O Communication - Input Setting Select this check box if the controller CPU will not exchange input data with the EtherNet/IP network.  For example, when replacing the adaptor, select this check box and you can replace the adaptor without turn- ing OFF the power supply and without any errors occurring.
  • Page 74 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Size (Byte) Description Set the same size as Output Size [Byte] of the other device. The content separated by commas (,) in the string to the left of "$ T=>O RPI,Size,Format" in the EDS file rep- resents RPI, size, and format.
  • Page 75 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings  I/O Communication - Output Setting Select this check box if the controller CPU will not exchange output data with the EtherNet/IP network.  For example, when replacing the adaptor, select this check box and you can replace the adaptor without turn- ing OFF the power supply and without any errors occurring.
  • Page 76 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Size (Byte) Description Set the same size as Input Size [Byte] of the other device. The content separated by commas (,) in the string to the left of "$ O=>T RPI,Size,Format" in the EDS file represents RPI, size, and format.
  • Page 77 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings  I/O Communication Setting – Others Scan Select the scan timing with which the controller CPU exchanges the I/O data with the EtherNet/IP from High and Low.
  • Page 78 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings [ c ] I/O Communication Detail Setting Window This section describes the settings on the IO Communication Detail window when performing I/O communication using the 263IF-01 as a scanner. RPI (Request Packet Interval) Description The content separated by commas (,) in the string to the left of "$ O=>T RPI,Size,Format"...
  • Page 79 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings  Specific Example 1 [Connection Manager] Connection1 = 0x02030002, $ trigger & transport Param1,Param10,, $ O=>T RPI, Size, Format The output references Param1 and Param2,Param11,, $ T=>O RPI, Size, Format the input references Param2, so look at both Param1 and Param2.
  • Page 80 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Specific Example 3 [Connection Manager] Connection1 = 0x04010002, $ trigger & transport ,100,, $ O=>T RPI,Size,Format 5000,Param1,, $ T=>O RPI,Size,Format The RPI (request packet interval) setting value is 5 ms. Specific Example 4 [Connection Manager] Connection1 =...
  • Page 81 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Connection Type Description The following table gives the structure of the string to the left of "$ connection parameters" in the EDS file. Item Input Connection Type Output Connection Type Bit No.
  • Page 82 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Configuration Instance No. Description Check the content set for the configuration instance number based on the information on the last line of "Connec- tion" under the [Connection Manager] section in the EDS file. String Elemental Description Numeric value within the range of "$min,max"...
  • Page 83 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Run/Idle Header Description The following table gives the structure of the string to the left of "$ connection parameters" in the EDS file. Run/Idle Header: Run/Idle Header: Item Input Data (Target →...
  • Page 84 5.1 Using the 263IF-01 as a Scanner 5.1.2 Examples of EtherNet/IP Transmission Definition Settings Priority Description The following table gives the structure of the string to the left of "$ connection parameters" in the EDS file. Item Priority: Input Data (Target → Originator) Priority: Output Data (Originator →...
  • Page 85: Using The 263If-01 As An Adaptor

    5.2 Using the 263IF-01 as an Adaptor 5.2.1 System Configuration Example 5.2 Using the 263IF-01 as an Adaptor 5.2.1 System Configuration Example This section describes the settings using the following system configuration as an example. Scanner IP address: 192.168.001.002 Switch MP2300 263IF-01 EtherNet/IP...
  • Page 86 5.2 Using the 263IF-01 as an Adaptor 5.2.2 Examples of EtherNet/IP Transmission Definition Settings ( 2 ) Connection List tab page This section describes the settings on the Connection List tab page when performing I/O communication using the 263IF-01 as an adaptor. The settings and setting values are examples for the system configuration shown in 5.2.1 Sys- tem Configuration Example on page 5-17.
  • Page 87 5.2 Using the 263IF-01 as an Adaptor 5.2.2 Examples of EtherNet/IP Transmission Definition Settings  I/O Communication - Output Setting Select this check box if the controller CPU will not exchange output data with the EtherNet/IP network.  For example, when replacing the adaptor, select this check box and you can replace the adaptor without turn- ing OFF the power supply and without any errors occurring.
  • Page 88 5.2 Using the 263IF-01 as an Adaptor 5.2.2 Examples of EtherNet/IP Transmission Definition Settings  I/O Communication Setting – Others Scan Select the scan timing with which the controller CPU exchanges the I/O data with the EtherNet/IP from High and Low.
  • Page 89 Explicit Message and Explicit Message Send Function This chapter describes explicit messages and the message send function (MSG-SND) used to send and receive explicit messages in detail, and shows examples of the programs required for transmis- sion. 6.1 Explicit Messages - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -6-2 6.1.1 Explicit Request Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6-2 6.1.2 Explicit Response Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6-3 6.2 Message Send Function - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -6-4...
  • Page 90: Explicit Messages

    6.1 Explicit Messages 6.1.1 Explicit Request Message 6.1 Explicit Messages The message send function (MSG-SND) is used to send and receive explicit messages. The MSG-SND function sends a request message and receives a response message when it is executed once. The following explains the explicit request and response messages.
  • Page 91: Explicit Response Message

    6.1 Explicit Messages 6.1.2 Explicit Response Message 6.1.2 Explicit Response Message The explicit response message is written to the area set by PARAM05 (data address) in the parameter list* in the fol- lowing format. Offset Meaning Word Address 00000 Response service code 00001 General error code 00002...
  • Page 92: Message Send Function

    6.2 Message Send Function 6.2.1 Outline Specifications 6.2 Message Send Function If a request is sent assuming that the 263IF-01 is a client for explicit message transmission or a response is sent as a server, the message send function (MSG-SND) is used. If a response is not returned from the remote station within 10 seconds after sending a message, the 263IF-01 detects a timeout and the MSG-SND function ends abnormally.
  • Page 93: Msg-Snd Function Setting Example

    6.2 Message Send Function 6.2.2 MSG-SND Function Setting Example 6.2.2 MSG-SND Function Setting Example This example illustrates the settings needed when using the EtherNet/IP as the transmission device. Transmission device = EtherNet/IP Protocol type = MEMOBUS Circuit number = 1 Transmission buffer channel number = 1 Parameter list leading address = DA00000 (DW00000 to DW00016 are used.)
  • Page 94 6.2 Message Send Function 6.2.3 Inputs and Outputs for the Message Send Function ( 4 ) Pro-Typ (Communication Protocol) The Pro-Typ input specifies the communication protocol as shown in the following table. For EtherNet/IP, select 1 (MEMOBUS). Type Code Communication Protocol Remarks MEMOBUS Used for performing explicit message communication with EtherNet/IP.
  • Page 95 6.2 Message Send Function 6.2.3 Inputs and Outputs for the Message Send Function  Conceptual Diagram of Transmission Buffer Channels The following is a conceptual diagram of the transmission buffer channels. MP2000 Series Remote device #1 Remote device #2 Machine Controller EtherNet/IP...
  • Page 96 6.2 Message Send Function 6.2.3 Inputs and Outputs for the Message Send Function ( 7 ) Param (Parameter List Leading Address) The PARAM input specifies the leading address of the parameter list. A parameter list will be automatically created from the 17 words starting with the specified address. Use the parameter list to input the function code and other related parameters.
  • Page 97 6.2 Message Send Function 6.2.3 Inputs and Outputs for the Message Send Function ( 11 ) I/O Timing Chart The following timing charts show the bit inputs and outputs used with the MSG-SND function. <Normal Processing> To send another message, always turn OFF the Execute command for at least one scan after processing has been...
  • Page 98: Parameter List For Msg-Snd Function

    6.2 Message Send Function 6.2.4 Parameter List for MSG-SND Function 6.2.4 Parameter List for MSG-SND Function The Param input to the MSG-SND function is a parameter list structure consisting of 17 words. The value of the Param input is the leading address (MA or DA) of the parameter list. Use the parameter list to input the connection number, function code, and other related parameters.
  • Page 99: Details Of Parameters Used In Explicit Message

    6.2 Message Send Function 6.2.5 Details of Parameters Used in Explicit Message 6.2.5 Details of Parameters Used in Explicit Message This section explains the parameters used as explicit message in EtherNet/IP transmission. ( 1 ) PARAM00: Processing Result The processing result is output to the upper-place byte of PARAM00. The lower-place byte is for system analysis. Value of Processing Result Meaning 00xxH...
  • Page 100 6.2 Message Send Function 6.2.5 Details of Parameters Used in Explicit Message [ a ] REQUEST The status of the processing request for the MSG-SND function is output to this bit. Bit Status Meaning Processing is being requested. Processing request has been accepted. [ b ] RESULT The result of executing MSG-SND function is output to these bits.
  • Page 101 6.2 Message Send Function 6.2.5 Details of Parameters Used in Explicit Message ( 3 ) PARAM02: Remote Connection Number PARAM02 specifies the remote connection number. The following table provides the valid setting range. Remote connection Transmission Device Remarks number The message is sent to the remote station set in the designated con- EtherNet/IP (263IF) 1 to 64 nection number...
  • Page 102: Displaying A Register List And Notes At Register Input

    6.3 Displaying a Register List and Notes at Register Input 6.3.1 Displaying a Register List 6.3 Displaying a Register List and Notes at Register Input When a message send function is used in a ladder program, access and input to the DW or MW register are required. The following describes how to display the register list and notes during register input.
  • Page 103 6.3 Displaying a Register List and Notes at Register Input 6.3.1 Displaying a Register List ( 2 ) MPE720 Ver. 5 Use the following procedure to display the MPE720 Ver. 5 register list. Select File − Open − Tool − Register List from the MPE720 Ver. 5 Main Menu of Engineering Man- ager window to open the Register List window.
  • Page 104: Notes At Register Input

    6.3 Displaying a Register List and Notes at Register Input 6.3.2 Notes at Register Input Enter the leading register number “MWxxxxx” to be accessed in the Register No. input field, enter the final register number to be accessed in the D input field, and click anywhere in the list. The contents of the specified range of register numbers will be displayed.
  • Page 105: Programming Example

    6.4 Programming Example 6.4.1 Procedure to Start Communication 6.4 Programming Example This section shows examples of programs used for sending explicit messages. 6.4.1 Procedure to Start Communication Use the following procedure to start communication. Start the EtherNet/IP client device. Turn ON the Execute command in the MSG-SND function in the 263IF Module on the EtherNet/IP server to send a message.
  • Page 106: Programming Example

    6.4 Programming Example 6.4.2 Programming Example 6.4.2 Programming Example  Example of L01 diagram 6-18...
  • Page 107 6.4 Programming Example 6.4.2 Programming Example 6-19...
  • Page 108: Troubleshooting

    Troubleshooting This chapter describes how to troubleshoot problems and take countermeasures against them. 7.1 Status Indication by LED Indicators - - - - - - - - - - - - - - - - - - - - - - - - - - - -7-2 7.2 System I/O Error Status - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7-3 7.2.1 System I/O Error Status by Controllers - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7-3 7.2.2 Details on I/O Error Status - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7-6...
  • Page 109: Status Indication By Led Indicators

    7.1 Status Indication by LED Indicators 7.1 Status Indication by LED Indicators The following table provides a description of the 263IF-01 Module status indicated by each LED indicator. LED Indication Classification Meaning Description The status immediately after the power is turned The power is ON.
  • Page 110: System I/O Error Status

    7.2.1 System I/O Error Status by Controllers The following shows the system I/O error status of the MP2000 Series Machine Controller. Refer to 6.3.1 Displaying a Register List on page 6-14 and specify a system register number “SWxxxxx” to access.
  • Page 111 7.2 System I/O Error Status 7.2.1 System I/O Error Status by Controllers ( 2 ) MP2200 Machine Controller Name Register No. Remarks I/O Error Count SW00200 Number of I/O error occurrences Number of Input Errors SW00201 Number of input error occurrences Input Error Address SW00202 Address of the latest input error (IWxxxx register number)
  • Page 112 7.2 System I/O Error Status 7.2.1 System I/O Error Status by Controllers ( 4 ) MP2310 Machine Controller Name Register No. Remarks I/O Error Count SW00200 Number of I/O error occurrences Number of Input Errors SW00201 Number of input error occurrences Input Error Address SW00202 Address of the latest input error (IWxxxx register number)
  • Page 113: Details On I/O Error Status

    7.2 System I/O Error Status 7.2.2 Details on I/O Error Status 7.2.2 Details on I/O Error Status When a system I/O error occurs, the error status will be written in the system register. The following shows the register allocation of the error status when the I/O Module (LIO-01/02), the EtherNet/IP Communication Module (263IF-01), and the DeviceNet Communication Module (260IF-01) are set at slots 1, 2 and 3 of the MP2300 Machine Controller, respectively.
  • Page 114 7.2 System I/O Error Status 7.2.2 Details on I/O Error Status ( 3 ) 263IF-01 Module Error Status (Slot 2) (Bit No.) SW00232 Error code (Station error = 1) Subslot No. (= 2) SW00233 CNO#16 CNO#1 SW00234 CNO#32 CNO#17 SW00235 CNO#48 CNO#33 SW00236...
  • Page 115: Appendices

    Appendices Appendix A Details of Status Codes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A-2 A.1 General Status Code Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A-2 A.2 Extended Status Code Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A-3...
  • Page 116 Appendix A Details of Status Codes A.1 General Status Code Table Appendix A Details of Status Codes In the Status Detail window (refer to 4.2.8 Status Detail Window on page 4-17), General Status code and Extended Sta- tus code are displayed if the status code is “4003H.” The following table explains these codes in detail. General Status Code Table Status Text...
  • Page 117: Extended Status Code Table

    Appendix A Details of Status Codes A.2 Extended Status Code Table Extended Status Code Table Extended Status Text Details Code (Hex) ROUTER_EXT_ERR_DUPLICATE_FWD_ A duplicate attempt was made to open the same connection. 0100 OPEN (Error returned by the slave side.) There was a request to open the connection with an unsupported ROUTER_EXT_ERR_CLASS_TRIGGER_ 0103...
  • Page 118 Appendix A Details of Status Codes A.2 Extended Status Code Table Extended Status Text Details Code (Hex) ROUTER_EXT_ERR_MESSAGE_TOO_ 0206 The message for the unconnected message service is too large. LARGE ROUTER_EXT_ERR_UNCONN_ACK_ 0207 Unconnected type ACK for which a response is not given. WITHOUT_REPLY ROUTER_EXT_ERR_NO_BUFFER_ 0301...
  • Page 119: Index

    Index Index EXIOIF - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-2 explicit message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-4 details of parameters - - - - - - - - - - - - - - - - - - - - - - - - - - - 6-11 explicit message communication - - - - - - - - - - - - - - - - - - - - - - - 2-3...
  • Page 120 Index parameter list- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6-10 port - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-7 priority - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-13, 5-16 programming example - - - - - - - - - - - - - - - - - - - - - - - - - 6-17, 6-18 protocol - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-8...
  • Page 121: Revision History

    Revision History The revision dates and numbers of the revised manuals are given on the bottom of the back cover. MANUAL NO. SIEP C880700 39A <1>-0 Web revision number Revision number Published in Japan January 2018 Date of publication Rev. Date of Publication Rev.
  • Page 122 Phone: +81-4-2962-5151 Fax: +81-4-2962-6138 http://www.yaskawa.co.jp YASKAWA AMERICA, INC. 2121, Norman Drive South, Waukegan, IL 60085, U.S.A. Phone: +1-800-YASKAWA (927-5292) or +1-847-887-7000 Fax: +1-847-887-7310 http://www.yaskawa.com YASKAWA ELÉTRICO DO BRASIL LTDA. 777, Avenida Piraporinha, Diadema, São Paulo, 09950-000, Brasil Phone: +55-11-3585-1100 Fax: +55-11-3585-1187 http://www.yaskawa.com.br...

This manual is also suitable for:

263if-01Japmc-cm2304-e

Table of Contents