DX200 OPTIONS MECHATROLINK-II COMMUNICATION FUNCTION INSTRUCTIONS

Similar documents
DX200 OPTIONS INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS

DX200 OPTIONS JARCR-XFB01B-2 BOARD INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS

DX100 OPTIONS INSTRUCTIONS

DX100 OPTIONS INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS

DX200 OPTIONS INSTRUCTIONS

DX100 OPTIONS INSTRUCTIONS

Job Data Restoration Function Manual

DX100 OPTIONS INSTRUCTIONS

DeviceNet PCI Card Instructions Manual

HITACHI. EH-150 series PLC EH-RTD8 Resistance Temperature Detective input module Instruction manual. Safety precautions

H Series PLC. ! : Indicates Compulsion. EH-150 Analog input module EH-AXH8M Instruction manual. Safety precautions DANGER CAUTION COMPULSION

MOTOSIGHT 3D VISIONPRO OPERATION MANUAL

Ethernet Server Function Manual

External Reference Point Control Function Manual

EQUIPMENT OPERATION MANUAL

EQUIPMENT OPERATION MANUAL

GENERAL PRECAUTIONS GENERAL DESCRIPTION... 6

SUPPLEMENTARY FOR EXPLOSION-PROOF PROGRAMMING PENDANT NX100 OPERATOR S MANUAL NX100 OPERATOR S MANUAL FOR BEGINNERS

TCP Function Manual. for UP/SKX-Series Robots. Motoman XRC Controller. Part Number: Release Date: March 22, 2007 Document Status:

TOS-SN-1 Extended Panel Operation Manual

[ ACD-NA ] User s Manual. O-Sung Electric Machinery Co., Ltd. 136, Hataemal-gil, Wollong-Myeon Paju-si, Gyeonggi-do, Korea

Optional add-on cassette Attachment Instruction manual

EtherNet/IP Card Instructions Manual

YAMAHA Robot Controller. MRCH/QRCH/QRCX Series UNIT OWNER'S MANUAL

Emerson Network Power provides customers with technical support. Users may contact the nearest Emerson local sales office or service center.

OPC-VG1-PG / PGo. PG Interface Card for FRENIC-VG. Instruction Manual

ATS CONTROLLER [ ACD-III ], [ ACD-III-C ] User s Manual. O-Sung Electric Machinery Co., Ltd.

User s Manual YAMAHA NETWORK BOARD

MU110-6U. Analog output module 6 channel. User guide

Macro Command Function Manual

INSTALLATION MANUAL For authorized service personnel only.

JANOME DESKTOP ROBOT JR2000N Series. Operation Manual. <Setup> For Qualified Installer ONLY

Installation, Operation and Maintenance Manual

PS/IO Circuit Board Retrofit

Network Camera. Quick Guide DC-B1203X. Powered by

Independent- Coordinated Function Manual

Command Reference Manual

Table of Contents Product Overview Before using the product Installation Procedure... 5

Operation Manual. Fieldbus system EX510-GDN1. DeviceNet Compatible GW unit

Model 2380 Rack-Mount Kit

MOTOCOM32 OPERATOR S MANUAL

MT8050iE series. Installation Instruction (1) (2)

Model 2380 Rack-Mount Kit

STD_HLS36USB_V1.0E. HLS(MKY36)USB Unit. HLS-36USB Product Manual

Model P4017 Single Channel USB Oscilloscope. Quick Start Guide

CJ Series EtherNet/IP TM Connection Guide. Yamaha Motor Co., Ltd. Robot Controller (RCX340) P624-E1-01

Your Global Flow Control Partner. Series 50 Valve Status Monitor Operation and Maintenance Manual

[ ACD-S ] User s Manual. O-Sung Electric Machinery Co., Ltd. 136, Hataemal-gil, Wollong-Myeon Paju-si, Gyeonggi-do, Korea

Machine Controller MP920 Communications Module USER'S MANUAL

P321-E122-04EN PRIMEPOWER PRIMEPOWER200 PRIMEPOWER400 PRIMEPOWER600

Operation Manual. Fieldbus system EX510-GPR1. PROFIBUS DP Compatible GW unit

Preface. Copyright 1997, Digital Electronics Corporation MS-DOS and Windows 95 are registered trademarks of the Microsoft Corporation.

IO-AO6X I/O Expansion Module 6 Isolated Analog Outputs

Maximum Value for OEMs SM. NX70 Serial Communications Unit (SCU) User Manual

Cat. No. I153E-EN-01. SCARA Robots ZX-T YRC Series. DeviceNet USER S MANUAL

Varispeed SERIES OPTION CARD DeviceNet COMMUNICATION INTERFACE CARD USER'S MANUAL Model: SI-N1

CM E FUJITSU SEMICONDUCTOR CONTROLLER MANUAL F 2 MC-16L/16LX EMULATION POD MB HARDWARE MANUAL

User s Manual. PCI Bus Expansion Adapter for PCI Bus PC-Slot EAD(PCI)BE PCI Bus Expansion Adapter for Low Profile PCI PC-Slot EAD(LPCI)BE

INVERTER INSTRUCTION MANUAL. Relay output function. Plug-in option FR-A7AR PRE-OPERATION INSTRUCTIONS INSTALLATION AND WIRING RELAY OUTPUT

DX200 UPGRADE PROCEDURE MANUAL

