EtherNetIP Operation Manual www taww com EtherNetIP Operation Manual 20170331 Industrial Automation Headquarters Delta Electronics, Inc Taoyuan Technology Center No 18, Xinglong Rd , Taoyuan Ci.EtherNetIP Operation Manual www taww com EtherNetIP Operation Manual 20170331 Industrial Automation Headquarters Delta Electronics, Inc Taoyuan Technology Center No 18, Xinglong Rd , Taoyuan Ci.
Industrial Automation Headquarters Delta Electronics, Inc Taoyuan Technology Center No.18, Xinglong Rd., Taoyuan City, Taoyuan County 33068, Taiwan TEL: 886-3-362-6301 / FAX: 886-3-371-6301 Asia Delta Electronics (Jiangsu) Ltd Wujiang Plant 1688 Jiangxing East Road, Wujiang Economic Development Zone Wujiang City, Jiang Su Province, P.R.C 215200 TEL: 86-512-6340-3008 / FAX: 86-769-6340-7290 Delta Greentech (China) Co., Ltd 238 Min-Xia Road, Pudong District, ShangHai, P.R.C 201209 TEL: 86-21-58635678 / FAX: 86-21-58630003 Delta Electronics (Japan), Inc Tokyo Office 2-1-14 Minato-ku Shibadaimon, Tokyo 105-0012, Japan TEL: 81-3-5733-1111 / FAX: 81-3-5733-1211 Delta Electronics (Korea), Inc 1511, Byucksan Digital Valley 6-cha, Gasan-dong, Geumcheon-gu, Seoul, Korea, 153-704 TEL: 82-2-515-5303 / FAX: 82-2-515-5302 EtherNet/IP Operation Manual Delta Electronics Int’l (S) Pte Ltd Kaki Bukit Ave 1, #05-05, Singapore 417939 TEL: 65-6747-5155 / FAX: 65-6744-9228 Delta Electronics (India) Pvt Ltd Plot No 43 Sector 35, HSIIDC Gurgaon, PIN 122001, Haryana, India TEL : 91-124-4874900 / FAX : 91-124-4874945 Americas Delta Products Corporation (USA) Raleigh Office P.O Box 12173,5101 Davis Drive, Research Triangle Park, NC 27709, U.S.A TEL: 1-919-767-3800 / FAX: 1-919-767-8080 Delta Greentech (Brasil) S.A Sao Paulo Office Rua Itapeva, 26 - 3° andar Edificio Itapeva One-Bela Vista 01332-000-São Paulo-SP-Brazil TEL: 55 11 3568-3855 / FAX: 55 11 3568-3865 Europe Delta Electronics (Netherlands) B.V Eindhoven Office De Witbogt 20, 5652 AG Eindhoven, The Netherlands TEL : +31 (0)40-8003800 / FAX : +31 (0)40-8003898 IA-0269420-02 *We reserve the right to change the information in this manual without prior notice 2017/03/31 www.deltaww.com EtherNet/IP Operation Manual Revision History Ve r s i o n st 2nd Revision The fir st version was published I n f o r m a t i o n c o n c e r n i n g AH C PU X - E N i s a d d ed i n section 3.1 I n f o r m a t i o n c o n c e r n i n g AH C PU X - E N i s a d d ed i n section I n f o r m a t i o n c o n c e r n i n g AH C PU X - E N a n d AH CP U- ET H N- A i s a d d e d i n c h a p t er I n f o r m a t i o n c o n c e r n i n g AH- RT U s er i e s i s a d d ed i n section 4 and I n f o r m a t i o n c o n c e r n i n g TAG i s a d d e d i n s ec t i o n a n d I n f o r m a t i o n c o n c e r n i n g AH C PU X - E N a n d AH CP U- ET H N- A i s a d d e d i n c h a p t er New pr oduct inf orm ation is added in section 9.2 Dat e 2016/05/20 2017/03/31 EtherNet/IP Operation Manual Table of Contents Chapter Product Introduction 1.1 Introduction 1-2 1.1.1 EtherNet/IP 1-2 1.2 Definition 1-2 1.3 Features 1-3 1.3.1 Delta EIP Architecture 1-3 1.3.2 Product Features 1-4 Chapter Network Installation 2.1 Network Installation 2-2 2.1.1 EtherNet/IP Device 2-2 2.1.2 Network Installaiton 2-2 2.1.2.1 Single Port Device 2-2 2.1.2.2 Dual Port Device 2-3 2.1.2.3 EIP Builder Software 2-4 Chapter Product Specifications 3.1 Ethernet Specifications 3-2 3.1.1 AHCPU5x1-EN 3-2 3.1.2 AH10EN-5A 3-2 3.1.3 AHRTU-ETHN-5A 3-2 3.2 Ethernet/IP Specifications 3-3 3.2.1 AHCPU5x1-EN 3-3 3.2.2 AHRTU-ETHN-5A 3-4 Chapter EIP Builder 4.1 4.1.1 EIP Builder 4-2 Run the EIP Builder 4-2 i 4.2 Set up the IP Address 4-4 4.2.1 IP Address Types 4-4 4.2.2 Set up the IP Address (Static IP) 4-5 4.2.3 Set up the IP Address (BOOTP/DHCP) .4-6 4.2.4 Enable the BOOTP/DHCP Again 4-11 4.3 Network 4-13 4.3.1 Scan Network 4-15 4.3.2 Add devices (Manually) 4-18 4.3.3 Create Network 4-18 4.3.4 Set up the parameters 4-19 4.4 Data Mapping 4-22 4.5 Diagnosis 4-28 4.6 AH Series – Connect to a RTU module 4-30 4.6.1 AHCPU5x1-EN Series 4-30 Chapter Programming 5.1 DFB_EIP_EXP Function Block 5-2 5.1.1 Parameters 5-2 5.2 TAG Function 5-7 5.2.1 Produced TAG 5-7 5.2.2 Consumed TAG .5-9 Chapter Troubleshooting 6.1 Troubleshooting 6-2 6.2 Error Code & How to fix them 6-2 6.2.1 Hardware Error 6-2 6.2.2 Configuration Error 6-3 6.2.3 Application Error 6-5 Chapter Studio 5000 Software Operation 7.1 Architecture 7-2 7.2 Create a New Project 7-2 ii 7.3 Create a Scanner 7-4 7.3.1 Create a New Module 7-4 7.4 Connect to a Delta Adapter 7-6 7.4.1 Import an EDS file 7-6 7.4.2 Create an Adapter 7-8 7.5 Download 7-11 7.6 Data Mapping 7-12 Chapter CIP Object 8.1 Object List 8-3 8.2 Data Type 8-5 8.3 Identity Object (Class ID: 16#01) 8-7 8.4 Message Router Object (Class ID: 16#02) 8-8 8.5 Assembly Object (Class ID: 16#04) 8-9 8.5.1 AHCPU5x1-EN and AH10EN-5A 8-9 8.5.2 AHRTU-ETHN-5A 8-11 8.6 Connection Manager Object (Class ID: 16#06) 8-12 8.7 Device Level Ring Object (Class ID: 16#47) 8-13 8.8 QoS Object (Class ID: 16#48) 8-16 8.9 Port Object (Class ID: 16#F4) 8-17 8.10 TCP/IP Interface Object (Class ID: 16#F5) 8-18 8.11 Ethernet Link Object (Class ID: 16#F6) 8-20 8.12 Vendor Specific Objects 8-24 8.12.1 X Register (Class ID: 16#350) 8-24 8.12.2 Y Register (Class ID: 16#351) 8-25 8.12.3 D Register (Class ID: 16#352) 8-26 8.12.4 M Register (Class ID: 16#353) 8-27 8.12.5 S Register (Class ID: 16#354) 8-27 8.12.6 T Register (Class ID: 16#355) 8-28 8.12.7 C Register (Class ID: 16#356) 8-29 i ii 8.12.8 HC Register (Class ID: 16#357) 8-30 8.12.9 SM Register (Class ID: 16#358) 8-30 8.12.10 SR Register (Class ID: 16#359) 8-31 8.12.11 Control Register (Class ID: 16#370) 8-31 8.12.12 Status Register (Class ID: 16#370) 8-33 8.12.13 Input Register (Class ID: 16#371) 8-34 8.12.14 Output Register (Class ID: 16#372) 8-36 8.12.15 RTU AI Register (Class ID:16#373) 8-36 8.12.16 RTU AO Register (Class ID:16#374) 8-37 8.12.17 RTU DI Register (Class ID:16#375) 8-37 8.12.18 RTU DO Register (Class ID:16#376) 8-38 Chapter Delta EIP Product List 9.1 Delta EIP Products 9-2 9.2 Delta EIP Products, DLR (Device Level Ring) supported 9-2 9.3 Delta EIP Products, Scanner supported 9-2 iv Chapter Product Introduction Table of Contents 1.1 Introduction 1-2 1.1.1 EtherNet/IP 1-2 1.2 Definition 1-2 1.3 Features 1-3 1.3.1 Delta EIP Architecture 1-3 1.3.2 Product Features 1-4 1-1 _1 Et herNet / I P O perat i on Manu al 1.1 Introduction 1.1.1 EtherNet/IP EtherNet/IP (“IP” stands for “Industrial Protocol”) is an industrial Ethernet network managed by ODVA, Inc (formerly Open DeviceNet Vendors Association, Inc.), a global trade and standards development organization EtherNet/IP works on a TCP/UDP/IP based Ethernet network and uses most widely deployed collections of Ethernet standards to provide a broad range of applications in different industries that require high-speed and stability including Factory Automation (FA), Building Automation (BA), Process Automation (PA) and many more Delta covers a full range of controller and drive products supported by EtherNet/IP, including Programmable Logic Controllers (PLC), inverters, Human Machine Interfaces (HMI) and so on Refer to section 9.1 for a full product list supported by EtherNet/IP In addition, users can also use the EDS file to connect to the EtherNet/IP devices of other brands Delta EtherNet/IP software, the EIP Builder, can be called or run independently through the ISPSoft software Download the ISPSoft software at: http://www.deltaww.com/services/DownloadCenter2.aspx?secID=8&pid=2&tid=0&CID=06&itemID=060301&typeID=1&d ownloadID=,&title= %20Select%20Product%20Series%20 &dataType=8;&check=1&hl=en-US 1.2 Definition Term ODVA Definition Open DeviceNet Vendor Association for EtherNet/IP EtherNet/IP, an industrial Ethernet network, provides interoperability for system providers IP EIP stands for Industrial Protocol The term “EIP” (EtherNet/IP) will be used throughout this manual I/O Connection Via the I/O connection to connect to EtherNet/IP and to exchange data cyclically Connect to EtherNet/IP and to exchange data non-cyclically Data will be exchanged piece Explicit Message by piece via instructions Requested Packet Interval, via the I/O connection to connect to EtherNet/IP to exchange RPI data at regular time intervals ACD Address Conflict Detection to detect IP address duplications TAGs are the methods used for assigning and referencing memory locations for Rockwell PLCs, the same as the registers for Delta PLCs Produced/Consumed Produced TAG: A TAG that a controller makes available for other controllers Multiple controllers can simultaneously consume (receive) the data A produced TAG sends its TAG (P/C TAG) data to consumed TAGs (consumers) without using logic Consumed TAG: A TAG that receives the data of a produced TAG The data type of the consumed TAG and the produced TAG must be matched (including any array 1-2 Chapt er Pro duct I nt rod uct i on dimensions) The data is transferred over Ethernet/IP, for example, PLC-A needs data from PLC-B, so PLC-B sends the data to PLC-A Therefore, PLC-A is the producer and PLC-B is the consumer Electronic Data Sheets; EDS files are simple text files used by EtherNet/IP network EDS configuration tools to help you identify EtherNet/IP products and easily commission them on a network Data Mapping Exchange data between devices EIP Scanner The master station is called EIP Scanner in EtherNet/IP EIP Adapter The slave station is called EIP Adapter in EtherNet/IP Device Level Ring (DLR) provides fault-tolerant network design for daisy-chain and linear topology The DLR protocol provides high network availability in a ring topology and was DLR intended primarily for implementation in EtherNet/IP end-devices that have two Ethernet ports and embedded switch technology, providing fast network fault detection and reconfiguration to support the most demanding control applications 1.3 Features 1.3.1 Delta EIP Architecture This typical Delta EIP architecture includes EIP Scanner and Adapter; data mapping can be achieved between devices via an I/O connection and explicit message The AHCPU5X1-EN series which includes AHCPU511-EN, AHCPU521-EN and AHCPU531-EN supports Ethernet single port communication and for network installation, it is required to employ EtherNet/IP devices The AH10EN-5A series supports Ethernet dual port and DLR function; thus it can install, configure, and maintain linear as well as device-level ring (DLR) networks by using EtherNet/IP devices with embedded switch technology 1-3 1_ _1 Et herNet / I P O perat i on Manu al 1.3.2 Product Features Flexibility - Flexible topology: EIP devices may include an Ethernet single port as well as Ethernet dual port, and provide applicable networks such as linear topology, ring topology and ring topology for faster expansion and easier management - EtherNet/IP works on a TCP/UDP/IP based Ethernet network, uses most widely deployed collections of Ethernet standards and supports Wifi connection Even for personnel with no IT background, the network can still be built up easily - Applicable networks include linear topology, ring topology, star topology, Ethernet, EtherNet/IP, one or more LANs, etc Configuration can be set via a USB device or an interface Simplicity - Via a connector: Delta provides a full range of product line, including human machine interfaces (HMI), programmable logic controllers (PLC) and inverter drives, for application in an industrial operation Simply via a RJ-45 connector, a network can be built up, saving costs on cables and other connecting tools - Single network: In replace with the 3-tier industrial architecture, single network architecture provides 100MB/bits high-speed cyclical and non-cyclical data mapping function, ensuring a complete network diagnosis and effectively shortening debugging time - Graphical user interface designed software: The EIP Builder is graphical user interface designed for intuitive operation Integration - Data mapping: The EIP Builder provides a consistent setting interface, allowing users to reduce the time to learn and set up configurations easily - Listed device parameters: The EIP Builder presents the device parameters in a list Instead of looking up in the user manual, users can quickly check on the parameters in the list - 1-4 EDS file: Users can connect to Delta and other brand EtherNet/IP products via the EDS files Et h er N et / I P O p er a ti o n Ma n u a l When Instance = 1, the Class Attributes are listed below Instance Attribute 16#00 16#01 16#02~16#03FE 16# Max Name Access Rule Data Type X0.0 X0.1 Get Get BOOL BOOL X0.2~X63.14 Get BOOL XMax.15 Get Values 16#00 16#00 16#00 16#00 BOOL Description X0.0 bit register X0.1 bit register X0.2 ~X63.14 bit register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC When Instance = 2, the Class Attributes are listed below Instance Attribute 16#00 Name Access Rule Data Type Get Get INT INT 16#00 X0 word register 16#01 X0 X1 16#00 X1 word register 16#02~16#03E X2~X62 Get INT 16#00 X2~X62 word register 16#00 The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 16# Max XMax Values INT Get Description 8.12.3 D Register (Class ID: 16#352) Service Code Support Service Code Service Name Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter Class _8 Class ID:16#352 Instance 16#01:Instance Attribute, Bit Register 16#02:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below D0.0 Access Rule Set Data Type INT D0.1 D0.2~ D4096.14 D4096.15 Set Set Set INT INT INT Instance Attribute Name 16#00 16#01 16#02~16#03FFFE 16#FFFF 8-26 When Instance = 2, the Class Attributes are listed below Values Description 16#00 D0.0 bit register 16#00 16#00 16#00 D0.1 bit register D0.2~D4096.14 bit register D4096.15 bit register Chapt er CI P O bj ect Instance Attribute 16#00 16#01 16#02~16#752E 16# Max D0 Access Rule Set D1 D2~D29998 Set Set Name DMax Data Type Values INT INT 16#00 16#00 INT 16#00 Set INT 16#00 Description D0 word register D1 word register D2~D29998 word register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8.12.4 M Register (Class ID: 16#353) Service Code Support Service Code Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter Class Service Name Class ID:16#353 Instance 16#01:Instance Attribute, Bit Register When Instance = 1, the Class Attributes are listed below Instance Attribute Access Data Name Rule Type M0 Set BOOL 16#00 16#01 16#02~16#1FFE 16# Max M1 M2~M8190 MMax Set Set Values BOOL BOOL Set BOOL Description 16#00 M0 word register 16#00 16#00 M1 word register M2~M8190 word register 16#00 The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8.12.5 S Register (Class ID: 16#354) Service Code Support Service Code Service Name Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter 8-27 8_ Et h er N et / I P O p er a ti o n Ma n u a l Class Class ID:16#354 Instance 16#01:Instance Attribute, Bit Register When Instance = 1, the Class Attributes are listed below Instance Attribute Access Data Name Rule Type S0 Set BOOL 16#00 Values Description 16#00 S0 word register 16#01 S1 Set BOOL 16#00 S1 word register 16#02~16#7FE S2~S2046 Set BOOL 16#00 S2~S2046 word register 16#00 The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC SMax 16# Max Set BOOL 8.12.6 T Register (Class ID: 16#355) Service Code Support Service Code Service Name Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter Class _8 Class ID:16#355 Instance 16#01:Instance Attribute, Bit Register 16#02:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below Access Data Instance Attribute Name Rule Type T0 Set BOOL 16#00 T1 Set BOOL 16#01 T2~T510 Set BOOL 16#02~16#1FE 16# Max 8-28 TMax Set BOOL Values 16#00 16#00 16#00 16#00 Description T0 bit register T1 bit register T2~T510 bit register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC Chapt er CI P O bj ect When Instance = 2, the Class Attributes are listed below Instance Attribute 16#00 16#01 16#02~16#1FE 16# Max Data Type Values T0 T1 T2~T510 Access Rule Set Set Set INT INT INT 16#00 16#00 16#00 TMax Set INT 16#00 Name Description T0 word register T1 word register T2~T510 word register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8.12.7 C Register (Class ID: 16#356) Service Code Support Service Code Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter Class Service Name Class ID:16#356 Instance 16#01:Instance Attribute, Bit Register 16#02:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below Access Data Instance Attribute Name Rule Type C0 Set BOOL 16#00 C1 Set BOOL 16#01 16#02~16#1FE 16# Max C2~C510 CMax Set Set BOOL BOOL Values Description 16#00 16#00 C0 bit register 16#00 C2~C510 bit register 16#00 The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC C1 bit register When Instance = 2, the Class Attributes are listed below Instance Attribute 16#00 16#01 16#02~16#1FE 16# Max Data Type Values C0 C1 C2~C510 Access Rule Set Set Set INT INT INT 16#00 16#00 16#00 CMax Set INT 16#00 Name Description C0 word register C1 word register C2~C510 word register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8-29 8_ Et h er N et / I P O p er a ti o n Ma n u a l 8.12.8 HC Register (Class ID: 16#357) Service Code Support Service Code Service Name Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter Class Class ID:16#357 Instance 16#01:Instance Attribute, Bit Register 16#02:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below HC0 HC1 Access Rule Set Set Data Type BOOL BOOL HC2~HC254 Set BOOL Instance Attribute Name 16#00 16#01 16#02~16#FE HCMax 16# Max Set Values BOOL When Instance = 2, the Class Attributes are listed below Instance Access Data Name Attribute Rule Type 16#00 HC0 Set DINT 16#01 HC1 Set DINT 16#02~16#FE HC2~HC254 Set DINT 16# Max HCMax Set 16#00 16#00 HC0 bit register 16#00 HC2~HC254 bit register 16#00 The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC Values 16#00 16#00 16#00 INT Description 16#00 _8 HC1 bit register Description HC0 word register HC1 word register HC2~HC254 word register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8.12.9 SM Register (Class ID: 16#358) Service Code Support Service Code Service Name Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#32 Read_Parameter X V Read Parameter Class 8-30 Class ID:16#358 Chapt er CI P O bj ect Instance 16#01:Instance Attribute, Bit Register When Instance = 1, the Class Attributes are listed below Instance Attribute Name 16#00 16#01 16#02~16#FFE SM0 SM1 SM2~SM4094 SMMax 16# Max Access Rule Set Set Set Data Type BOOL BOOL BOOL Set Values 16#00 16#00 16#00 BOOL 16#00 Description SM0 bit register SM1 bit register SM2~SM4094 bit register The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8.12.10 SR Register (Class ID: 16#359) Service Code Support Service Code Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#32 Read_Parameter X V Read Parameter Class Service Name Class ID:16#359 Instance 16#01:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below Access Data Instance Attribute Name Rule Type 16#00 SR0 Set INT 16#01 SR1 Set INT 16#02~16#7FE SR2~SR2046 Set INT 16# Max SRMax Set Values INT Description 16#00 16#00 16#00 SR0 word register SR1 word register SR2~SR2046 word register 16#00 The maximum number of the instance attribute is determined by the sepecifiation of the connected AH series PLC 8.12.11 Control Register (Class ID: 16#370) Service Code Support Service Code 16#0E Service Name Get_Attribute_Single Class Attribute Instance Attribute X V Description Read one attribute 8-31 8_ _8 Et h er N et / I P O p er a ti o n Ma n u a l 16#10 Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 16#33 Write_Parameter X V Write Parameter Class Class ID:16#370 Instance 16#01:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below Instance Access Name Data Type Attribute Rule Values 16#00 Model Name Get UINT 16#5881 16#01 System Version Get UINT 16#02 Reserved UINT 16#03 Mode Get UINT 16#04 16#05 16#06 Port X1 IP Address Port X1 IP Address Port X1 Mask Set Set Set UINT UINT UINT 16#07 Port X1 Mask Port X1 Gateway Address Port X1 Gateway Address Set UINT Set UINT Set UINT 16#08 16#09 System defined; AH10EN-5A module System version is shown using hexadecimal notation; for example, 16#1020 = V1.02 0: Single IP, network switch mode 1: Double IP, independent port mode Port X1 IP address Port X1 Subnet mask Port X1 Gateway IP address 16#0A Port X1 DHCP Enable Set UINT 16#0 16#0B Port X1 IP Config Trigger Setup Set UINT 16#0 16#0C Port X1 IP Config Status Set UINT 16#0D 16#0E Reserved UINT - 16#0F Port X2 IP Address Port X2 IP Address Set Set UINT UINT 16#10 Port X2 Mask Set UINT 16#11 16#12~13 Port X2 Mask Set UINT UINT - 16#14 Port X2 DHCP Enable Set UINT 16#0 16#15 Port X2 IP Config Trigger Setup Set UINT 16#0 16#16 Port X2 IP Config Status Set UINT 8-32 Description Reserved 0: Static 1: DHCP 2: BOOTP 0: IP configuration is done 1: Port X1 IP trigger parameter setup 0: IP configuration is done 1: IP configuration is in process 2: DHCP configuration is not complete 3: IP parameter setting error Port X2 IP Address Port X2 Subnet mask 0: Static 1: DHCP 2: BOOTP 0: IP configuration is done 1: Port X2IP trigger parameter setup 0: IP configuration is done Chapt er CI P O bj ect Instance Attribute Name Access Rule Data Type Values Description 1: IP configuration is in process 2: DHCP configuration is not complete 3: IP parameter setting error 16#17~16#2F Reserved UINT 16#30 16#31 E-mail Status Register E-mail Status Register Set Set UINT UINT - 16#32 16#33 16#34 E-mail Status Register E-mail Status Register Set Set UINT UINT E-mail Status Register Set UINT 16#35 16#36 E-mail Status Register Set UINT E-mail Status Register E-mail Status Register Set Set UINT UINT - 16#37 0: sending 1: in process 2: E-Mail sent successfully 3~9: Reserved 10: cannot connect to SMTP-Server 11: Wrong E-Mail recipient address 12: SMTP-Server communication error 8.12.12 Status Register (Class ID: 16#370) Service Code Support Service Code Class Attribute Instance Attribute Description 16#0E Get_Attribute_Single X V Read one attribute 16#33 Write_Parameter X V Write Parameter Class Service Name Class ID:16#370 Instance 16#01:Instance Attribute, Word Register When Instance = 1, the Class Attributes are listed below Instance Attribute Name Access Rule Data Type Values Description System defined; 16#00 Model Name Get UINT 16#68C1 16#01 System Version Get UINT System version is shown using hexadecimal notation; for example, 16#1020 = V1.02 16#02 Subversion Number of successful TCP connections Number of successful CIP connections Number of successful connections via MODBUS TCP Server Get UINT System subversion Get UINT 16#0 Number of successful TCP connections Get UINT 16#0 Number of successful CIP connections Get UINT 16#0 Number of successful connections via MODBUS TCP Server 16#03 16#04 16#05 AHRTU-ETHN-5A module 8-33 8_ _8 Et h er N et / I P O p er a ti o n Ma n u a l Instance Attribute 16#06 Name Scan Time (0.1ms) Access Rule Get Data Type UINT Values Description -bit0~1 00: normal 01: alarm 10: error 11: error; the system keeps running bit0~7 = backplane 1~8 0: setting parameters in the software cannot be matched with the device configurations 1: setting parameters in the software can be matched with the device configurations B0 00: normal; 01: alarm B1 10: error 0: stop B2 1: run 0: module not existed B3 1: existing module 0: the device configurations cannot be matched with the setting parameters B4 1: the device configurations can be matched with the setting parameters B0 00: normal; 01: alarm B1 10: error 0: stop B2 1: run Refer to AHRTU-ETHN-5A manual 16#07 RTU Status Get UINT 16#0 16#08 Backplane Status Get UINT 16#0 16#09~16#14 Status of the backplane I/O modules 0~11 Get UINT 16#0 16#15~16#4C Status of the I/O modules 0~7 from the extension backplane 1~7 Get UINT 16#0 16#4D RTU Error Codes Get UINT 16#0 Get UINT 16#0 Error codes of I/O modules 0~11 Get UINT 16#0 Error codes of the I/O modules 0~7 from the extension backplane 1~7 16#4E~16#59 16#5A~16#91 Error Code of the backplane I/O modules Error codes of the I/O modules from the extension backplane 8.12.13 Input Register (Class ID: 16#371) Service Code Support Service Code Service Name Class Attribute Instance Attribute Description 16#0E Set_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 8-34 Chapt er CI P O bj ect Class Class ID:16#371 Instance 16#01:Instance Attribute, Word Register When Instance = 16#1, the AH10EN-5A Instance Attributes are listed below Instance Access Name Data Type Values Description Attribute Rule Display the system status; 16#00 16#0 System Status Get UINT = Normal System version is shown using 16#01 -hexadecimal notation; for example, System Version Get UINT 16#1020 = V1.02 Display the status of Port X1 0: 16#02 -Link Up Port X1 Status Get UINT 1: Link Down Display the status of Port X2 16#03 -0: Link Up Port X2 Status Get UINT 1: Link Down 16#04~16#05 -Reserved Get UINT 16#06 16#07 16#08~16#0A 16#0B 16#0C 16#0D 16#0E 16#0F 16#10 16#11 16#12 16#13 MODBUS TCP Client Connection Status MODBUS TCP Client Connection Status Reserved TCP Connection Status Status of Data Mapping 1~16 Status of Data Mapping 17~32 Status of Data Mapping 33~48 Status of Data Mapping 49~64 Input Ara Update Time (ms) Output Area Update Tme (ms) Normal Exchange Area Update Time (ms) System Scan Time (ms) The connection number of the MODBUS TCP Client The connection number of the MODBUS TCP Server Get UINT Get UINT Get UINT Get UINT 16#0 Get UINT Get UINT Get UINT Get UINT Get UINT Get UINT Get UINT The time to complete an update for both input and output areas AH10EN-5A scan time (ms) The scan time is the cycle of which the PLC gathers the inputs, runs your PLC program and then updates the outputs Get UINT The number of the TCP connections One bit represents one remote device; = success, = failure The time to complete an update for input areas The time to complete an update for output areas Instance 16#1:Instance Attribute, Word Register When Instance = 16#1, the AHRTU-ETHN-5A Instance Attributes are listed below Instance Access Name Data Type Values Description Attribute Rule = Normal 16#00 16#0 = Alarm RTU System Status Get UINT 2: Error = Normal 16#01~02 -RTU Error Code Get UINT Others = Error 16#03~16#0A -Reserved Get UINT = Normal 16#0B~16#0F -Module Status Get UINT = Not Normal 8-35 8_ _8 Et h er N et / I P O p er a ti o n Ma n u a l Instance Attribute Name Access Rule Data Type Values Description Attribute ID 16#0B, bit 0: I/O module of the main backplane bit : I/O module of the main backplane bit 11: I/O module 11 of the main backplane bit 12: I/O module of the extension backplane 8.12.14 Output Register (Class ID: 16#372) Service Code Support Service Code Service Name 16#0E 16#32 Description Class Attribute Instance Attribute Set_Attribute_Single X V Write one attribute Read_Parameter X V Read Parameter Class Class ID:16#372 Instance 16#01:Instance Attribute, Word Register When Instance = 16#1, the AH10EN-5A Instance Attributes are listed below Instance Access Name Data Type Values Description Attribute Rule 16#00~16#09 -Reserved Get UINT bit represents one trigger option; Register used for 1: sending email 16#0A -Get UINT Bit [0~7]: represents email email triggering triggering number 1~8 0: Stop 16#0B -1: Stop after one execution Data mapping mode Get UINT 2: Continuous execution Register used to store -16#0C Get UINT data mapping 1~16 bit represents one remote device; Register used to store -16#0D Get UINT 0: not executing data mapping 17~32 1: executing Register used to store -16#0E Bit [0~15]: represents data Get UINT data mapping 33~48 mapping number 1~16 Register used to store -16#0F Get UINT data mapping 49~63 16#10~16#13 -Reserved Get UINT 8.12.15 RTU AI Register (Class ID:16#373) Service Code Service Code Support Service Name Description Class Attribute Class Attribute 16#0E Get_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter 8-36 Chapt er CI P O bj ect Class Class ID:16#373 Instance 16#01:Instance Attribute,Word Register When Instance = 16#1, the Instance Attributes are listed below Instance Access Data Name Values Attribute Rule Type Input value of the analog I/O module 16#000~16#43F Get UINT Description Input voltage / current values of the analog I/O modules or the temperature values of the temperature modules; stated by the order of the module channels 8.12.16 RTU AO Register (Class ID:16#374) Service Code Support Service Code Service Name Description Class Attribute Class Attribute 16#0E Get_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter Class Class ID:16#373 Instance 16#01:Instance Attribute,Word Register When Instance = 16#1, the Instance Attributes are listed below Instance Access Data Name Values Attribute Rule Type Output value of the analog I/O module 16#000~16#43F Get UINT Description Output voltage / current values of the analog I/O modules or the temperature values of the temperature modules; stated by the order of the module channels 8.12.17 RTU DI Register (Class ID:16#375) Service Code Service Code 8_ Support Service Name Description Class Attribute Class Attribute 16#0E Get_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter Class Class ID:16#375 Instance 16#01:Instance Attribute,Coil Register 16#02:Instance Attribute,Word Register When Instance = 16#1, the Instance Attributes are listed below 8-37 Et h er N et / I P O p er a ti o n Ma n u a l Instance Attribute Name Input value of the digital I/O module 16#000~16#E9F Access Rule Data Type Values Description Get UINT X0.0 ~ X233.15 When Instance = 16#2, the Instance Attributes are listed below Instance Access Data Name Values Attribute Rule Type Input value of the -16#00~16#E9 Get UINT digital I/O module Description X0 ~ X233 8.12.18 RTU DO Register (Class ID:16#376) Service Code Service Code Support Service Name Description Class Attribute Class Attribute 16#0E Get_Attribute_Single X V Write one attribute 16#32 Read_Parameter X V Read Parameter Class Class ID:16#375 Instance 16#01:Instance Attribute,Coil Register 16#02:Instance Attribute,Word Register When Instance = 16#1, the Instance Attributes are listed below Instance Access Data Name Values Attribute Rule Type -16#000~16#E9F Input value of the Get UINT digital I/O module When Instance = 16#2, the Instance Attributes are listed below Instance Access Name Data Type Values Attribute Rule Input value of the 16#00~16#E9 Get UINT -digital I/O module _8 8-38 Description Y0.0 ~ Y233.15 Description Y0 ~ Y233 Chapter Delta EIP Product List Table of Contents 9.1 Delta EIP Products 9-2 9.2 Delta EIP Products, DLR (Device Level Ring) supported 9-2 9.3 Delta EIP Products, Scanner supported 9-2 9-1 Et h er N et / I P O p er a ti o n Ma n u a l 9.1 Delta EIP Products Positioning Product Version AHCPU511-EN、AHCPU521-EN、AHCPU531-EN Mid-range PLC AH10EN-5A V2.0 AHRTU-ETHN-5A AH10EMC-5A Small PLC Inverter 9.2 AS300 Series VFD-MS300 Series (CMM-EIP01 Communication Card) VFD-C2000 Series (CMC-EIP01 Communication Card) Delta EIP Products, DLR (Device Level Ring) supported Positioning Mid-range PLC 9.3 Product Version AH10EN-5A (for Ring topology only) V2.0 AHRTU-ETHN-5A (Ring supervisor) V1.0 Delta EIP Products, Scanner supported Positioning Product Version Mid-range PLC AHCPU511-EN、AHCPU521-EN、AHCPU531-EN V2.0 AH10EN-5A V2.0 Small PLC AS300 Series V1.0 _9 9-2