Home

gw-7472 manual

image

Contents

1. M Item Descriptions Item Description High Low The high byte is shown in front of low byte Low High The low byte is shown in front of high byte M Example Byte Order Settmg High Low C3 Low High Byte Order sette C3 High Low Low High GW 7472 User Manual Version 2 2 April 2014 93 4 2 6 Modbus Request Settings The settings for the Modbus commands are provided as the following list M Item Descriptions Description The device options specific the Modbus network type and the Device Options number of Modbus TCP slaves The option can be RTU TCP No 0 TCP No 1 TCP No 2 to TCP No 9 01 hex 02hex 035a 04hex ODhex 0655 OF hex and 1 Ohex The Modbus slave device ID specifies the address of the device Do on the RS 485 422 network This ID can be 1 247 Number of register data to be accessed from the Modbus slave Show how many bytes have been mapped in of the EtherNet IP Total Output Show how many bytes have been mapped in of the EtherNet IP output registers The mapping address in the Ether Net IP input register The mapping address in the EtherNet IP output register Interval value of the Modbus commands If the command Command Interval is replied by the Modbus slave immediately the GW 7472 milliseconds still waits until the time interval passes Set range value 10 30000 milliseconds Default 200 ms Start Address The start address of the input output registers stored in the
2. S UCMM Forward Open Class 3 Behavior Forward Open Class 1 Behavior Service CodeQex E Class Code hex 1 Class ColeQhex E Instance ID 54 Instance ID hex 1 Attribute ID hex 1 Da onnect O T Pointwx 66 T0 Pomt hex 65 O gt TSise dec a ToOSiEede a Output Count 0 RPi dec 300 ms 011121314 15 1677 18 19 flO 10 1213914 4 Data Sme dec 2 RPl dec 300 CO 3 Ch tn de Lo dO Oo CO Ch tn de wh Modbus TCP Server Statas TCPNoO TCP No l TCP No2 TCPNo3 TCPNo4 TCPNo5 TCPNo6 TCPNo7 TCPNo8 TCPNo9 O O 1 1x 1x amp 1x amp amp Double click the GW 7472 Utility shortcut on the desktop 2 Click the Network Scan button to search your GW 7472 3 Selectthe item of the GW 7472 and click the Diagnostic button to open the diagnostic dialog GW 7472 User Manual Version 2 2 April 2014 25 3 GW 7472 Utility Functionalities 4 1 Network Scan 1 Double click the GW 7472 Utility shortcut on the desktop 2 Click the Network Scan button to search your GW 7472 Afterwards you can see all of the GW 7472 on the same network of your PC A GW 74 7 Utility i g WS ve O amp i m File Device About 1 2 192 168 255 1 GW 7472 User Manual Version 2 2 April 2014 26 4 2 Module Configuration Double click the GW 7472 Utility shortcut on the desktop Click the Network Scan button to search your GW 7472 Select the item
3. 30 Modbus RTU commands and 80 Modbus TCP commands to get the register data of the Modbus slaves The unit of the input instance and output instance is BYTE Therefore no matter the data format is Coil 1 bit or WORD all of the register data of the Modbus slaves will be assigned to the instances of the Assembly Object by using BYTE format While creating a mapping table the data in the same Modbus command will be put together and be mapping to some section of the instance by using integral number of bytes The input register data of the first Modbus command defined by the Utility are mapping to the most front end of the input instance The input register data of the following Modbus command are mapping to the following section of the input instance The situation is the same at the mapping of the output instance The maximum data size of the input instance and output instance are 500 bytes respectively The following figure shows the general concept of the mapping information of the input instance and output instance For details about the input output and status instances please refer to the Appendix A 4 Assembly Object 04hex EtherNet IP Scanner GW 7472 User Manual Version 2 2 April 2014 46 5 Supported Modbus Communication Read output status Read input status Read multiple data registers Write Single Coil Write Single Register Write multiple bits Read input registers 06 Write multiple data register GW 7472
4. 4 2 0 Electronic Data Sheet ee E DEN ee ne da ae NEQU ENNE dunes a E EE adia 36 4 3 Mode NOS NG aise RS 37 4 3 1 UCMM Forward Open Class 3 Behavior ssssososososososesososososesosescocoeocososososososocososososososososososososesee 38 4 3 2 Forward Open Class 1 Be AaVIOE ssssssssssosososososososososososososesosesoseoeseoeoesosesooeoeoeoeososososososososososososososososee 39 4 3 3 Modbus TCP Servers SEOEHS mate de este enr ric este eser E SUE 40 GW 7472 User Manual Version 2 2 April 2014 2 4 4 iniri inm DA 41 5 R W Modbus devices from EtherNet IP 1 Aerei e eeeeeeeeseesesase use tse ens ta seen etse ens tas sess en seas sese ess taseose 43 5 1 ODC MOQ PR SL ia 43 5 2 ExDICIE MES da dan EU I ee mE 45 5 4 impliet MESSAGE a en tert testa er or ERE ERU re ie ee a 45 5 5 UC MM e 45 5 6 Assembly Object e 45 6 Supported Modbus Communication 1 T eere esee essen enean tne tn tta tn esatta tassa teen ease ne sn en eene racao snesasaesessesnesesao 47 Appendix A EtherNet IP Object Model 4 e eeree eee eeee eene ene to tata ete tn ene ta taste tne te tasas aene totae een ene se snee en eEUS 48 L Device ODICCE MOC me 48 2 1dentity OVS CE O i
5. Class Behavior Instance Dihex 64 O TPomthex 66 T 2O Point 65 Request Data hex O TSzele q ToO Sizede a its a rui eua OwpuComt 0 RPide 300 ms Upisi Output Bil jf 3 4 5 b 7 18 LS i 11 12 13 14 EB rr Data Sie dec 2 Rl 300 ms I6 1 12 13 4 75 16 17 18 9 110 11 112 13 14 Modbus TCP Server Status TCP No0 TCF No l TCPHo2 TCRHoS TCRNo4d TCPHo5 TCPHoB TCFHo TCPHoS TCPHa3 D O GS 1x ewe k amp amp M Item Descriptions Item Description Send UCMM packeis or use the Forward Open service to build UCMM Forward Open Class the CIP class 3 connection to communicate with the GW 7472 3 Behavior Please refer to section 4 3 1 UCMM Forward Open Class 3 Behavior Use the Forward Open service to build the CIP class 1 Forward Open Classi connection to communicate with the GW 7472 Behavior Please refer to section 4 3 2 Forward Open Class 1 Behavior Response Message EtherNet IP packets responded from the GW 7472 The connection status of Modbus TCP servers Please refer to Modb TCP S Stat MNT SS section 4 3 3 Modbus TCP Servers Status GW 7472 User Manual Version 2 2 April 2014 37 4 3 1 UCMM Forward Open Class 3 Behavior This field is applied to send UCMM Unconnected Message Manager packages or the Forward Open service to build the CIP class 3 connection Both of these two methods can be used to communicate with the GW 7
6. EtherNet IP adapter of the GW 7472 Users can set the maximum 500 bytes for input data and 500 bytes for output data which are mapping to the EtherNet IP adapter of the GW 7472 All of these configurations are defined by using the GW 7472 Utility tool While the GW 7472 gets the EtherNet IP commands from the EtherNet IP scanner it collects the input register data from Modbus slaves and updates the output register data to the Modbus slaves as soon as possible We have confirmed that GW 7472 can operate normally with Allen Bradley ControlLogix Logix 5563 through 1756 ENBT ControlLogix EtherNet IP Module setup by RSLogix 5000 software GW 7472 User Manual Version 2 2 April 2014 9 ardware Information 2 1 Specifications Model GW 7472 System CP 32 bit MCU Communication Interface 10 100 Base TX 8 pin RJ 45 x 1 Ethernet Auto negotiating Auto MD I MD IX LED indicator PoE IEEE 802 3af Class 1 um UART Baud Rate 1200 to 115200 bps Data Bit Pari Stop Bit General DC jack 12 48 Vpc Humidit 10 90 RH non condensino GW 7472 User Manual Version 2 2 April 2014 10 2 2 Features General Features Powerful 32 bit MCU handles efficient network traffic 10 100 Base TX Ethernet RJ 45 x1 Auto negotiating auto MDI MDIX LED Indicators Redundant power inputs PoE IEEE 802 3af Class 1 and DC jack Automatically RS 485 direction control Support ARP TCP UDP ICMP DHCP BOOT
7. Modbus slaves This address can be 0 65535 Step1 Select the Device Options Step2 Enter the Modbus Request commands Step3 Click the Add Delete buttons to add and remove the Modbus command s Step4 Click the Update Settings button to finish the configuration GW 7472 User Manual Version 2 2 April 2014 94 FC2 Read multi mput discrete Loox for DI v ENIP Info 4247 Command Interval 0 Total Input byt Count dec 1 1920 bits Total Output 2 Start Address dec 0 0 65535 Device ID FuxtionCode Start Address Count Type o rr mos E um mo Ho roo 2 o he Be ha im 35 GW 7472 User Manual Version 2 2 April 20 14 4 2 7 Electronic Data Sheet The Electronic Data Sheet EDS is a kind of file recorded all of the necessary information which is useful while an EtherNet IP scanner want to access an EtherNet IP adapter Itis an important bridge between the variety EtherNet IP adapters and the configuration tool of the EtherNet IP scanner Through the EDS file the configuration tool from 3 parity is able to easily know that which parameters can be accessed or altered After setting the parameters of the GW 7472 an EDS file EDS GW 7472 eds will be created in the same folder of the Utility tool online mn Hetrork Settings HERTU Port Settings MBTCE Server Sumy MAC Address 00 0D E0 80 00 20 Band Reie Qpe 11520
8. all the Modbus nodes are packed into a maximum 500 byte data of the EtherNet IP package The size of the input output instance is dependent on all the Modbus Read register data assigned by the Utility Class Attributes Instance ID Ohex Attribute ID Name DataType Data Value Max Class Attributes ID UINT O7 dec Get Number Max Instance Attributes ID Number GW 7472 User Manual Version 2 2 April 2014 51 Instance 64hex Attributes Configuration Instance Most EtherNet IP scanner contains a configuration path when opening an Implicit Message connection to the GW 7472 Through the configuration path the EtherNet IP scanner can exchange the input and output data of the GW 7472 Therefore there is no data needed in the Configuration Instance Instance 65nex Attributes Input Instance Attribute ID Name O Data Type Default Data Value Serial Read Data Structure of BYTE 3 Node Read Data 1 All O s Get maximum 500 Node Read Data n The input data size is based on the arrangement of the input registers of the Modbus slaves configured by the GW 7472 Utility The Input Instance data are packaged by following the command order defined in Utility Instance 662 Attributes Output Instance Attribute ID Nene Data Type Default Data Value Serial Data Structure of 3 Node Read Data 1 di All O s Get Set maximum 500 Node Read Data n The output data size is based on the arrangement of the output registers
9. by using the GW 7472 Utility tool the input output registers of the Modbus slaves are mapping to the output input registers of the EtherNet IP adapter While booting up the GW 7472 scans the pre defined register addresses in all of the Modbus slaves according to the sequence defined in the utility tool The input and output register data of the Modbus devices are updated as soon as the GW 7472 could In order to save the installation space the GW 7472 is offered in an amazing tiny form factor that makes it easy to install in anywhere even directly attached to a serial device or embedded into a machine The GW 7472 features a powerful 32 bit MCU to handle efficient network traffic and it provides the IEEE 802 3af compliant classification Class 1 Power over Ethernet PoE with a standard category 5 Ethernet cable Through the NS 205PSE Poe switch the GW 7472 can be powered via the Ethernet cable When there is no PoE switch on site the GW 7472 provide another way to be powered from DC adapters These two power interfaces are redundant If one fails another will take it over to supply the proper power to the GW 7472 GW 7472 User Manual Version 2 2 April 2014 6 The following figure briefs the concept of the data exchange between the EtherNet IP and the Modbus network In this system there are two Modbus RTU slaves along with two Modbus TCP servers connected to the Modbus master client provided by the GW 7472 The EtherNet IP adapter i
10. of the GW 7472 and click the Configure button to open the Configuration dialog MBTCP Server Setting Server No Seer vi mer 192 166 22 2 No IP3 IR IPO MBRTU Port Settings Baud Rat bpsy 115200 v Dam Bits bit 8 v setst 255 ss o Jo Default Gateway 192 1680 t AM Function Code FCIS Write multi coils Ooo Jor DO ENIP Info ID dec B Jon Command inwrvel 200 Jo lieu ja es Count dec 16 1 1920 bis TordOuent a Jose Tro ee Start Address dec o 065535 muni GW 7472 User Manual Version 2 2 April 2014 27 E Item Descriptions Description For configuration of the Address Type Static IP Address Network Settings Subnet Mask and Default Gateway ofthe GW 7472 Please refer to section 4 2 1 Network Settings For configuration of the Baud Rate Data Sizes Parity Stop Bits of the RS 485 RS 422 port of the GW 7472 Please refer to section 4 2 2 Modbus RTU Serial Port Settings For configuration of the IP of each Modbus TCP server Please refer to section 4 2 3 Modbus TCP Server IP Settings For the setting files management of GW 7472 Setting File Management qu Please refer to section 4 2 4 Setting File Management For configuration of the order of two bytes in a word of AI Byte Order Setting and AO Please refer to section 4 2 5 Byte Order Setting Mod
11. of the Modbus slaves configured by the GW 7472 Utility The Output Instance data are packaged by following the command order defined in Utility GW 7472 User Manual Version 2 2 April 2014 52 Instance 67hex Attributes Command Status Instance Name Data Type Default Data Value Attribute ID Serial Data Structure of 1 Command status BYTE T m on S et Set Command status fixed to 30 30 Command status Command Status Explanation in hex No Error mI Illegal device ID Illegal function code Illegal data address Heceiving an Invalid command CRC checking error Timeout error occurred Common Services Implemented for Service Code Service Name Class Get Attribute Single Yes Set Attibute Single GW 7472 User Manual Version 2 2 April 2014 53 5 Connection Manager Object 06 The Connection Manager Object allocates and manages the internal resources associated with both Implicit and Explicit Messaging Connections The specific instance generated by the Connection Manager Object is referred to as a Connection instance or a Connection Object Class Attributes Instance ID Ohex Attribute ID Name DataType Data Value Access Rule Get Got Max Class Attributes ID Number et Max Instance Attributes ID Number Common Services Implemented for Service Code Service Name Class instance Get Attribute Single Get Attributes Al Forward Close
12. or the requirements defined in an Application Object Specification The size of the path which was sent with the Service Request is Path Size Invalid either not large enough to allow the Request to be routed to an NO NO object or too much routing data was included GW 7472 User Manual Version 2 2 April 2014 b8 9 Connection Manager Service Request Error Codes Reference Volume 1 CIP Common Specification Table 3 5 29 General Extended Status in Status Explanation and Description hex o Do Service completed successfully CONNECTION IN USE OR DUPLICATE FORWARD OPEN This extended status code shall be returned when an originator is trying to make a connection to a target with which the originator may have already established a connection TRANSPORT CLASS AND TRIGGER COMBINATION NOT SUPPORTED A transport class and trigger combination has been specified which is not supported by the target Routers shall not fail the connection based on the transport class and trigger combination Only targets shall return this extended status code OWNERSHIP CONFLICT 01 106 The connection cannot be established since another connection already owns some of the resources required for this connection CONNECTION NOT FOUNT AT TARGET APPLICATION This extended status code shall be returned by the close connection request where the connection which is to be closed is not active at the target node INVALID NETWORK CO
13. used to record the I O information device information TCP IP configuration Ethernet link specific status information respectively After receiving an EtherNet IP message the GW 7472 will distinguish what the message type it is The Explicit Message can direct access the Assembly Object or access other objects via the Message Router Object The Implicit Message can only access I O data of the Assembly Object The UCMM Message is used to access all of the objects without building a connection When the UCMM Message is got by the GW 7472 the message is passed to the Message Router Object for routing When the EtherNet IP scanner communicates with the EtherNet IP adapter of the GW 7472 the GW 7472 replies the corresponding information At the same time the EtherNet IP adapter exchanges the output data with the Modbus master GW 7472 User Manual Version 2 2 April 2014 43 MEMO 0T Modbus Master Modbus slave registers Data Exchange Link Object FGex Asembly Object 04 Conan Instance 6444 Gaon ito Outpu A S h TET Fey GW 7472 User Manual Version 2 2 April 2014 uA 5 2 Explicit Message Explicit Messages are applied for accessing all of the objects in the object model The specific instances and attributes for each Object Class are presented in Appendix A EtherNet IP Object Model Before using Explicit Messages you must use the Forward Open service of the Connection Mana
14. 0 Severo SeverO i Address Type Ste IP Deta Ets bat 8 v Sac IP Address 192 lee zz 33 Panty v SubmetMaik 255 255 o 0 Sop Bik ba 11 CA ServerIP 192 168 23 Default Gatesy iaa ies lo li Byte Order Sig C High Low Low High Modbus Request Command Deroin RU ow Functon Code PLS Read musit znput discrete lice for DI e ENIF Info ID dec L 1 247 Command Interval 200 mi Toilinget 4 bytes Cort dec 16 0 192088 ToklOwpa 2 Gris Start Address le O D 65535 E EDS GW 7472 eds WordPad GRD RHO BRO MAD BO RAW D BA BR File Desc Text EDS file for GW 7472 CreateDate 11 09 2010 CreateTime 14 00 00 ModDate 02 15 2012 ModTime 16 35 28 Revision 1 1 HomeURL httpz www icpdas com Funchon Code Start Address k l b 3 Device VendCode 803 VendName ICP DAS Co LTD ProdType 12 ProdTypeStr Communications Adapter ProdCode 32 MajRev 1 MinRev 5 FrodName GW 7472 Device Classification Class EtherNetIP Params Paraml AREA SFR FI GW 7472 User Manual Version 2 2 April 2014 96 4 3 Module Diagnostic 5 Te Diagnostic 192 168 22 33 UCMM Forward Open Clas 3 Behavior Service Code hex E ClamCodeQex 1 UCMM Instance IDQwx 1 AftibuelD wx 1 Forsand Open
15. 01 The Identify Object provides read only data that describes the general information about the device The information may be the EtherNet lP Vendor number the major and minor revision and the serial number of the device Your EtherNet IP scanner has no direct control of any attributes in this object Class Attributes Instance ID Ohex Attribute ID Name DataType Data Value Access Rule Get Got Max Class Attributes ID Number Max Instance Attributes UINT O7 dec Get ID Number Instance Attributes Instance ID 1hex Attribute ID Name DataType Data Value Access Rule 803 Product Major Revsion Product Minor Revision USINT OOgec Ee Unique 32 bit value Gel Product Name Structure of Product Name Size SHORT Get Product Name String STRING GW 7472 Common Services Implemented for Service Code Eee Service Name Class Get Attribute Single Yes O1hex 1 2 6 7 1 2 3 4 5 6 7 Yes GW 7472 User Manual Version 2 2 April 2014 49 Get Attributes All Yes 3 Message Router Object 02 The Message Router Object is used for routing the Explicit Message or UCMM to access the instance of the object with specific Class ID Instance ID and Attribute ID It provides two kinds of services for accessing any objects in the GW 7472 Class Attributes Instance ID Ohex Attribute ID Name DataType Data Value Access Rule Ge Ge Max Class Attributes ID UINT O7dec N
16. 472 Step1 Enter the Service Code Class Code Instance ID Attribute ID Requested Data size Request Data and Request packet interval parameters Step2 Click the UCMM or Class3 buttons to communicate with the GW 7472 otep3 Click the DisConnect button to stop to communicate with the GW 7472 1 UCMM Forward Open Class 3 Behavior Service Code hex E Class Code hex 1 Instance ID hex 1 Attribute ID hex 1 Request Data hex Data Size dec 2 RPl dec 300 ms 011 21314 gt 16 1219 19 10 11 12 12 14 S IIa GW 7472 User Manual Version 2 2 April 2014 98 4 3 2 Forward Open Class 1 Behavior Use this field to apply the Forward Open service to build the CIP class 1 connection to communicate with the GW 7472 Size and RPI parameters Step2 Click the Class1 button to communicate with the GW 7472 otep3 Click the DisConnect button to stop to communicate with the GW 7472 Forward Open Class 1 Behavior Class Code hex 4 2 Instance ID hex 64 O T Pomt hex 66 T gt 0 Point hex 65 O gt T Size dec 2 ToOSie dec 2 Output Count J RPlidec 300 ims Updata Output 01121314 5 JO 8 9 AO i 12 13 14 00 FF 213 4 5 16 7 8 19 10 11 12 15 I4 GW 7472 User Manual Version 2 2 April 2014 99 4 3 3 Modbus TCP Server Status Modbus TCP server status indicates the connection status of every Mo
17. 6 MIRO NOTE PP RER Re Re RE PER SS 17 2 6 1 RS 422 Wire Connections ans sa Si seo dtt tie eee 17 2 6 2 RS 485 Wire Connections em m 2 m 17 3 Setup and Test the GW 7472 module nee 18 3 1 Install the GW 7472 UC CY oiii bcr tie vits poU EDI CHE xEEEUES FI nent ie asset eee nes aise RH LY DU FUR ennemie 18 3 2 Setting up the GW 7472 module esesessesesescososeseseseorososcoeocososeseorososeseoeseororesoseorososeseororosesesescoeorososeseorososeseoe 21 3 3 Testing the GW 7472 module sesesessereseseoroseseseseocoroscseocoroseseseocoseseseseoeosososeocoroseseseocorososoreseoeoroseseosorcseseseoeesee 24 4 GW 7472 Utility Functionalities seseesoseseseocosesososeocorososescososeseseororoscseseoeorososeseoroserescoeororosesesessoroseseoeorososeseosososesesesee 26 4 1 NETWORK SCANS Eee EAEE E RER 26 4 2 Module CONTI AIO O ss ne 27 4 2 1 Network Settings seier E RREWE ARR RR Er Rau RE RUE PF E ERE ERE ERE 29 4 2 1 Modbus RTU Serial Port Settings ee see eeesue enun an nane nnn nnn nn 31 4 2 2 Modbus TCP Server IP Setting ciirisisisr aar RuREARREERAEREREKEKFNKAMWSE T KEEFAAE ad dis ida 32 4 2 3 Setting File Management rriurrouenunranenanenanuuu umana nana n una 33 4 2 4 Byte Order Setting 2 annee en bir nua wi CREE sides sind eds inda Enc Eni ta a wid 33 4 2 5 Modbus Request Settings errurreuenae ne eene eee eee eee eeeeeneeeaeenauens 34
18. AN technology today Ethernet is a best effort delivery system that uses CSMA CD technology It recognizes hosts using 48 bit MAC address 4 Firmware Firmware is an alterable program located or stored in the semi permanent storage area e g ROM EEPROM or Flash memory 5 Gateway Computers that interconnect two networks and pass packets from one to the other are called Internet Gateways or Internet Routers Gateways route packets that are based on the destination network not on the destination host 6 ICMP Internet Control Messages Protocol No system works correctly all the time ICMP provides a method of communicating between the Internet Protocol software on one machine and the Internet Protocol software on another It allows gateways to send error or control messages to other gateways or allows a host to know what is wrong with the network communication 7 Internet Physically the Internet is a collection of packet switching networks interconnected by gateways along with TCP IP protocol that allows them to perform logically as a single large and virtual network The Internet recognizes hosts using 32 bit IP address 8 IP Internet Protocol address Every interface on an Internet must have a unique IP address also called an Internet address These addresses are 32 bit numbers They are normally written as four decimal numbers one for each byte of the address such as 192 168 41 1 This is called dotted decimal notation
19. Default Set bard rate of the RS 485 422 ports 115200 Set data size of the RS 485 422 ports 08 oet stop bits of the RS 485 422 ports otep1 Enter the port settings otep2 Click the Update Settings button to finish the configuration Parity Sp Bit Qi Reboot GW 7472 User Manual Version 2 2 April 2014 31 4 2 3 Modbus TCP Server IP Setting There two parameters in the Modbus TCP Server IP configuration dialog M Item Descriptions Item Description Server No Select the number of the modbus TCP server Severi 0000 Set the IP of modbus TCP server Step1 Select the Server No to modify its IP address Step2 Enter the Server IP Note The connection to Modbus TCP server will be disabled when the last two bytes of IP address are both 0 otep3 Click the Confirm button to input the IP setting otep4 Click the Update Settings button to finish the configuration MBTCP Server Setting Server No Confirm e SeverIP 192 168 22 2 N GW 7472 User Manual Version 2 2 April 2014 32 4 2 4 Setting File Management E Item Descriptions Description Load File Load the setting file to configure the parameters of GW 7472 Save the setting file of the current configuration of GW 7472 E Note Only setting files output from GW 7472 Utility can be loaded to configure the GW 7472 4 2 5 Byte Order Setting There two options of the Byte Order Setting
20. Epp HET 000 D 2 Wire Only Device Twisted Pair Wiring plus Ground GW 7472 User Manual Version 2 2 April 2014 17 2 Setup and Test the GW 7472 module 3 1 Install the GW 7472 Utility The software is located at Fieldbus CD EtherNetiIP Gateway GW 7472 Utility http ftp icpdas com pub cd fieldbus cd ethernetip gateway gw 7472 utility The GW 7472 Utility tool requires the Windows Installer 3 1 and the NET Framework 4 components These components can be obtained from the web site GW 7472 Utility Setup E For the following components ES GW 7472 Utility Setup E x For the following components Microsoft NET Framework 4 Client Profile x86 and x64 Windows Installer 3 1 Please read the following license agreement Press the page down key to see the rest of the agreement Please read the following license agreement Press the page down key to see the rest of the agreement SUPPLEMENTAL END USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE Supplemental EULA IMPORTANT READ CAREFULLY The Microsoft operating system components accompanying this Supplemental EULS including any online or electronic documentation OS Components are subject to the terms and conditions of the agreement under which you have licensed the applicable Microsoft operating system product described below each an End User License Agreement or ELILA and the terms and conditions of thi
21. Forward Open GW 7472 User Manual Version 2 2 April 2014 b4 6 TCP IP Interface Object F5 The TCP IP Interface Object contains read only data that describes the TCP IP connection parameters between the Gateway and the EtherNet IP scanner The configurable items include the GW 7472 s IP address network mask and gateway address You cant directly control any attributes of this object Class Attributes Instance ID Ohex Attribute ID Name DataType Data Value Access Rule Get Got Max Class Attributes ID Number Max Instance Attributes ID Number Instance Attributes Instance ID 1hex Attribute ID Name DataType DataValue Access Rule Configuration Co ntrol Physical Link Object Structure of Path Size UINT Path Padded EPATH 20FGhex 2401 hex Interface Configuration Structure of IP Address 192 168 255 1dec Network Mask 255 255 0 Ogec Gateway Address 192 168 0 1qec Name Server 0 Name Server 2 0 Domain Name Size 0 Domain Name 0 Host Name Structure of Host Name Size Host Name GW 7472 User Manual Version 2 2 April 2014 55 Common Services Implemented for Service Code Giese ins Service Name Class OE ne Es Get Attribute Single IE Section 5 3 2 2 3 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more details on this attribute Section 5 3 22 4 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more d
22. GW 7472 User Manual Version 2 2 April 2014 62 9 MAC Media Access Control address To allow a computer to determine which packets are meant for it each computer attached to an Ethernet is assigned a 48 bit integer known as its MAC address also called an Ethernet address hardware address or physical address They are normally written as eight hexadecimal numbers such as 00 71 88 af 12 3e 0f 01 Ethernet hardware manufacturers purchase blocks of MAG addresses and assign them in sequence as they manufacture the Ethernet interface hardware Thus no two hardware interfaces have the same MAC address 10 Packet A packet is the unit of data sent across a physical network It consists of a series of bits containing data and control information including the source and the destination node host address and is formatted for transmission from one node to another 11 Ping Ping sends an ICMP echo request message to a host expecting an ICMP echo reply to be returned Normally if a host cannot be pinged you wont be able to use Telnet or FTP to connect to the host Conversely if Telnet or FTP cannot be used to connect to a host Ping is often the starting point to determine what the problem is 12 RARP Reverse Address Resolution Protocol RARP provides a method of dynamically mapping 48 bit MAC address to the corresponding 32 bit IP address 32 bit IP Address ARP RARP 48 bit MAC Address 13 Socket Each TCP segment cont
23. NNECTION PARAMETER This extended status code shall be returned as the result of specifying a connection type connection priority redundant owner or fixed variable that is not supported by the target application Only a target node shall return this extended status code INVALID CONNECTION SIZE 01 109 This extended status code is returned when the target or router does not support the specified connection size CONNECTION MANAGER CANNOT SUPPORT ANY MORE CONNECTIONS VENDOR ID OR PRODUCT CODE MISMATCH 01 114 The Product Code or Vendor Id specified in the electronic key logical segment does not match the Product Code or Vendor Id of in the target device PRODUCT TYPE MISMATCH 01 115 The Product Type specified in the electronic key logical segment does not match the Product Type ofin the target device REVISION MISMATCH The major and minor revision specified in the electronic key logical segment does not correspond to a valid revision of the target device INVALID CONNECTIO POINT 01 117 The connection point specified in the connection path does not correspond to a valid connection point for the target application INVALID CONFIGURATION FORMAT RE instance number specified for the configuration data does not correspond to a configuration instance EE REQUEST FAILS SONCE THERE IS NO CONTROLLING CONNECTION CURRENTLY OPEN The extended status code shall be returned when an attempt is made to establish an echo i e listen io connection
24. P and TFTP protocols Easy firmware update via Ethernet Removable terminal block connector Tiny form factor and low power consumption RoHS compliant with Halogen free EtherNet IP Features Ethernet Protocol EtherNet IP adapter Maximum number of connections for Explicit Messages 6 Maximum number of connections for Implicit Messages 1 Supported O connection methods gt Transport and trigger Exclusive Owner Cyclic gt Originator to Target Type POINT2POINT gt Target to Originator Type POINT2POINT MULTICAST Device Configuration Option EDS Utility tool Address Configuration DHCP Utility tool EtherNet IP Input Output command data size maximum 500 bytes The numbers of the Modbus slave input registers mapping to the input registers of the EtherNet IP adapter of the GW 7472 maximum 500 bytes The numbers of the Modbus slave output registers mapping to the output registers of the EtherNet IP adapter of the GW 7472 maximum 500 bytes GW 7472 User Manual Version 2 2 April 20 14 SN Modbus Features Modbus Protocol Modbus RTU Master and Modbus TCP Client Maximum support 30 Modbus RTU commands Maximum support 10 Modbus TCP servers Maximum support 8 Modbus RTU commands for each one Modbus TCP server Supported Modbus Function Codes 01 hex Read Output Status 02 nex Read Input Status 03 nex Read Multiple Data Registers 04 hex Read Input Registers 05 hex Write Single Coil O6nex Write Single Register OF hex Write M
25. User Manual Version 2 2 April 2014 sd Appendix A EtherNet IP Object Model 1 Device Object Model The Device Object Model is the logical organization of attributes classes and services supported by a device Objects are composed of attributes and services There are three types of objects in any CIP device Required Objects Application Objects and Vendor opecific Objects Required Objects are object classes that must be supported by all devices on EtherNet IP Applications Objects are classes that must be supported by all devices using the same profile An example of a profile is a Discrete I O device or an AC Drive This ensures that devices from different vendors but with the same profile have a common interface to EtherNet IP Client devices For example every AC Drive device must have a motor object among its required application objects The attribute numbers for the maximum motor frequency and other motor data are predefined by the AC Drive profile to simply access to any device supporting the AC Drive profile Vendor Specific Objects are classes that add attributes and services that don t fit into the Required or Application Objects The required objects of the GW 7472 are list as below Identity Object 0x01 Message Router Object 0x02 Assembly Object 0x04 Connection Manager Object 0x06 TCP Object OxF5 Ethernet Link Object 0xF6 GW 7472 User Manual Version 2 2 April 2014 48 2 Identity Object
26. ains the source and destination port number that can be used to identify the sending and receiving application These two values along with the source and destination IP address in the IP header uniquely identify each connection The combination of an IP address and a port number is called a socket GW 7472 User Manual Version 2 2 April 2014 63 14 Subnet Mask Subnet mask is often simply called the mask Given its own IP address and its subnet mask a host can determine if a TCP IP packet is destined for a host that is 1 onits own subnet or 2 on a different network If 1 the packet will be delivered directly otherwise if will be delivered via gateways or routers 15 TCP Transmission Control Protocol TCP provides a reliable flow of data between two hosts It is associated with tasks such as dividing the data passed to it from applications into appropriately sized chunks for the network layer below acknowledging received packets setting timeouts to make certain that the other end acknowledges packets that are sent and so on 16 TCP IP The transmission Control Protocol TCP and the Internet Protocol IP are the standard network protocols They are almost always implemented and used together and called TCP IP TCP IP can be used to communicate across any set of interconnected networks 17 UDP User Datagram Protocol UDP provides a much simpler service to the application layer It just sends packets of data from one hos
27. bus commands to communicate with the Modbus slaves Please refer to section 4 2 6 Modbus Request Settings Modbus RTU Port Settings Modbus TCP Server IP Setting Modbus Request Command Setting Note GW 7472 User Manual Version 2 2 April 20 14 28 4 2 1 Network Settings Network settings MAC Address O0 00 E0 80 00 524 Adres Type Static IP Address Sabet Mack 255 255 0 0 Default Gateway o The Address Type Static IP Address Subnet Mask and Default Gateway items are the most important network configuration and should always match the LAN definition of your PC Or the connection between the GW 7472 and your PC may have problem Contact your network administrator to obtain a proper network configuration for the GW 7472 E Item Descriptions Item Description Static IP If you dont have a DHCP server in your network configure the network seitings manually Please refer to the section 4 2 1 1 Manually Configuration Address Type DHCP Dynamic Host Configuration Protocol DHCP is a network application protocol that automatically assigns IP address to devices by the DHCP server If there is no DHCP server in the network the static IP must be used Please refer to the section 4 2 1 2 Dynamic Configuration Static IP Address Each GW 7472 on the network must have a unique IP address This field is used to assign an IP address for the GW 7472 The subnet mask defines which IP addresses o
28. cido td FA Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year starting from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for damages resulting from the use of this product ICP DAS reserves the right to change this manual at any time without notice The information published by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use not for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright O 2014 by ICP DAS Co Ltd All rights are reserved Trademark The names used for identification only may be registered trademarks of their respective companies GW 7472 User Manual Version 2 2 April 2014 Table of Contents PACRINO LIS PAPER RER OSS SS 5 M re INTO EMA ln o p sas air ia ado e nn RG saias ana 5 INtrOQUCUIO Nessa GC R SS Sina qa 6 2 Hardware INFTOFMAEION 2 eee mecs ssnieseetecs sans eee tea en destin tua n 0 a teen ce snoe its ese es eines m 10 2 1 SDECITCALIONS sas as Cs nn a dan eee en nee o a in a ee cd 10 2 2 SS PIT 11 2 3 GW 7472 Front VIEW en ree SS Sade nau ae eee 13 2 4 DS OS ee eee D DEM EE 15 2 5 PR RSS OR RR n 16 2
29. dbus TCP servers Modbus TCF Server Status TCP No 0 TCP No TCP No 2 TCP No 3 TCF No 4 TCE No 5 TCF No 6 TCP No TCP No 8 TCF No3 amp amp 9 9 Edo The IP address setting of this Modbus TCP server is illegal or user doesn t use it amp The GW 7472 is trying to connect this Modbus TCP server 2 Y The GW 7472 is already connected to this Modbus TCP server GW 7472 User Manual Version 2 2 April 2014 40 4 4 Firmware Update The GW 7472 supports firmware update through the Ethernet network with the BOOTP TFTP protocol Generally the firmware is not necessary to update when it works well If there are some bugs in the firmware of your GW 7472 or you need new functions which don t support in your GW 7472 the firmware update is necessary If the firmware update procedure is broken unfortunately please try it again Before updating the firmware you have to set the Init Switch to Init position and then re power on the GW 7472 Since the flash becomes writable we can update the firmware through the Ethernet network few mma EE upe o Running Protection Update A Lit No no jYes Factory Es Run Yes Yes EI eder 100 ER COMI RS 485 RS 422 a i d nelh dhimma 12 48 Voc g Ki 0 4 9 Note e 1 Well configure the network settings of your PC Or the update procedures through the m Ethernet network may not work correc
30. e the command ping 192 168 255 1 in the Command Prompt window to test if the connection between the GW 7472 and your computer is OK ltem Settings Init Mode GW 7472 User Manual Version 2 2 April 2014 21 5 Make sure the System LED indicator is flashing Lommas Lap Uu o Host PC Ethernet Cable A Power Supply Hub Switch 12 48 Voc Jack 22 111j j hi Lomme PoE Power Supply A Lp Host PC Ethernet Cable PoE Switch 4 a Power Supply GW 7472 User Manual Version 2 2 April 2014 o Double click the GW 7472 Utility shortcut on the desktop Click the Network Scan button to search your GW 7472 Select the item of the GW 7472 and click the Configure button to open the configuration dialog After setting all the parameter of the GW 7472 click the Update Settings button to save the configuration After click the Update Settings button the GW 7472 will reboot to complete the configuration W 7472U tility EII T T G DE Co figuration MBTCP Server Setting Server No SemerO Conti ServerIP 192 168 22 2 Network Setting MAC Address 00 0D E0 80 00 20 Address Type EE State IP Address 192 168 22 33 Default Gateway 1s2 168 o a TE Band Rate bps 115200 v Data Bits bi 8 vw Setting File
31. em nissan DS Si 49 3 Message Roller Object On Si aa 50 A ASSEIMDIY ODJECE OF eee 51 5 Connection Manager Object OO nas oiii rmi nent terne ste esse ae see seen ees nistieceeemneesie 54 6 TCP IP Interface Object F5pex Gicaaesisiiieohi ctis erra pivE Une PI vexEYEaSe ESI idas PEE veo es DI css ses tes sass bo EFE DISK aies 55 7 Ethernet Link OBISeCE F Ojeg io de Sa nee re 57 o CIP General Status COS in sehen i i ao arias ooN E Eria neice 58 9 Connection Manager Service Request Error Codes 1 1 e eereeeeeeeeeee eese ease tne e tae te taste tutae te taenus 59 Appendix B GO SS V a Na IRIURE DIVI US A M De c NE I M 61 1 ARP Address Resolution Protocol 1 1 eerie eee eeee eee enesa tna ene inen stata tassa tetas tatnen ste tae enses ene sn tassa enata 61 2 Clients 2nd SS iS MR 61 cMEZ4Q gg ee ne cia dao 62 A LAR o ES E RR RSRSRS 62 S CE LE Wea Vacca EEE 62 6 ICMP Internet Control Messages Protocol ou ssscccsscscseccccecscccsccesececccsccessccsssceccecescecsccececescecescececeeceses 62 Z ENTLOTNGE oe M 62 8 IP Internet Protocol adu FOSS vai nn etes san NINOS UNA dida dE EIU bL OE ideas 62 9 MAC Media Access Control address osesesosesosescoosescoessososososososososososososososososososososesosesooeoeossesesosesossoeososos
32. er CAICPDAS EtherNetP GatewayiG W 74721 Install GY r4 2 Utility v2 0 0 for yourself or for anyone who uses this computer Evervone CO Just me Cancel GW 7472 User Manual Version 2 2 April 2014 19 3 Confirm the installation Click the Next button to start the installation E GW 7472 Utility v2 0 0 Confirm Installation The installer is ready to install 7472 Utility v2 0 0 on your computer Click Next to start the installation 4 E GW 7472 Utility v2 0 0 Installation Complete wr Utility v2 0 0 has been successfully installed Click Clase to exit Please use Windows Update to check for any critical updates to the WET Framework GW 7472 User Manual Version 2 2 April 20 14 20 3 2 Setting up the GW 7472 module 1 Make sure your PC is under the workable network configuration and environment 2 First disable or correctly configure the firewall of the Windows system and any anti virus software Or the Configure function of the GW 7472 Utility may not work Contact your system administrator for more details about how to do this 3 Check Init Run switch is on Init position esiiiibiiiiO NN sans asa 4 e e GW 74 PE Alt 4 In Init mode the GW 7472 is forced to the network configuration as following table Connect the GW 7472 with your computer at the same sub network or by using the same Ethernet switch Then power the GW 7472 on Afterwards you can us
33. essfully performed by the object specified Connection failure connection related service failed along the connection path Resources needed for the object to perform the requested Resource unavailable service were unavailable The path segment identifier or the segment syntax was not il 3 D Ea 01 02 Path segment error understood by the processing node Path processing shall stop when a path segment error is encountered The path is referencing an object class instance or structure element that is not known or is not contained in the processing Path destination unknown mM node Path processing shall stop when a path destination unknown error is encountered The requested service was not implemented or was not defined for Service not supported this Object Class Instance Invalid attribute value Invalid attribute data detected Attribute not settable A request to modify a non modifiable attribute was received The service did not supply enough data to perform the specified Not enough data operation Attribute not supported The attribute specified in the request is not supported Too much data The service supplied more data than was expected Object does not exist The object specified does not exist in the device A parameter associated with the request was invalid This code is OE 13 14 15 16 used when a parameter does not meet the requirements of this Invalid parameter s E specification and
34. etails on this attribute Section 5 3 22 5 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more details on this attribute Section 5 3 2 2 6 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more details on this attribute GW 7472 User Manual Version 2 2 April 2014 56 7 Ethernet Link Object F6 The Ethernet Link Object contains read only data that describes the status of the physical Ethernet link You can t directly control any attributes of this object Class Attributes Instance ID Ohex Attribute ID Data Type Data Value Get Number Max Instance Attributes ID Number Name Data Type Default Data Value interface Speed UDINT Interface Flags DWORD Physical Address ARRAYof 6 USINTs 00 OD EO Xx XX XXtex Common Services Implemented for Service Code Service Name Class Get Attribute Single Get Attributes A dm Section 5 4 2 2 1 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more details on this attribute i Section 5 4 2 22 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more details on this attribute E Section 5 4 2 2 3 of Volume 2 EtherNet IP Adaptation of CIP from ODVA for more details on this attribute GW 7472 User Manual Version 2 2 April 2014 57 8 CIP General Status Code Reference Volume 1 CIP Common Specification Appendix B General Status Code Status Name Description of Status Service was succ
35. f the network device are in the same sub network Default Gateway A gateway or router is a device that is used to build a connection between two sub networks The MAC address of the GW 7472 Click this button to save the new settings to the GW 7472 GW 7472 User Manual Version 2 2 April 2014 29 4 2 1 1 Manually Configuration In manually configuration you have to assign all the network settings by yourself The steps are shown below Step1 Select the Static IP Step2 Enter the network settings Step3 Click the Update Settings button to finish the configuration Network Settings MAC Address Address Type Static IP Address Subnet Mask Default Gateway 4 2 1 2 Dynamic Configuration The procedure of the dynamic configuration is very easy If you have a DHCP server network address can be configured dynamically by the following steps Step1 Select the DHCP Step2 Click the Update Settings button to finish the configuration Network Settings MAC Address 00 0D E0 80 00 32 O Static IP Address 192 168 1 100 L j JL Mi Address Type Subnet Mask 255 255 0 10 Default Gateway 192 168 0 1 GW 7472 User Manual Version 2 2 April 20 14 30 4 2 2 Modbus RTU Serial Port Settings There four parameters in the Modbus RTU serial port configuration dialog M Item Descriptions Item Description
36. ger Object to build a connection between the EtherNet IP scanner and the GW 7472 Afterwards the Explicit Message can be used 5 4 Implicit Message Implicit Messages are applied only for accessing the Input Instance 65 and Output Instance 66 of the Assembly Object in the object model Before using Implicit Messages you must use the Forward Open service of the Connection Manager Object to build a connection between the EtherNet IP scanner and the GW 7472 Afterwards the Implicit Message can be used 5 5 UCMM The UCMM are also applied for accessing all of the objects in the object model The main feature of the UCMM is that you can send the UCMM without building a connection lt is a simple method for EtherNet IP to get the information of all objects However because of using UCMM without building a connection the reliability of the message transmission is worse than the Explicit Message 5 6 Assembly Object The GW 7472 supports one input instance one output instance and one command status instance in Assembly Object Each of these instances is mapping to the register data of the Modbus slaves After you use the Utility to configure the GW 7472 the mapping information between the registers of the Modbus slaves and the instances of the Assembly Object is created by following the configuration order of the Modbus commands defined by the Utility A GW 7472 User Manual Version 2 2 April 2014 45 GW 7472 allows setting maximum
37. irmware Utility Fieldbus CD EtherNetIP Gateway GW 7472 Utility GW 7472 User Manual Version 2 2 April 2014 1 Introduction The GW 7472 EtherNet IP adapter to Modbus RTU and Modbus TCP Master Gateway is helpful for data exchanging between the Modbus RTU along with Modbus TCP network and the EtherNet IP network The words Modbus described later are referring to Modbus RTU and Modbus TCP both the words Modbus slave are also referring to Modbus RTU slave and Modbus TCP server both if there is not extra explanation It reads the register data from the Modbus RTU TCP slaves server and publishes these data to the input register data of the EtherNet IP scanner The output data transmitted by the EtherNet IP scanner are updated to the register data of Modbus slaves via the GW 7472 Through the GW 7472 all of the Modbus Slaves can be regard as one EtherNet IP adapter The GW 7472 allows maximum 6 connections for the Explicit Messages and 1 connection for the Implicit Messages at the same time It means that 7 EtherNet IP scanners can connect to one GW 7472 at the same time Otherwise the GW 7472 also allows maximum 10 Modbus TCP servers to communicate with it The Modbus master functions of the GW 7472 can scan up to 30 Modbus RTU commands and 80 Modbus TCP commands 8 for each Modbus TCP slave After configuring the Modbus master behavior of the GW 7472 and the mapping status between the Modbus registers and EtherNet IP registers
38. n arises how does A map that address to the MAC address for B MACg ARP provides a method of dynamically mapping 32 bit IP address to the corresponding 48 bit MAC address The term dynamic is used since it happens automatically and is normally not a concern for either the application user or the system administrator 2 Clients and Servers The client server paradigm uses the direction of initiation to categorize whether a program is a client or server In general an application program that initiates peer to peer communication is called a client End users usually invoke client programs when they use network services Most client programs consist of conventional application program develop tools Each time a client program is executed it contacts a server sends a request and waits for a response When the response arrives the client program continues processing Client programs are often easier to develop than servers and usually require no special system privileges to operate By comparison a server is any program that waits for incoming requests from a client program The server receives a request from a client performs the necessary computation and returns the result to the client GW 7472 User Manual Version 2 2 April 2014 61 3 Ethernet The term Ethernet generally refers to a standard published in 1982 by Digital Equipment Corp Intel Corp and Xerox Corp Ethemet is the most popular physical layer local area network L
39. nning Firmware Flashina per second Hardware checking error Flashing per 0 3 seconds Hardware error blank 4 Operating Mode Selector Run p Init Init Mode Configuration mode bs Run Mode Firmware running mode Generally the switch is always in the Run position while the GW 7472 works Only when updating the GW 7472 the switch needs to be set to the Init position Move the switch to the Run position and then re power on the GW 7472 after the update is completed Firmware Flash Protection Firmware Update Configuration CN CSS No ves Allowed Ap e Allowed GW 7472 User Manual Version 2 2 April 2014 2 4 Dimensions Ej GW 7472 dimensions Unit mm Back View Left Side View Right Side View Bottom View GW 7472 User Manual Version 2 2 April 2014 15 2 5 Pin Assignment 1 Port 2 Wire RS 485 4 Wire RS 422 Module 9000000000 os EtherNet IP to Modbus RTU Gateway E1 Ethernet 10 100 Bd COMA RS 485 RS 422 GW 7472 User Manual Version 2 2 April 2014 pe kd co an in AJ tn pen BJ PJ i ai T Le pa 4 2 6 2 6 1 2 6 2 Note Wiring Note RS 422 Wire Connections 4 Wire RS 422 Wiring RS 422 Master T RS 485 Wire Connections 2 Wire Device 1 Device 2 Device 3 R5 485 Wiring DE DE DIE fr fr Y L L Loo EE Q EE Q ELE RS 485 Master a a 6 5 O TTT M Bu DATA B Bee boot
40. nterface of the GW 7472 is connected to an EtherNet IP scanner through an Ethernet switch Register data of the three Modbus slaves is presented to the EtherNet IP scanner as the I O data EtherNet IP Network SLT GW 7472 Ethernet Modbus RTU Network Modbus TCP Network GW 7472 User Manual Version 2 2 April 2014 7 The following figure illustrates how to deploy the register data of the Modbus devices in the previous example to the EtherNet IP scanner Assume that there are 3 2 2 and 4 input registers data in the Modbus slaves No 1 No 2 No 3 and No 4 respectively The data format of the register in the Modbus slave No 1 and No 3 is WORD and that in the Modbus slave No 2 and No 4 is BYTE All of these input registers are mapping to the corresponding input registers of the EtherNet IP adapter of the GW 7472 sequentially by using the BYTE format wu Su mo EtherNet IP Scanner EtherNet IP Network ENT GW 7472 RS 485 R5422 Ethernet Modbus RTU Network Modbus TCP Network Device 1 Device 2 Device 3 Device 4 Modbus Address 10 Modbus Address 20 IP Address 1 IP Address 2 Read Address 1 Read Address 100 Read Address 10 Read Address 1000 Length 3 Length 2 Length 4 PES GW 7472 User Manual Version 2 2 April 2014 8 The output register data of the Modbus slaves are mapping in exactly the same way The Modbus slave output registers are mapping as the output registers of the
41. ososo 63 10 ire e RR cesses ND Re EE E RAR ERR RSRS RD ER A 63 11 ln e 63 12 RARP Reverse Address Resolution Protocol 1 e eeeeeeeeeeee eese sen tne ene te tassa ene sn snae 63 13 cole Cl M 63 14 Subnet MaS CR E ca da ata dan and A E sia ua sarna dd 64 15 TCP Transmission Control Protocol sssessssssososososososososososososososososososesoseoesosesoosoeososososososososososesosososososee 64 I5 TIC P IB a oo dd A 64 17 UDP User Datagram Protocol e seseseereseseococesosesoseocososeseosososescocoresesesooeorososeseorororescoeososeseseseocososeseoeoroseseseoeesee 64 GW 7472 User Manual Version 2 2 April 2014 3 PTS CCI C om de 65 1 Why does the GW 7472 series module fail on a public Internet connection 65 GW 7472 User Manual Version 2 2 April 2014 Packing List List The shipping package includes the following items E One GW 7472 series hardware module E One printed Quick Start Guide El One software utility CD Note More Information Information Documentations Fieldbus_CD EtherNetIP Gateway GW 7472 Document Firmware Fieldbus_CD EtherNetIP Gateway GW 7472 F
42. pdate procedure may be broken GW 7472 User Manual Version 2 2 April 2014 42 4 R W Modbus devices from EtherNet IP Since the GW 7472 provides the functions of an EtherNet IP adapter and the Modbus masters there are some mechanisms for data exchanging between EtherNet IP objects and the Modbus registers This section describes the EtherNet IP Object Model of the GW 7472 and how to read write the GW 7472 EtherNet IP object data mapping to the registers of Modbus slaves by using the EtherNet IP Explicit and Implicit Message 5 1 Object Model The Object Model for the GW 7472 is shown in the following figure Inside the GW 7472 there are one Modbus RTU master one Modbus TCP client and an EtherNet IP adapter When booting up the GW 7472 scans all of the input registers of Modbus slaves and Modbus servers and updates all of the output registers of Modbus slaves At the same time the Modbus masters exchanges the input data and Modbus connection conditions with the objects of the EtherNet IP adapter The EtherNet IP adapter of the GW 7472 provides six kinds of objects Each object has its characteristic service and instances The Connection Manager Object is applied for building a connection before using the Explicit Messages and the Implicit Messages The Message Router Object is used to route the message to other objects of the EtherNet IP adapter The Assembly Object Identity Object TCP IP Object and Ethernet Link Object are
43. s Management E s Function Code FCIS Write multi coils Dooc for DO v File File ID dec f2 267 Comman Interval 200 mp iot a eyes pr hz ere Total Output 4 bye Firmware Version Count dec 16 rt ja 2012274 v2 0 GW 7472 User Manual Version 2 2 April 2014 23 3 3 Testing the GW 7472 module Make sure your PC is under the workable network configuration and environment 2 First disable or correctly configure the firewall of the Windows system and any anti virus software Or the Diagnostic function of the GW 7472 Utility may not work Contact your system administrator for more details about how to do this 3 Check Init Run switch is on Run position Of FF 228 3 34 9 l a3 4 4 Connect the GW 7472 with your computer at the same sub network or by using the same Ethernet switch Then power the GW 7472 on Afterwards you can use the command ping in the Command Prompt window to test if the connection between the GW 7472 and your computer is OK 5 Make sure the System LED indicator is flashing Jee ee 21449 i Lay e 00772 Host PC Ethernet Cable P Power Supply 12 48 Voc Jack Hub Switch GW 7472 User Manual Version 2 2 April 2014 24 gi FPE a S Lomme e LA Power Supply Host PC Ethernet Cable PoE Switch t Power Supply GW 7472 Utility tis E GW 7472 Utility
44. s Supplemental EULA BY INSTALLING x BI View EULA for printing Do you accept the terms of the pending License Agreement MICROSOFT SOFTWARE SUPPLEMENTAL LICENSE TERMS MICROSOFT NET FRAMEWORK 4 FOR MTCROSOFT WINDOWS OPFRATING xj View EULA for printing Do you accept the terms of the pending License Agreement If vou choose Don t Accept install will close To install vou must accept this agreement If vou choose Don t Accept install will close To install vou must accept this agreement Don t Accept GW 7472 User Manual Version 2 2 April 2014 18 After installing the Net Framework components please run the GW 7472 Utility setup file 1 Click the Next button to continue jm GW 7472 Utility v2 0 0 Welcome to the GW 7472 Utility v2 0 0 Setup Wizard The installer will quide you through the steps required to install GW 7472 Utility v2 0 0 on your computer WARNING This computer program i protected by copyright law and international treaties Unauthorized duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible under the law Cancel 2 i GW 7472 Utility v2 0 0 Select Installation Folder The installer will install G42 Utility 20 0 to the following folder To install in this folder click Next To m tal to a different folder enter it below or click Browse Fold
45. t to the other But there is no guarantee that the packets will reach the destination host 64 Appendix C FAQ 1 Why does the GW 7472 series module fail on a public Internet connection The default IP address of the GW 7472 is 192 168 255 1 which can be only used on a private Internet connection A private network packet will not be routed via a public Internet connection which is the reason why the GW 7472 failed on the Internet The IANA has reserved three address spaces for private internets RFC1918 10 0 0 0 10 255 255 255 10 8 prefix 172 16 0 0 172 31 255 255 172 16 12 prefix 192 168 0 0 192 168 255 255 192 168 16 prefix The GW 7472 can be operated on the Internet by using a legal public IP address This address can be obtained from your ISP or network administrator Public IP Address Public IP Address AAA To Xu fj 2 es f ses Internet 65 A private internet client may communicate with a public Internet server GW 7472s only if the NAT service for the client is available DETTA Private IP Address LR dm h Public IP Address Public IP Address c l t P m I Public IP Address Internet TT Fans ra h SS e o Private IP Address Internet Assigned Numbers Authority Request for Comments Internet Service Providers Network Address Translator
46. tly 2 The program TFTP server may not run correctly if there is another TFTP server running on the same PC 3 The BOOTP and TFTP protocols use the Ethernet UDP port 67 68 and 69 Please confirm that the firewall of the Windows system or anti virus software can pass the se UDP ports GW 7472 User Manual Version 2 2 April 2014 edi Step1 Click the Download item to open the Firmware Download dialog Step2 Enter the MAC address of the GW 7472 and an available IP address which will be temporally assigned to the GW 7472 via the BOOTP protocol After finishing the firmware update this IP address is useless Step3 Select the firmware which will be updated Step4 Click the Download button to start the update procedure GW 7472 Utility Network Scan Configure 68 fio e MAC Address TEH FF Available IP This parameter is an available IP address on the Ethernet network During the update procedure the GW 7472 will use this IP address You can also assign the IP address which is used in the run mode of the GW 7472 Contact your network administrator for more information about an available IP address MAC Address This parameter is the MAC address of the GW 7472 You can get it from the Utility tool Please refer to section 4 2 1 Network Settings Select File The folder path of the new firmware can t include the character the space character Or the u
47. to a connection which has no controlling connection i e owner m o TARGET APPLICATION CANNOT SUPPORT ANY MORE CONNECTIONS The maximum number of connections supported by this instance of the Target GW 7472 User Manual Version 2 2 April 2014 59 Application has been exceeded PARAMETER ERROR IN UNCONNECTED SEND SERVICE One of the parameters in the unconnected send service was in error INVALID SEGMENT IN CONNECTION PATH Invalid Segment Type or Segment Value in Connection Path This extended 01 315 status code is the result of a device being unable to decode the connection path This could be caused by an unrecognized path type a segment type occurring unexpectedly or a myriad of other problems in the connection path GW 7472 User Manual Version 2 2 April 2014 60 Appendix B Glossary 1 ARP Address Resolution Protocol Consider two machines and B that share a physical network Each has an assigned IP address IPs and IPs and a MAC address the MACA and MACs The goal is to devise low level software that hides MAC addresses and allows higher level programs to work only with the IP addresses Ultimately however communication must be carried out by the physical networks using whatever MAC address scheme the hardware supplies Suppose machine A wants to send a packet to machine B across a physical network to which they are both attached but A only has the Internet address for B IPg The questio
48. ultiple Bits 10 hex Write Multiple Data Register VV ON ON ON ON ON WV Maximum data size of one Modbus command 240 bytes GW 7472 User Manual Version 2 2 April 2014 e 2 3 GW 7472 Front View O Serial COM Ports Of Sssifiis o RSAGSRS 422 gt Robust insulated and fire retardant case RR A El Ethernet 10 100 Gy COMI RS 485 RS 422 I gen h d PoE and Ethernet e RJ 45 Jack 12 48 Vpc Jack S1 System LED indicator Operating Mode Selector 1 POE and Ethernet RJ 45 Jack The GW 7472 is equipped with a RJ 45 jack for the 10 100 Base TX Ethernet port and features networking capability When the Ethernet link is detected and Ethernet packet is received the Link Act LED Orange indicator will be turned on When the power is supplied via PoE Power over Ethernet the PoE LED Green indicator will be turned on E1 PoE Lj Link Act PoE LED Link Act LED GW 7472 User Manual Version 2 2 April 2014 13 2 12 48 Voc Jack The GW 7472 is equipped with a 12 48 Vpc jack for the power supply When there is no PoE switch on site the GW 7472 accepts the power from the DC adapter Please refer to the following web site for more details http www icpdas com products Accessories power supply fra05 s12 su htm 12 48 Voc Q 9 3 SL System LED indicator After power on the GW 7472 the system LED indicator is as follows Function System LED Action Ru
49. umber Max Instance Attributes UINT OOdec ID Number Common Services RCD EVE for Service Code Service Name tum O OB e Get Attributes Al GW 7472 User Manual Version 2 2 April 2014 50 4 Assembly Object 04 An EtherNet IP Assembly Object assembles data from other objects into input and output packages that are exchanged with the EtherNet IP scanner Input objects refer to the collection of data items that are transferred from the server the GW 7472 to the Client maybe the EtherNet IP scanner Output refers to the collection of data items that are transferred from the client maybe the EtherNet IP scanner to the server the GW 7472 The GW 7472 provides Input Output Status Assembly for transferring data and status from the Modbus RTU network to the EtherNet IP scanner Generally before using an EtherNet IP scanner you need to configure what object and instance you are interesting Therefore the following table must be applied to confirm the Class ID Instance ID and Attribute ID when using the configuration tool of the EtherNet IP scanner If the configuration tool of the EtherNet IP scanner supports the EDS loader you can get the EDS file of the GW 7472 by using Utility Please refer to the section 4 2 4 for more details INPUT OUPUT ASSEMBLY Input Instance 65hex Output Instance 66hex The input output instance stores the Modbus Register data for the access of the EtherNet IP scanner The register data for

Download Pdf Manuals

image

Related Search

Related Contents

Amministrazione Provinciale di Prato    Computer Gear 24-0828  RFD-5 popis a návod k použití  Intermec PX6i  Product User Manual  Digital Video Recorder User's Guide 4 CH Dual Mode DVR  Déclaration d`incorporation des éléments d`une  Télécharger la notice du produit  Informação de produto  

Copyright © All rights reserved.
Failed to retrieve file