DC I/O Conversion Module FA-TB32XY

Installation Instructions

TRANSISTORIZED INVERTER -INSTRUCTION MANUAL- RELAY OUTPUT FR-A5AR

120VAC Interface Option Cards for V7/ V74X / GPD315 Drives

DX200 OPTIONS INSTRUCTIONS

ORB TM 4-20 ma Input Box Installation & Operation Manual

DC I/O Conversion Module

EX-RC1 Remote I/O Adapter

Analog Monitor Installation Manual

USP-070-B08 USP-104-B10, USP-104-M10 USP-156-B10

Model 2460-KIT. Screw Terminal Connector Kit. Description / September 2014 *P * 1

COMMUNICATION CONVERTER FOR PROFIBUS

27MG Ultrasonic Thickness Gage Getting Started Guide

When any of the following symbols appear, read the associated information carefully. Symbol Meaning Description

When any of the following symbols appear, read the associated information carefully. Symbol Meaning Description

DC-D2212R / DC-D2212WR

User manual. TRIOU(Temperature Remote I/O Unit) Before using the product, be sure to read Safety Cautions, and use exactly as described.

When any of the following symbols appear, read the associated information carefully. Symbol Meaning Description

Analog Input Installation Manual

Advidia A-15 & A-35 Installation Manual

Network Camera. Quick Guide DC-D1223WX. Powered by

TOP - 1. Instruction Manual. Version 1.0 Produced in Jan. 2004

Data Transmission Function Manual

When any of the following symbols appear, read the associated information carefully. Symbol Meaning Description

Temperature Control Units

B63/ NS MS. EtherNet/IP LINK

Model 8020-STC. Kelvin Standard Triaxial Connector Card. Description / October 2014 *P * 1

Important Information KX-NTV150. Communication IP Camera. IP Video Doorphone. Model No. Model No. KX-NTV160

Machine ZX-T Automation Series Controller CJ-series 4-Channel Counter Unit. Operation Manual for NJ-series CPU Unit CJ1W-CTL41-E

C200H-LK401/C500-LK009-V1 PC Link

When any of the following symbols appear, read the associated information carefully. Symbol Meaning Description

Demo Kit Quick Start Guide

FL-net(OPCN-2) Interface Module

CPU-02 Module (Model: JAPMC - CP2210)

Connection Guide FANUC CORPORATION

Transcription:

DX200 OPTIONS MECHATROLINK-II COMMUNICATION FUNCTION INSTRUCTIONS (FOR MP2110-ET3 MADE BY YASKAWA ELECTRIC CORPORATION ) Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and retain for future reference. MOTOMAN INSTRUCTIONS MOTOMAN- INSTRUCTIONS DX200 INSTRUCTIONS DX200 OPERATOR S MANUAL DX200 MAINTENANCE MANUAL The DX200 operator s manuals above correspond to specific usage. Be sure to use the appropriate manual. Part Number: 165307-1CD Revision: 0 MANUAL NO. 0 1/38

MECHATROLINK-II 165307-1CD MANDATORY This manual explains the MP2110-ET3 board of the DX200 system and general operations. Read this manual carefully and be sure to understand its contents before handling the DX200. General items related to safety are listed in Chapter 1: Safety of the DX200 Instructions. To ensure correct and safe operation, carefully read the DX200 Instruction before reading this manual. CAUTION Some drawings in this manual are shown with the protective covers or shields removed for clarity. Be sure all covers and shields are replaced before operating this product. The drawings and photos in this manual are representative examples and differences may exist between them and the delivered product. YASKAWA may modify this model without notice when necessary due to product improvements, modifications, or changes in specifications. If such modification is made, the manual number will also be revised. If your copy of the manual is damaged or lost, contact a YASKAWA representative to order a new copy. The representatives are listed on the back cover. Be sure to tell the representative the manual number listed on the front cover. YASKAWA is not responsible for incidents arising from unauthorized modification of its products. Unauthorized modification voids your product s warranty. ii 2/38

165307-1CD MECHATROLINK-II Notes for Safe Operation Read this manual carefully before installation, operation, maintenance, or inspection of the DX200. In this manual, the Notes for Safe Operation are classified as WARNING, CAUTION, MANDATORY, or PROHIBITED. WARNING CAUTION Indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury to personnel. Indicates a potentially hazardous situation which, if not avoided, could result in minor or moderate injury to personnel and damage to equipment. It may also be used to alert against unsafe practices. MANDATORY Always be sure to follow explicitly the items listed under this heading. PROHIBITED Must never be performed. Even items described as CAUTION may result in a serious accident in some situations. At any rate, be sure to follow these important items. NOTE To ensure safe and efficient operation at all times, be sure to follow all instructions, even if not designated as CAUTION and WARNING. PROHIBITED Do not use or keep the board in the following environmental conditions. Improper usage of the board may damage the board. Where exposed to direct sunshine Where vibration or impact occurs Where high humidity exists Where a strong magnetic field exists Where much dust exists Where a sudden change in the temperature occurs Where corrosive gases occur Where condensation occurs iii 3/38

MECHATROLINK-II 165307-1CD WARNING Before operating the manipulator, check that servo power is turned OFF when the emergency stop buttons on the front door of the DX200 and programming pendant are pressed. When the servo power is turned OFF, the SERVO ON LED on the programming pendant is turned OFF. Injury or damage to machinery may result if the emergency stop circuit cannot stop the manipulator during an emergency. The manipulator should not be used if the emergency stop buttons do not function. Figure 1: Emergency Stop Button Once the emergency stop button is released, clear the cell of all items which could interfere with the operation of the manipulator. Then turn the servo power ON. Injury may result from unintentional or unexpected manipulator motion. Figure 2: Release of Emergency Stop TURN Observe the following precautions when performing teaching operations within the P-point maximum envelope of the manipulator View the manipulator from the front whenever possible. Always follow the predetermined operating procedure. Keep in mind the emergency response measures against the manipulator s unexpected motion toward you. Ensure that you have a safe place to retreat in case of emergency. Improper or unintended manipulator operation may result in injury. Confirm that no persons are present in the P-point maximum envelope of the manipulator and that you are in a safe location before: Turning ON the DX200 power Moving the manipulator with the programming pendant Running the system in the check mode Performing automatic operations Injury may result if anyone enters the P-point maximum envelope of the manipulator during operation. Always press an emergency stop button immediately if there are problems.the emergency stop buttons are located on the right of the front door of the DX200 and the programming pendant. Before wiring, be sure to turn OFF the power supply and put up a warning sign, such as DO NOT TURN ON THE POWER. Failure to observe this warning may result in an electric shock or an injury. iv 4/38

165307-1CD MECHATROLINK-II WARNING Do not touch the inside of the panel for 5 minutes after the power is turned OFF. The remaining charged voltage in the capacitor may cause an electric shock or an injury. Be sure to close the door and install the protection cover while the power is turned ON. Failure to observe this warning may result in a fire or an electric shock. v 5/38

MECHATROLINK-II 165307-1CD CAUTION Perform the following inspection procedures prior to conducting manipulator teaching. If problems are found, repair them immediately, and be sure that all other necessary processing has been performed. Check for problems in manipulator movement. Check for damage to insulation and sheathing of external wires. Always return the programming pendant to the hook on the cabinet of the DX200 after use. The programming pendant can be damaged if it is left in the manipulator's work area, on the floor, or near fixtures. Read and understand the Explanation of Warning Labels in the DX200 Instructions before operating the manipulator: The wiring and mounting must be performed by authorized and qualified personnel. Failure to observe this caution may result in a fire or an electric shock. Make sure that there is no foreign matter such as metal chips on the board. In case of malfunction, etc. it may result in an injury or damage the board. Make sure that there is no damage or deflection of parts on the board. In case of malfunction, etc. it may result in an injury or damage the board. Correctly connect each cable and connector. Failure to observe this caution may result in a fire or damage the board. Set the switches, etc. correctly. Malfunction, caused by an incorrect setting, may result in an injury or damage the board. Never touch the mounting surfaces of the board parts directly with fingers. The generated static electricity may damage the IC. Never touch the soldered surfaces of the board directly with fingers. Protrusions on the soldered surface may result in an injury. No shock to the board. The shock may damage the board. vi 6/38

165307-1CD MECHATROLINK-II Definition of Terms Used Often in This Manual The MOTOMAN is the YASKAWA industrial robot product. The MOTOMAN usually consists of the manipulator, the controller, the programming pendant, and supply cables. In this manual, the equipment is designated as follows: Equipment DX200 controller DX200 programming pendant Cable between the manipulator and the controller Manual Designation DX200 Programming pendant Manipulator cable Descriptions of the programming pendant, buttons, and displays are shown as follows: Equipment Programming Pendant Character Keys/ Symbol Keys Axis Keys/ Number Keys Keys pressed simultaneously Displays Manual Designation The keys which have characters printed on them are denoted with [ ]. ex. [ENTER] Axis Keys and Number Keys are generic names for the keys for axis operation and number input. When two keys are to be pressed simultaneously, the keys are shown with a + sign between them, ex. [SHIFT]+[COORD] The menu displayed in the programming pendant is denoted with { }. ex. {JOB} Description of the Operation Procedure In the explanation of the operation procedure, the expression "Select " means that the cursor is moved to the object item and the SELECT key is pressed, or that the item is directly selected by touching the screen. Registered Trademark In this manual, names of companies, corporations, or products are trademarks, registered trademarks, or brand names for each company or corporation. The indications of (R) and TM are omitted. vii 7/38

MECHATROLINK-II Table of Contents 165307-1CD 1 Outline...1-1 1.1 System Configuration...1-1 2 Hardware Specifications...2-1 2.2 MP2110-ET3 Specifications... 2-2 2.3 Specifications...2-2 2.4 Supported Commands...2-2 3 Setting and Mounting the MP2110 Board...3-1 3.1 Mounting the MP2110 Board...3-2 3.2 Mount the MP2110 Board...3-3 3.2.1 Opening the Front Door of the DX200...3-3 3.2.2 Mounting the MP2110 Board on the DX200...3-4 3.2.3 Cable Connection...3-4 3.2.4 Closing Front Door of the DX200...3-5...4-1 4.1 Setting of Optional Board and I/O Module...4-1 4.2 Transmitting Data...4-10 4.3 I/O Allocation Examples...4-14 4.4 The Alarm when s Error Occurs Using the Board Status...4-15 4.4.1 Register the User Alarm...4-16 4.4.2 IO Allocation and the Ladder Program...4-18 5 Restrictions at the Time of Network Configuration...5-1 5.1 Self-Configuration with MP2310...5-1 6 Error Indication...6-1 6.1 LED Indicators... 6-1 viii 8/38

165307-1CD MECHATROLINK-II 1 Outline 1.1 System Configuration 1 Outline This manual describes a setup which is needed in order to use the MP2110-ET3 board (manufactured by YASKAWA Electric Corporation: it is henceforth written as MP2110) by DX200 as the simle I/O slave, and the information on relation. The application of the MP2110 allows the general-purpose I/O data exchange between a MECHATROLINK-Il communication Simple I/O master station and the DX200. The MP2110 is used exclusively for a Simple I/O slave station. The MP2110 cannot be used as a Imtelligent I/O or master station. 1.1 System Configuration The following diagram shows an example of the configuration of a system with an MP2110-ET3 board. MECHATROLINK- Simple I/O Master Station External PLC (sequencer) DX200 control board Terminator MECHATROLINK- Simple I/O Slave Station MP2110-ET3 MECHATROLINK- Dedicated Cable MECHATROLINK- Slave Station Terminator * The MP2110 board does not include a MECHATROLINK-Il dedicated cable or an external terminator. NOTE When the MP2110 board is connected at the end of the network, connect the external terminator to the MP2110 board. If the terminator is not correctly connected, communications may not be performed. NOTE For the hardware on this board, the JAPMC-MC2110-ET3 made by YASUKAWA is used as it is; however, its software is dedicated to the DX200. Therefore, please surely purchase the board from the Robot Factory of our company. MECHATROLINK-II is a registered trademark of MECHATROLINK Association. 1-1 9/38

MECHATROLINK-II 2 Hardware Specifications 165307-1CD 2 Hardware Specifications 2.1 External View of the MP2110-ET3 Board DIP switch (S1) S2 LED BAT LED S1 LED TX LED 2-1 10/38

165307-1CD MECHATROLINK-II 2 Hardware Specifications 2.2 MP2110-ET3 Specifications 2.2 MP2110-ET3 Specifications Items Interface to external device Board mounting position Error indicator Number of transmission I/O points Specifications MECHATROLINK-II PCI slot in the DX200 Simple I/O LED indicators Number of I/O points Input: 128 Output: 128 (both in the 17-byte and 32-byte communication modes) 2.3 Specifications Specifications Physical layer Transmission speed Transmission cycle Number of bytes transmitted (Partial information) Maximum number of connected to the slave device Max. transmission distance Minimum distance between stations Connecting form Transmission cable Terminator Settable Station Number Equivalent to RS-485 10 Mbps 1 msec/1.5 msec/2 msec/4 msec 17 byte/32 byte Maximally 30 The entire 50 m (100 m: When using a repeater) 50 cm Bus type MECHATROLINK-II dedicated cable MECHATROLINK-II dedicated terminal 60 Hex - 6F Hex 2.4 Supported Commands The MP2110 supports the following commands. Command Code(Hex) Meaning MDS 04 Reading the slave station ID CDRW 03 Link transmission : transmit the output data of a master station 2-2 11/38

MECHATROLINK-II 3 Setting and Mounting the MP2110 Board 165307-1CD 3 Setting and Mounting the MP2110 Board WARNING Before wiring, be sure to turn OFF the power supply and put up a warning sign, such as DO NOT TURN ON THE POWER. Failure to observe this warning may result in an electric shock or an injury. Do not touch the inside of the panel for 5 minutes after the power is turned OFF. The remaining charged voltage in the capacitor may cause an electric shock or an injury. Be sure to close the door and install the protection cover while the power is turned ON. Failure to observe this warning may result in a fire or an electric shock. CAUTION The wiring and mounting must be performed by authorized and qualified personnel. Failure to observe this caution may result in a fire or an electric shock. Make sure that there is no foreign matter such as metal chips on the board. In case of malfunction, etc. it may result in an injury or damage the board. Make sure that there is no damage or deflection of parts on the board. In case of malfunction, etc. it may result in an injury or damage the board. Correctly connect each cable and connector. Failure to observe this caution may result in a fire or damage the board. Set the switches, etc. correctly. Malfunction, caused by an incorrect setting, may result in an injury or damage the board. Never touch the mounting surfaces of the board parts directly with fingers. The generated static electricity may damage the IC. Never touch the soldered surfaces of the board directly with fingers. Protrusions on the soldered surface may result in an injury. No shock to the board. The shock may damage the board. 3-1 12/38

165307-1CD MECHATROLINK-II 3 Setting and Mounting the MP2110 Board 3.1 Mounting the MP2110 Board 3.1 Mounting the MP2110 Board Please set a communication station number, a communication cycle, and the number of communication bytes by the DIP switches on the MP2110 board. Board Side Switch No. Table 3-1: A setting Example of the DIP Switches (S1). Meaning Settings Setting example 1 station number (bit0) 2 station number (bit1) 3 station number (bit2) 4 station number (bit3) 5 cycle (bit0) 6 cycle (bit1) 7 Number of communication bytes Please set the communication station number of the MECHATROLINK-II by stitches 1-4. 0000 : 60 Hex - 1111 : 6F Hex Please set the communication cycle of the MECHATROLINK-II by stitches 5-6. 00 : 1 msec 01 : 1.5 msec 10 : 2 msec 11 : 4 msec 0 : 32 byte 1 : 17 byte 8 system reservation Be sure to set the DIP switches to 0. 0 1 0 0 0 0 0 0 3-2 13/38

MECHATROLINK-II 3 Setting and Mounting the MP2110 Board 3.2 Mount the MP2110 Board 3.2 Mount the MP2110 Board Mount the MP2110 board in the following manner. 165307-1CD 3.2.1 Opening the Front Door of the DX200 1. Open the front door of DX200. (1) Turn the two door locks on the front face of the DX200 clockwise for 90 with a coin or a flat tip screwdriver. Fig. 3-1: Door Unlock clockwise 90 door lock flathead screw driver (2) With the door locks turned clockwise for 90, turn the main switch handle to the OFF position, and slowly open the door. Fig. 3-2: Open the Door "OFF" Position (Horizontal) DX200 Main power supply switch 3-3 14/38

165307-1CD MECHATROLINK-II 3 Setting and Mounting the MP2110 Board 3.2 Mount the MP2110 Board 3.2.2 Mounting the MP2110 Board on the DX200 1. Remove the riser card from the CPU rack. 2. Insert the MP2110 board into the PCI slot of the riser card, then securely tighten the MP2110 board with the metal support. 3. Mount the riser card in the CPU rack. Fix the MP2110-ET3 board with a screw CN1 : CPU optional PCI slot1 CN2 : CPU optional PCI slot2 3.2.3 Cable Connection 1. Connect the T-branch module with the MECHATROLINK-II connector of MP2110 board. 2. Connect the MECHATROLINK-II delicated cable with the T-branch module. 3-4 15/38

MECHATROLINK-II 3 Setting and Mounting the MP2110 Board 3.2 Mount the MP2110 Board 165307-1CD 3.2.4 Closing Front Door of the DX200 Close the front door of DX200. (1) Close the door gently. (2) Turn the two door locks on the front face of the DX200 counterclockwise for 90. Fig. 3-3: Lock the Door clockwise 90 door lock flathead screw driver CAUTION Always close the door of the controller (DX200) except for maintenance. Make sure to rotate all the door locks counterclockwise. If dust or water enters inside the controller, electric shock or breakdown of DX200 may result. 3-5 16/38

165307-1CD MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 4.1 Setting of Optional Board and I/O Module In order to use the MP2110 on the DX200, perform the setting of the optional board and I/O module in the following manner. SUPPLE- MENT Set the optional board and I/O module in the management mode. In the operation mode and the editing mode, the settings are for reference only. 1. Turn ON the power supply while pressing [MAIN MENU]. The main menu appears. 2. Set the security mode to the MANAGEMENT MODE. 3. Select {SYSTEM} under the main menu. The sub menu appears. 4-1 17/38

MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 165307-1CD 4. Press {SETUP}. The SETUP display appears. 5. Select "OPTION BOARD". The OPTION BOARD display appears. 6. Select "MP2110". The MP2100 setup display appears. 4-2 18/38

165307-1CD MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module Explanation of Setup Items MP2110 Sets whether to use the MP2110 or not. Set "USED". IO SIZE 18 bytes are displayed. It cannot be changed. 7. Press [ENTER]. The confirmation dialog box appears. 8. Press "YES". The IO MODULE display appears. 4-3 19/38

MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 165307-1CD 9. Press [ENTER]. The rest of the I/O module display appears, and "MP2110" is displayed. 10. Press [ENTER]. The confirmation dialog box appears. 11. Select {Yes}. If the IO module is properly installed, select {YES}. The IO module settings will be updated, and the external IO setup window is displayed. 4-4 20/38

165307-1CD MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 12. The external IO setup window will be displayed. 13. Select {AUTO} or {MANUAL} for the allocation mode. After {AUTO}/{MANUAL} is selected, the selection menu is displayed. NOTE If the allocation mode is changed from {MANUAL} to {AUTO}, the allocation data that has been set will be lost, and re-allocating will be executed in the auto mode. If the set allocation data need to be kept, save the data in the external memory menu in advance. 4-5 21/38

MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 165307-1CD 14. Select the allocation mode to be set. When allocating the I/O signal automatically, select {AUTO}. When allocating the I/O signal manually, select {MANUAL}. The selected allocation mode will be set. 15. Select {DETAIL} of {EXTERNAL IO ALLOCATION}. When selecting {AUTO} for the allocation mode, the following steps 16-18 are not necessary. Perform the operation from step 19. When selecting {MANUAL} for the allocation mode, perform the following steps 16-18 for the items necessary for manual settings. 4-6 22/38

165307-1CD MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 16. Select the external I/O signal number to be changed from the original. ("#20060" is selected in the setting example.) The select menu is displayed. 17. Select {MODIFY} and enter the desired external input signal number to replace the original. ( 20190 is entered in the setting example.) The external input signal number will be changed. 18. Select and change the external input signal number with the same steps. Repeat the selecting and changing operation for the desired allocation. 4-7 23/38

MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 165307-1CD 19. Press [ENTER]. The external output signal allocation window is displayed. 20. Select and change the external output signal number with the same procedure as the external input signal number. Repeat the selecting and changing operation for the desired allocation. 21. Press [ENTER]. The confirmation dialog box is displayed. 4-8 24/38

165307-1CD MECHATROLINK-II 4.1 Setting of Optional Board and I/O Module 22. Select {Yes}. Return to the setting window after the setting contents are confirmed. 4-9 25/38

MECHATROLINK-II 4.2 Transmitting Data 4.2 Transmitting Data 165307-1CD The data to be transferred from the MP2110 to the inside of the DX200 is input/output data to be transmitted to master station MECHATROLINK-II. In this data, contact point data and status data (input/output each 16 points=2-byte) of the MP2110 are contained. The region for the status data cannot transmit/receive the contact point data. The transmission data from the MP2110 are allocated to the external I/O signals of concurrent I/O. Concurrent IO < Input > 20010 to 25127 (4096 inputs) < Output > 30010 to 35127 (4096 outputs) MP2110 MECHATROLINKcommunications and transfer to the DX200 Master Station MECHATROLINK- MECHATROLINKcommunications If only the MP2110 is mounted as an optional I/O board, a concurrent I/O of each board is assigned as follows. (20010 to 20057 are used for the standard I/O unit of the DX200.) 4-10 26/38

165307-1CD MECHATROLINK-II 4.2 Transmitting Data Table 4-1: I/O Allocation Examples for DX200 (For Handling) Note 1) The following allocation examples are in case of the standard setting. If the external input/output signal allocation or concurrent ladder program is changed, the allocation will be changed according to the content changed. Note 2) Regarding the detail of input data/output data on JANCD-YIO21-E (Standard I/O Board), refer to DX200 Instructions. Note 3) Regarding JANCD-YIO21-E (standard I/O board), YSF21 (YIO21 base board) is displayed on IO Module Setup display. JANCD-YIO21-E (Standard I/O) EtherNet/IP (Standard LAN Port) I/O Input External Input Signal General Input Signal Description 20010-20017 None (Already allocated with the system) Input Data (1) 20020-20027 None (Already allocated with the system) Input Data (2) 20030-20037 00010-00017 (IN0001 - IN0008) Input Data (3) 20040-20047 00020-00027 (IN0009 - IN0016) Input Data (4) 20050-20057 None (Already allocated with the system) Input Data (5) I/O Output External Output Signal General Output Signal Description 30010-30017 None (Already allocated with the system) Output Data (1) 30020-30027 None (Already allocated with the system) Output Data (2) 30030-30037 10010-10017 (OT0001 - OT0008) Output Data (3) 30040-30047 10020-10027 (OT0009 - OT0016) Output Data (4) 30050-30057 None (Already allocated with the system) Output Data (5) I/O Input External Input Signal General Input Signal Description 20060-20067 00030-00037 (IN0017 - IN0024) Board Status IO allocation is invalid. 1) 20070-20077 00040-00047 (IN0025 - IN0032) Board Status IO allocation is invalid. 1) 20080-20087 00050-00057 (IN0033 - IN0040) Input Data (1) 20090-20097 00060-00067 (IN0041 - IN0048) Input Data (2) 20100-20107 00070-00077 (IN0049 - IN0056) Input Data (3) 20110-20117 00080-00087 (IN0057 - IN0064) Input Data (4) 20120-20127 00090-00097 (IN0065 - IN0072) Input Data (5) 20130-20137 00100-00107 (IN0073 - IN0080) Input Data (6) 20140-20147 00110-00117 (IN0081 - IN0088) Input Data (7) 20150-20157 00120-00127 (IN0089 - IN0096) Input Data (8) 20160-20167 00130-00137 (IN0097 - IN0104) Input Data (9) 20170-20177 00140-00147 (IN0105 - IN0112) Input Data (10) 20180-20187 00150-00157 (IN0113 - IN0120) Input Data (11) 20190-20197 00160-00167 (IN0121 - IN0128) Input Data (12) 20200-20207 00170-00177 (IN0129 - IN0136) Input Data (13) 20210-20217 00180-00187 (IN0137 - IN0144) Input Data (14) 20220-20227 00190-00197 (IN0145 - IN0152) Input Data (15) 20230-20237 00200-00207 (IN0153 - IN0160) Input Data (16) I/O Output External Output Signal General Output Signal Description 30060-30067 10030-10037 (OT0017 - OT0024) System Reservation IO allocation is invalid. 1) 30070-30077 10040-10047 (OT0025 - OT0032) System Reservation IO allocation is invalid. 1) 30080-30087 10050-10057 (OT0033 - OT0040) Output Data (1) 30090-30097 10060-10067 (OT0041 - OT0048) Output Data (2) 30100-30107 10070-10077 (OT0049 - OT0056) Output Data (3) 30110-30117 10080-10087 (OT0057 - OT0064) Output Data (4) 30120-30127 10090-10097 (OT0065 - OT0072) Output Data (5) 30130-30137 10100-10107 (OT0073 - OT0080) Output Data (6) 30140-30147 10110-10117 (OT0081 - OT0088) Output Data (7) 30150-30157 10120-10127 (OT0089 - OT0096) Output Data (8) 30160-30167 10130-10137 (OT0097 - OT0104) Output Data (9) 30170-30177 10140-10147 (OT0105 - OT0112) Output Data (10) 30180-30187 10150-10157 (OT0113 - OT0120) Output Data (11) 30190-30197 10160-10167 (OT0121 - OT0128) Output Data (12) 30200-30207 10170-10177 (OT0129 - OT0136) Output Data (13) 30210-30217 10180-10187 (OT0137 - OT0144) Output Data (14) 30220-30227 10190-10197 (OT0145 - OT0152) Output Data (15) 30230-30237 10200-10207 (OT0153 - OT0160) Output Data (16) 1 The board status and system reservation cannot be allocated as the IO signal. The data are not transmitted from MP2110-ET3 (cannot communicate with higher PLC). 4-11 27/38

MECHATROLINK-II 4.2 Transmitting Data 165307-1CD Table 4-2: I/O Allocation Examples for DX200 (Except for Handling) Note 1) The following allocation examples are in case of the standard setting. If the external input/output signal allocation or concurrent ladder program is changed, the allocation will be changed according to the content changed. Note 2) Regarding the detail of input data/output data on JANCD-YIO21-E (Standard I/O Board), refer to DX200 Instructions. Note 3) Regarding JANCD-YIO21-E (standard I/O board), YSF21 (YIO21 base board) is displayed on IO Module Setup display. JANCD-YIO21-E (Standard I/O) EtherNet/IP (Standard LAN Port) I/O Input External Input Signal General Input Signal Description 20010-20017 None (Already allocated with the system) Input Data (1) 20020-20027 None (Already allocated with the system) Input Data (2) 20030-20037 00010-00017 (IN0001 - IN0008) Input Data (3) 20040-20047 00020-00027 (IN0009 - IN0016) Input Data (4) 20050-20057 00030-00037 (IN0017 - IN0024) Input Data (5) I/O Output External Output Signal General Output Signal Description 30010-30017 None (Already allocated with the system) Output Data (1) 30020-30027 None (Already allocated with the system) Output Data (2) 30030-30037 10010-10017 (OT0001 - OT0008) Output Data (3) 30040-30047 10020-10027 (OT0009 - OT0016) Output Data (4) 30050-30057 10030-10037 (OT0017 - OT0024) Output Data (5) I/O Input External Input Signal General Input Signal Description 20060-20067 00040-00047 (IN0025 - IN0032) Board Status IO allocation is invalid. 1) 20070-20077 00050-00057 (IN0033 - IN0040) Board Status IO allocation is invalid. 1) 20080-20087 00060-00067 (IN0041 - IN0048) Input Data (1) 20090-20097 00070-00077 (IN0049 - IN0056) Input Data (2) 20100-20107 00080-00087 (IN0057 - IN0064) Input Data (3) 20110-20117 00090-00097 (IN0065 - IN0072) Input Data (4) 20120-20127 00100-00107 (IN0073 - IN0080) Input Data (5) 20130-20137 00110-00117 (IN0081 - IN0088) Input Data (6) 20140-20147 00120-00127 (IN0089 - IN0096) Input Data (7) 20150-20157 00130-00137 (IN0097 - IN0104) Input Data (8) 20160-20167 00140-00147 (IN0105 - IN0112) Input Data (9) 20170-20177 00150-00157 (IN0113 - IN0120) Input Data (10) 20180-20187 00160-00167 (IN0121 - IN0128) Input Data (11) 20190-20197 00170-00177 (IN0129 - IN0136) Input Data (12) 20200-20207 00180-00187 (IN0137 - IN0144) Input Data (13) 20210-20217 00190-00197 (IN0145 - IN0152) Input Data (14) 20220-20227 00200-00207 (IN0153 - IN0160) Input Data (15) 20230-20237 00210-00217 (IN0161 - IN0168) Input Data (16) I/O Output External Output Signal General Output Signal Description 30060-30067 10040-10047 (OT0025 - OT0032) System Reservation IO allocation is invalid. 1) 30070-30077 10050-10057 (OT0033 - OT0040) System Reservation IO allocation is invalid. 1) 30080-30087 10060-10067 (OT0041 - OT0048) Output Data (1) 30090-30097 10070-10077 (OT0049 - OT0056) Output Data (2) 30100-30107 10080-10087 (OT0057 - OT0064) Output Data (3) 30110-30117 10090-10097 (OT0065 - OT0072) Output Data (4) 30120-30127 10100-10107 (OT0073 - OT0080) Output Data (5) 30130-30137 10110-10117 (OT0081 - OT0088) Output Data (6) 30140-30147 10120-10127 (OT0089 - OT0096) Output Data (7) 30150-30157 10130-10137 (OT0097 - OT0104) Output Data (8) 30160-30167 10140-10147 (OT0105 - OT0112) Output Data (9) 30170-30177 10150-10157 (OT0113 - OT0120) Output Data (10) 30180-30187 10160-10167 (OT0121 - OT0128) Output Data (11) 30190-30197 10170-10177 (OT0129 - OT0136) Output Data (12) 30200-30207 10180-10187 (OT0137 - OT0144) Output Data (13) 30210-30217 10190-10197 (OT0145 - OT0152) Output Data (14) 30220-30227 10200-10207 (OT0153 - OT0160) Output Data (15) 30230-30237 10210-10217 (OT0161 - OT0168) Output Data (16) 1 The board status and system reservation cannot be allocated as the IO signal. The data are not transmitted from MP2110-ET3 (cannot communicate with higher PLC). 4-12 28/38

165307-1CD MECHATROLINK-II 4.2 Transmitting Data *In the MP2110, if the number of the communication bytes is set to either byte of 17-byte and 32-byte, the regions to be secured for external input/ output signals become the 18 byte. [MP2110 board status] The head 2-byte of the input data to the MP2110 assigned to the external input signals (20060 20067 and 20070 20077 in the aforementioned assignment example) shows the board status of the MP2110. Normal values Abnormal values Board status (1) station 0xff number (0x60-0x6f) Board status (2) Control code(0x03, 0x04) Other than the matters described above. 4-13 29/38

MECHATROLINK-II 4.3 I/O Allocation Examples 4.3 I/O Allocation Examples 165307-1CD The external I/O signals allocation of the board is shown in the following table. Example 1: When only the MP2110 is mounted Input 20010-20057 : YIO21 20060-20237 : MP2110 Output 30010-30057 : YIO21 30060-30237 : MP2110 Example 2: When only the XOI01 + MP2110 is mounted Input 20010-20057 : YIO21 20060-20107 : XOI01 20110-20287 : MP2110 Output 30010-30057 : YIO21 30060-30107 : XOI01 30110-30287 : MP2110 4-14 30/38

165307-1CD MECHATROLINK-II 4.4 The Alarm when s Error Occurs Using the Board Status 4.4 The Alarm when s Error Occurs Using the Board Status When the optional board detects the communication error, by using the CIO ladder or the user alarm allows to occur the alarm. The examples of the method are described in below. The alarm to be occurred is "MP2110 COMMUNICATION ERROR". As for the user alarm registration, refer to Section 13.7 I/O Messages and I/O Alarms in the Dx200 OPTIONS INSTRUCTIONS FOR CONCURRENT I/O (165294-1CD) for more details. [Alarm No.] Alarm Name [9065] MP2110 COMMUNICATION ERROR Signal No. Meaning of Alarms (Board Status Signal) 20060 to 20067 MP2110 board s status is abnormal. When the optional board detects and alerts the error by the board status signal, the ladder program, which raises an alarm, is created according to the error signal. The procedures to register the alarms above as the user alarm and the ladder program, which alert an alarm, are described below. 4-15 31/38

MECHATROLINK-II 165307-1CD 4.4 The Alarm when s Error Occurs Using the Board Status 4.4.1 Register the User Alarm 1. Change the security mode to the Management Mode. 2. Select the {I/O ALARM} from the {IN/OUT} in the main menu. 3. The I/O alarm (system) window appears. 4. Press the [PAGE]. I/O alarm (user) window appears. 5. Move the cursor over the desired No. to register, and press [SELECT]. The window changes to the character string entry window. 4-16 32/38

165307-1CD MECHATROLINK-II 4.4 The Alarm when s Error Occurs Using the Board Status 6. Enter the I/O alarm name. 7. Press [ENTER]. The entered alarm is registered. 4-17 33/38

MECHATROLINK-II 165307-1CD 4.4 The Alarm when s Error Occurs Using the Board Status 4.4.2 IO Allocation and the Ladder Program Create the ladder program to alert the alarm by using the following signals when the optional board detects an error. External input Signal Description 20060 to 20067 Station Number At normal state: 0x60-0x6f At error state: 0xff System input signal Signal Description 40012 User part alarm requirement 40220 User part alarm code d0 40221 User part alarm code d1 40222 User part alarm code d2 40223 User part alarm code d3 40224 User part alarm code d4 40225 User part alarm code d5 Assistant relay Signal Description 70017 Turned ON the control power supply (continuously ON) 4-18 34/38

165307-1CD MECHATROLINK-II 4.4 The Alarm when s Error Occurs Using the Board Status The ladder program (the figure of the ladder) Creating the following ladder allows to alert the alarm according to the status error signals of the optional board. #20060 #20061 #20062 #20063 #20064 #20065 #20066 #20067 #40220 #70017 #40221 #70017 #40222 #70017 #40223 #70017 #40224 #70017 #40225 #20060 #20061 #20062 #20063 #20064 #20065 #20066 #20067 #40012 4-19 35/38

MECHATROLINK-II 5 Restrictions at the Time of Network Configuration 5.1 Self-Configuration with MP2310 165307-1CD 5 Restrictions at the Time of Network Configuration 5.1 Self-Configuration with MP2310 After self-configuration is performed with MP2310, "JEPMC-IO2310/30" may be displayed for the MP2110. This is because the MP2110 has the same communication specifications as JEPMC-IO2310/30. This is just a display restriction. As communication will be normally performed, use the board without modification. 5-1 36/38

165307-1CD MECHATROLINK-II 6 Error Indication 6.1 LED Indicators 6 Error Indication 6.1 LED Indicators Four LEDs are provided on the front of the MP2110 board to indicate the status of board. LED Indicator (Color) S1 (Green/Red) S2 (Green/Red) TX (Green) BAT (Red) Meaning of LED LED Status Meaning of LED Status Board status Unlit Not powered. Lit in red The MP2110-ET3 board setup incomplete. status Sending data (communication state in IC level) Brink in green (Normal) Unlit Lit in green (Normal) Unlit Brink in green (Normal) The MP2110 board is operating normally. Not powered. MECHATROLINK communication was started. MECHATROLINK communication is not done. MECHATROLINK communication is being continued. Battery status Unlit LED is always unlit because the battery has not mounted to the MP2110 board. S2 LED S1 LED BAT LED TX LED 6-1 37/38

DX200 OPTIONS MECHATROLINK-II COMMUNICATION FUNCTION INSTRUCTIONS (FOR MP2110-ET3 MADE BY YASKAWA ELECTRIC CORPORATION ) Specifications are subject to change without notice for ongoing product modifications and improvements. MANUAL NO. 0 38/38