background image

5 Implementation of EtherNet/IP

5.3 VSC-Vendor Specific Classes

XI/ON: XNE-GWBR-2ETH-IP

09/2011 MN05002007Z-EN

www.eaton.com

87

5.3.6

Digital input module class (VSC104)

This Class contains all information and parameters for digital input modules.

Class instance

Object instance

Note

Please refer to Chapter 5.3.1 Class instance of the VSC, Page 76, for the description 
of the class instances for VSC.

Table 47:
Object instance 

Attr. 
no.

dec.
(hex.)

Attribute name

G

et/ 

S

et

Type

Description

100
(64h)

Max object attri-
bute

G

USINT

Contains the number of the last object attri-
bute to be implemented

101
(65h)

Module present

G

BOOL

0 = module missing, base module without 
electronic module.
1 = module is plugged

102
(66h)

Terminal slot 
number

G

USINT

The slot number of the base module 
belonging to the module (base module to 
the right of the gateway = No. 1).
Corresponds to the respective Instance 
Number within the TERMINAL SLOT 
CLASS.

103
(67h)

Module ID

G

DWORD

Contains the module ID.

104
(68h)

Module order 
number

G

UDINT

Contains the ident number of the module.

105
(69h)

Module order 
name

G

SHORT 
STRING

Contains the name of the module, for 
example, "XN-4DI-24VDC-P".

106
(6Ah)

Module revision

G

USINT

Contains the revision number of the module 
firmware.

107
(6Bh)

Module type ID

G

ENUM 
USINT

Describes the module type:
see attribute 107 (6Bh) on page 86

108
(6Ch)

Module 
command inter-
face

G/S

ARRAY

The control interface of the XI/ON module.
ARRAY OF:
BYTE: Control byte sequence

109
(6Dh

Module response 
interface

G

ARRAY

Response interface of the XI/ON module. 
ARRAY OF:
BYTE: Response byte sequence

110
(6Eh)

Produced data 
size

G

UINT

Contains information concerning the range 
of data produced by the module.

Summary of Contents for XN-GW Series

Page 1: ...09 2011 MN05002007Z EN User Manual XI ON XNE GWBR 2ETH IP Gateway...

Page 2: ...G CH 9008 St Gallen All rights reserved also for the translation None of this document may be reproduced or processed duplicated or distributed by electronic systems in any form print photocopy microf...

Page 3: ...the automation devices Ensure a reliable electrical isolation of the low voltage for the 24 volt supply Only use power supply units complying with IEC HD 60364 4 41 DIN VDE 0100 Part 410 Deviations o...

Page 4: ...Z EN www eaton com All work relating to transport installation commissioning and maintenance must only be carried out by qualified personnel IEC HD 60364 DIN VDE 0100 and national work safety regulati...

Page 5: ...description 23 3 1 1 IP Internet Protocol 23 3 1 2 TCP Transmission Control Protocol 24 3 1 3 Network topology 24 3 1 4 Addressing on EtherNet IP 25 3 1 5 Network classes 26 3 1 6 Checking the communi...

Page 6: ...6 73 5 3 VSC Vendor Specific Classes 75 5 3 1 Class instance of the VSC 76 5 3 2 Gateway Class VSC 100 77 5 3 3 Terminal Slot Class VSC 101 80 5 3 4 Process Data Class VSC102 82 5 3 5 Power supply mod...

Page 7: ...ly 178 7 3 1 Power supply to the gateway 178 7 3 2 Module bus refreshing 178 7 3 3 Creating potential groups 179 7 3 4 C rail cross connection 179 7 3 5 Direct wiring of relay modules 181 7 4 Protecti...

Page 8: ...Table of contents 8 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com 10 Index 205...

Page 9: ...n devices the maximum system extension etc The bus independent I O modules for XI ON as well as all further fieldbus independent chap ters such as mounting labelling etc are described in separate manu...

Page 10: ...and to the facility This sign means for the operator work with extreme caution Attention This sign can be found next to all notes that indicate a potential hazard This can refer to possible danger to...

Page 11: ...intenance guarantee the trouble free and safe operation of these devices 1 3 2 Notes concerning planning installation of this product Attention Please read this section carefully Safety aspects cannot...

Page 12: ...1 About this manual 1 3 Overview 12 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 13: ...XI ON station and the other fieldbus stations The communication within the XI ON station between the gateway and the individual XI ON modules is regulated via an internal module bus 2 1 1 Flexibility...

Page 14: ...clamp or screw connection The electronics modules can be plugged or pulled when the station is being commissioned or for maintenance purposes without having to disconnect the field wiring from the bas...

Page 15: ...ratio Further advantages of the XNE ECO gateways At the moment available for PROFIBUS DP CANopen Modbus TCP and EtherNet IP Low required space width 34 mm 1 34 inch Integrated power supply Can be com...

Page 16: ...rt of the connected I O modules Additionally the field voltage distributed via the system interne current rail system is fed by the further voltage UL Because of this a XN GWBR gateway does not requir...

Page 17: ...the I O functions of the XI ON modules power supply modules digital and analog input output modules and technology modules XN standard electronics modules The XN standard electronics are plugged onto...

Page 18: ...g width required for typical applica tions All advantages at a glance Space saving thanks to up to 16 channels on 13 mm 0 51 inch width Cost saving thanks to electronics with integrated connection lev...

Page 19: ...d wiring is connected to the base modules The base modules are constructed as terminals in block and slice designs Base modules are available in versions with 3 4 or 6 connection levels in tension cla...

Page 20: ...mounted into the end plate ensures that the XI ON station remains secure on the mounting rail even when subjected to vibration 2 2 6 End bracket A second end bracket to the left of the gateway is nec...

Page 21: ...base module with 4 connection levels They can be used to connect potentials in relay modules bridging the relay roots thus considerably reducing the amount of wiring 2 2 8 Marking material Labels for...

Page 22: ...o shield the connection using an attachment SCH 1 WINBLOC on the gateway 2 2 10 Shield connection 2 pole for analog modules The 2 pole shield connection can be used to connect signal cable shielding t...

Page 23: ...rd Ethernet TCP IP protocol suite Transmission Control Protocol Internet Protocol the Ethernet industry standard Common Industrial Protocol CIP the protocol that provides real time I O messaging and i...

Page 24: ...active star topology in which groups of devices are connected point to point to a switch Products with both transmission speeds 10 and 100 Mbit s can be used in the same network and most Ethernet swi...

Page 25: ...efault gateway The IP address is a 4 byte value which contains the address of the network to which the node is connected as well as the host address in the network The IP address of the gateway XNE GW...

Page 26: ...signals You can check the communication between nodes in a network using ping signals in the DOS prompt of your PC For that purpose enter the command ping and the IP address of the network node to be...

Page 27: ...MAC IDs to the single IP addresses of the network nodes via internal tables Using ARP in the DOS prompt every node in a network can be clearly identified via its MAC ID Write a ping command for the r...

Page 28: ...3 EtherNet IP 3 1 System description 28 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 29: ...technical features are independent of the implemented protocol The chapter describes the technical data the connection possibilities the addressing of the gateway etc 4 2 Function The gateway is the...

Page 30: ...ew A LEDs for XI ON module bus B service interface C DIP switch for field bus addres sing D DIP switch for operation mode E DIP switch for configuration storage F LED for the EtherNet connec tion G Et...

Page 31: ...eral tech nical data of a station Maximum system extension 32 modules XN XNE in slice design or max length of station 1 m Supply voltage auxiliary voltage Field supply UL nominal value range 24 V DC 1...

Page 32: ...ing via DIP switches 20 to 27 Service interface mini USB Isolation voltages USYS to service interface USB UL USYS to Ethernet 500 Vrms ETH1 to ETH2 500 Vrms Ambient conditions Ambient temperature Oper...

Page 33: ...es sary Electromagnetic compatibility EMC according to IEC EN 61000 6 2 Industry Static electricity according to IEC EN 61000 4 2 Discharge through air direct 8 kV Relay discharge indirect 4 kV Electr...

Page 34: ...echnical data for the Push in tension clamp terminals Designation Measurement data according to VDE 0611 Part 1 8 92 IEC EN 60947 7 1 Protection class IP20 Insulation stripping length 8 0 to 9 0 mm 0...

Page 35: ...power supply via push in tension clamps 4 4 1 Voltage supply The XNE GWBR 2ETH IP provides an integrated power supply unit and push in tension clamps for field supply UL GNDL and system supply USYS GN...

Page 36: ...emale connector The service interface is used to connect the gateway to the project planning and diagnostic software I O ASSISTANT The service interface is designed as a 5 pole mini USB connection In...

Page 37: ...r the storage of the station configuration are located under the gateway s upper label IP address 192 168 1 254 subnet mask 255 255 255 000 default gateway 192 168 1 001 Note The gateway can be reset...

Page 38: ...activates the storage of the station configuration see Chapter 4 6 Storing the station configuration Page 47 Note The position of the DIP switches 27 CFG and MODE is also important for the down load o...

Page 39: ...switches position 1 Example Bus address 50 0 32 00110010 Note All other network settings are stored in the module s non volatile EEPROM and can not be changed Note Pull the label upwards out of the ho...

Page 40: ...ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com LED behavior During the module s start up the MS LED shortly becomes constant red After the successful start up the LED begins to flash green a...

Page 41: ...elinquishes the address the address can be re assigned In manual allocation a client s IP address is assigned by the network administrator and DHCP is used simply to convey the assigned address to the...

Page 42: ...he module waits for the address setting via the DHCP BootP server This is indicated by the red flashing MS LED The LED begins to flash green as soon as the address setting via the server is completed...

Page 43: ...Table 6 Combinations for the address switch settings Page 38 The DIP switch settings are stored in the module s non volatile EEPROM LED behavior During it s start up the module waits for the address...

Page 44: ...set the IP Address in this mode This mode is the Out of the Box mode for the gateway and provides powerful and convenient Start up features 1 DHCP start up if network contains DHCP server and or autom...

Page 45: ...e service interface at the gateway is possible as well The IP address as well as the subnet mask of theEthernet gateways can be changed according to the application by using the integrated Address Too...

Page 46: ...ww eaton com Figure 31 Changing the IP address Attention Please observe that if the system integrated Windows firewall is activated difficul ties may occur during the communication between the gateway...

Page 47: ...rrent Configuration as the Required Configuration Reference configuration Procedure Switching the DIP switch CFG from OFF to ON Starting of the storage process LED IOs flashes green 1 HZ LED IOs short...

Page 48: ...nication module bus LEDs GW and IOs 1 LED for the Ethernet communication fieldbus LEDs MS 2 LEDs for the state of the Ethernet connection at the Ethernet connectors ETH1 and ETH2 Table 7 LED displays...

Page 49: ...way Red flashing 1 Hz Non adaptable modification of the physically connected station Compare the planned XI ON station with the physical station Check the physical XI ON station for defective or incor...

Page 50: ...teway 50 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com ETH1 ETH2 Off No Ethernet link Check the Ethernet connection Green Link Green flashing Ethernet Traffic Yellow 100 Mbps if no LED l...

Page 51: ...D aligned see Section Mapping of process data Page 64 Scheduled Diagnostics The scheduled diagnostic data map is a time sliced module related data block which holds diagnostic data of all modules with...

Page 52: ...c warnings It can also be accessed via the Gateway Class VSC 100 Object Instance 2 Gateway Instance attribute 109 0 6D STATUS REGISTER 2 for detailed information see Section Object instance 2 Gateway...

Page 53: ...n data general management data or diagnostic data between two specific devices This is a point to point connection in a Server Client System that requires a request from a client always to be confirme...

Page 54: ...ateway offers the option of establishing explicit messaging via the UCMM port Unconnected Message Manager Port UCMM based explicit messaging is normally used for random non periodic requests It is not...

Page 55: ...he physical device 04 0 04 Assembly Object 0 04 The Assembly Object binds attributes of multiple objects which allows data to or from each object to be sent or received over a single connection Assemb...

Page 56: ...7 Table 10 Instance attri butes Attr no Attribute name Get Set Type Description 1 0 01 VENDOR G UINT Contains the vendor ID managed by the Open DeviceNet Vendor Association Inc ODVA and ControlNet Int...

Page 57: ...ice Status 0011 No I O connections established 0110 At least one I O connection in run mode 0111 At least one I O connection established all in idle mode All other settings reserved 8 to 15 reserved D...

Page 58: ...Table 13 Class attributes Attr no Attribute name Get Set Type Value 1 0 01 REVISION G UINT 1 4 0 04 OPTIONAL ATTRIBUTE NUMBER G UINT 0 5 0 05 OPTIONAL SERVICE NUMBER G UINT 0 6 0 06 MAX CLASS IDENTIFI...

Page 59: ...neral Status code according to CIP specification See Table 18 General status codes according to CIP spec Page 59 Size of Additional Status USINT Number of 16 bit words in Additional status Additional...

Page 60: ...service in its current mode state 0D Object already exists The requested instance of object to be created already exists 0E Attribute not settable A request to modify a non modifiable attribute was re...

Page 61: ...specific error A vendor specific error has been encountered The Addi tional Code Field of the Error Response defines the parti cular error encountered Use of this General Error Code should only be pe...

Page 62: ...Class Instance Attribute 29 Member not settable A request to modify a non modifiable member was received 2A Group 2 only server general failure This error code may only be reported by Group 2 Only ser...

Page 63: ...cs etc The size of the assembly instance can be retrieved through the assembly object instance 0x65 attribute 0x04 and can vary between 2 and 256 bytes Instance 102 Output assembly instance with varia...

Page 64: ...s data is reached The process data is written in a new word when 16 bit input data is reached and further input modules follow 16 bit output data is reached and further output modules follow An input...

Page 65: ...Section Process Data Class VSC102 Page 82 x the no of following bytes depending on the no of slices within the station n y Scheduled diagnostic data page 51 Can be enabled disabled using VSC102 Objec...

Page 66: ...iple subnets The following description of the Connection Manager Object is taken from the CIP specifica tion Vol 1 Rev 2 1 by ODVA ControlNet International Ltd and adapted to XI ON Common services Tab...

Page 67: ...ibute name Get Set Type Value 1 0 01 REVISION G UINT 1 2 0 02 MAX OBJECT INSTANCE G UINT 1 3 0 03 NUMBER OF INSTANCES G UINT 1 8 0 08 ENTRY PORT G UINT 1 9 0 09 ALL PORTS G ARRAY of STRUCT UINT UINT 0...

Page 68: ...he following description of the TCP IP Interface Object is taken from the CIP specification Vol 2 Rev 1 1 and adapted to XI ON Class attributes Table 27 Class attributes Attr no Attribute name Get Set...

Page 69: ...f 16bit words 0 02 Path Padded EPATH 0 20 0 F6 0 24 0 01 5 0 05 INTERFACE CONFIGURA TION G Structure of TCP IP Network Interface Configuration see page 70 IP ADDRESS G UDINT Current IP address NETWORK...

Page 70: ...ration Status Indicates the status of the Interface Configuration attri bute 0 The Interface Configuration attribute has not been configured 1 The Interface Configuration attribute contains valid conf...

Page 71: ...values results in an error status code 0x09 returned from the Set service If initial configuration is obtained via BOOTP or DHCP the Interface Configuration attribute components are all zeros until th...

Page 72: ...existent Obtaining initial configuration Waiting for configuration Applying configuration TCP IP network interface configured Status 0 00000001 Powerup Reset BOOTP DHCP response received BOOTP DHCP d...

Page 73: ...LASS IDENTIFIER G UINT 7 7 0 07 MAX INSTANCE ATTRIBUTE G UINT 6 Table 34 Instance attri butes Attr no Attribute name Get Set Type Description 1 0 01 INTERFACE SPEED G UDINT Speed in megabits per secon...

Page 74: ...nd duplex 4 Auto negotiation not attempted Forced speed and duplex Depends on appli cation 5 Manual Setting Requires Reset 0 interface can activate changes to link parameters auto negotiate duplex mod...

Page 75: ...r supply modules 104 68h Digital input module class Describes the modules of the type XN DI and XNE DI 105 69h Digital output module class Describes the modules of the type XN DO and XNE DO 106 6Ah An...

Page 76: ...ass instance attributes are the same for each Vendor Specific Class The class specific Object instances and the corresponding attributes are explained in the paragraphs for the different VSC Table 38...

Page 77: ...USINT Contains the number of the last object attri bute to be implemented 101 65h Hardware revision G STRUCT Contains the hardware revision number of the gateway USINT Maj USINT Min 102 66h Firmware...

Page 78: ...is activated Bit 13 reserved Bit 12 reserved Module bus Bit 11 I O Cfg Modified Error The I O configuration has been changed and is now incompatible Bit 10 I O Communication Lost Error No communicati...

Page 79: ...odules ARRAY OF STRUCT USINT SLOT Indicates the slot number module position with diagnostic messages BYTE SLOT FLAGS Offers slot related information Bit 7 1 module missing Bit 6 1 wrong module plugged...

Page 80: ...ED 0 A non occupied slot is not taking part in process data traffic It is not responding to data transmitted or received via I O Connec tion Messages PROCESSING 1 A XI ON module recognized by the fiel...

Page 81: ...ARRAY OF BYTE Contains the parameters of the module 112 70h Input G ARRAY OF BYTE Contains the input data produced data of the module 113 71h Output G S ARRAY OF BYTE Contains the output data consumed...

Page 82: ...andard input process data compressed Attr no dec hex Attribute name Get Set Type Description 100 64h Max object attri bute G USINT Contains the number of the last object attri bute to be implemented 1...

Page 83: ...dec hex Attribute name Get Set Type Description 100 64h Max object attri bute G USINT Contains the number of the last object attri bute to be implemented 101 65h Attribute list G ARRAY OF USINT List...

Page 84: ...ges become valid after a start up 105 69h GW scheduled diag nostics G S BOOL 0 disabled 1 enabled time sliced module related data block using a round robin mechanism page 51 The actual data is loaded...

Page 85: ...i bute G USINT Contains the number of the last object attri bute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 66h Term...

Page 86: ...32 mod 0x42 RS485 RS422 mod etc 108 6Ch Module command inter face G S ARRAY The control interface of the XI ON module ARRAY OF BYTE Control byte sequence 109 6Dh Module response interface G ARRAY Resp...

Page 87: ...slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWO...

Page 88: ...module 113 71h Diag G S DWORD Contains the diagnostic information of the module DWORD Bit for bit assignment according to module specification 114 72h Param size G UINT Contains information concernin...

Page 89: ...lot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID G DWOR...

Page 90: ...e module 113 71h Diag G S DWORD Contains the diagnostic information of the module DWORD Bit for bit assignment according to module specification 114 72h Param size G UINT Contains information concerni...

Page 91: ...The slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID...

Page 92: ...o 8 of the analog input module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 120 contains the data for channel 1 attribute 127 for channel...

Page 93: ...T The slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within the TERMINAL SLOT CLASS 103 67h Module ID...

Page 94: ...ed channels Attribute 120 contains the data for channel 1 attribute 127 for channel 8 BYTE diag Bit 0 to 7 reserved 128 135 80h 87h Mode parameter data G S BYTE Contains the diagnostic data of the cha...

Page 95: ...the description of the class instances for VSC Table 51 Object instance Attr no dec hex Attribute name Get Set Type Description 112 119 70h 77h Produced data G INT Contains the data transmitted by th...

Page 96: ...module Only those channels are supported that are defined in attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Curre...

Page 97: ...to Chapter 5 3 1 Class instance of the VSC Page 76 for the description of the class instances for VSC Table 52 Object instance Attr no dec hex Attribute name Get Set Type Description 112 119 70h 77h C...

Page 98: ...for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Current mode 0 0 to 20 mA 1 4 to 20 mA Bit 1 Value representation 0 Integer 15 Bit sign 1 12 Bit left justified Bit 2 to 7 reserved 136 143 88...

Page 99: ...ct attri bute G USINT Contains the number of the last object attri bute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 6...

Page 100: ...number of analog input channels supported by this module Instance 112 119 70h 77h Produced data G INT Contains the data received by the analog input module of channels No 1 to No 8 Only those channel...

Page 101: ...attribute 111 Number of supported channels Attribute 128 contains the data for channel 1 attribute 135 for channel 8 BYTE mode Bit 0 Mains suppression 0 50 Hz mains suppression 1 60 Hz mains suppress...

Page 102: ...tribute 111 Number of supported channels Attribute 136 contains the data for channel 1 attribute 143 for channel 8 ENUM USINT Element 0 Pt100 200 850 C 1 Pt100 200 150 C 2 Ni100 60 250 C 3 Ni100 60 15...

Page 103: ...dule 1 module is plugged 102 66h Terminal slot number G USINT The slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Inst...

Page 104: ...nnels No 1 to No 8 Only those channels are supported that are contained in attribute 111 Number of supported channels Attribute 112 contains the data for channel 1 attribute 119 for channel 8 120 127...

Page 105: ...12 Bit left justified Bit 2 Diagnose 0 release 1 block Bit 3 Channel 0 activate channel 1 deactivate channel Bit 4 to 7 reserved 136 143 88h 8Fh Sensorparameter data G S ENUM USINT Contains the sensor...

Page 106: ...the last object attri bute to be implemented 101 65h Module present G BOOL 0 module missing base module without electronic module 1 module is plugged 102 66h Terminal slot number G USINT The slot num...

Page 107: ...iagnostic data of the counter module Bits 0 to 7 apply to the counter mode CNT bits 8 to 15 the counter mode MSRM CNT Bit 0 0 ok 1 short circuit open circuit Bit 1 0 ok 1 short circuit in sensor power...

Page 108: ...perating mode wrong Bit 15 0 measurement Mode NOT active 1 measurement Mode active 113 71h Basic mode G S ENUM USINT Defines the operating mode of the counter module hence it must be written first The...

Page 109: ...e digital input Function DI 0 input 1 HW gate 2 CNT latch retrigger when edge positive 3 CNT synchronization when edge posi tive 4 to 255 reserved 117 75h CNT synchroniza tion A G S ENUM USINT Defines...

Page 110: ...tion 125 7Dh Fault value DO1 G S BOOL Defines the substitute value of the digital output DO1 Fault value DO1 FALSE 0 off 0V TRUE 1 on 24V 126 7Eh Diagnostic DO1 G S BOOL Defines if the diagnostic data...

Page 111: ...G S ENUM USINT Defines the kind of signal evaluation Signal evaluation 0 pulse and direction 1 rotary sensor single 2 CNT rotary sensor double 3 CNT rotary sensor fourfold 4 to 255 reserved 130 82h S...

Page 112: ...up diagnostic will be trans mitted to the gateway or not Group diagnostic FALSE release TRUE block 136 88h On I O connec tion fault G S ENUM USINT Defines the behavior of the module in the cased of an...

Page 113: ...gged 102 66h Terminal slot number G USINT The slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within t...

Page 114: ...3 0 Errors in this sequence show the loss of data segments 114 72h TX count acknowledge G USINT This value is a copy of the value TX count TX count has been transmitted together with the last data seg...

Page 115: ...ndshake error The DTE connected to the module does not answer a XOFF or RTS handshake This may cause a overflow in the internal receive buffer Bit 6 0 ok 1 frame error The module has to be parameteriz...

Page 116: ...is bit is set to reset the STAT bit in the process input data With the change from 1 to 0 the status bit is reset from 0 to 1 If this bit is 0 all changes in TRANSMIT BYTE count TRANSMIT count and REC...

Page 117: ...y cause a overflow in the internal receive buffer 127 7Fh Diagnostics G WORD CBit 6 0 ok 1 frame error The module has to be parameterized to be adapted to the data structure of the connected DTE A fra...

Page 118: ...ic function is activated 1 blocked The diagnostic function is deactivated 131 83h Flow control G S ENUM USINT 0 off data flow control is deactivated 1 XON XOFF Software handshake is activated 2 RTS CT...

Page 119: ...rt the data transfer to the data terminal equipment DTE with the activation of the software handshake 0 255 default 17 11h 136 88h XOFF character G S USINT XOFF character This sign is used to stop the...

Page 120: ...lugged 102 66h Terminal slot number G USINT The slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within...

Page 121: ...3 0 Errors in this sequence show the loss of data segments 114 72h TX count acknowledge G USINT This value is a copy of the value TX count TX count has been transmitted together with the last data seg...

Page 122: ...shake error The DTE connected to the module does not answer a XOFF or RTS handshake This may cause a overflow in the internal receive buffer Bit 6 0 ok 1 frame error The module has to be parameterized...

Page 123: ...bit is set to reset the STAT bit in the process input data With the change from 1 to 0 the status bit is reset from 0 to 1 If this bit is 0 all changes in TRANSMIT BYTE count TRANSMIT count and RECEI...

Page 124: ...y cause a overflow in the internal receive buffer 127 7Fh Diagnostics G WORD Bit 6 0 ok 1 frame error The module has to be parameterized to be adapted to the data structure of the connected DTE A fram...

Page 125: ...ic function is activated 1 blocked The diagnostic function is deactivated 131 83h Flow control G S ENUM USINT 0 off data flow control is deactivated 1 XON XOFF Software handshake is activated 2 RTS CT...

Page 126: ...ment DTE with the activation of the software handshake 0 255 default 17 11h 136 88h XOFF character G S USINT XOFF character This sign is used to stop the data transfer to the data terminal equipment D...

Page 127: ...ged 102 66h Terminal slot number G USINT The slot number of the base module belonging to the module base module to the right of the gateway No 1 Corresponds to the respective Instance Number within th...

Page 128: ...circuit SSI encoder signal faulty e g due to a cable break Bit 2 0 A comparison of the register contents has produced the following result REG_SSI_POS REG_UPPER_LIMIT 1 error POS UPPER LIMIT A compar...

Page 129: ...status i e the register contents have not yet matched REG_SSI_POS REG_CMP1 since the last reset 1 CMP1 flag set The contents of the registers match REG_SSI_POS REG_CMP1 This marker must be reset with...

Page 130: ...e Control attribute Bit 13 0 A comparison of the register contents has produced the following result REG_SSI_POS REG_CMP2 1 POS CMP2 register value A comparison of the register contents has produced t...

Page 131: ...put data could not be executed 1 control register write accepted The writing of user data for process output to the register addressed with Address write register in the process output data could be e...

Page 132: ...th the actual SSI encoder value Bit 9 0 Default status i e reset of Bit 9 of the Diagnostics and status attribute not active 1 clear CMP1 flag Reset of bit 9 of the Diagnostics and status attribute ac...

Page 133: ...ibute is reset 0 if necessary 1 Request to overwrite the content of the register at the address Address write register with Value write register 122 7Ah Write register and execute S STRUCTO F UINT DWO...

Page 134: ...WORD Bit 0 to 4 reserved Bit 5 0 ZERO test of data cable 1 disable SSI error detection After the last valid bit a ZERO test of the data cable is not carried out Bit 6 to 15 reserved A INVALID_BITS INV...

Page 135: ...lt 25 19hex 129 81h Kind of coding SSI G S BOOL 0 Binary code 1 GRAY code 130 82h Invalid bits MSB G S USINT Number of invalid bits on the MSB side of the position value supplied by the SSI encoder Th...

Page 136: ...e description of the class instances for VSC Table 59 Object instance Attr no dec hex Attribute name Get Set Type Description 100 64h Max object attri bute G USINT Contains the number of the last obje...

Page 137: ...n all the module lists 111 6Fh Module output channel count G USINT Contains the number of input channels supported by the module 112 70h Module input channel count G USINT Contains the number of outpu...

Page 138: ...ntains diagnosis informa tion about a wire break channel 1 to 32 124 7Ch Cable error_2 G DWORD This attribute contains diagnosis informa tion about a wire break channel 33 to 64 Parameter data 125 7Dh...

Page 139: ...nels channel 33 to 64 141 8Ch Enable low side output driver_1 G S DWORD Enables the low side output driver of chan nels channel 1 to 32 142 8Dh Enable low side output driver_2 G S DWORD Enables the lo...

Page 140: ...description of the class instances for VSC Table 60 Object instance Attr no dec hex Attribute name Get Set Type Description 100 64h Max object attri bute G USINT Contains the number of the last objec...

Page 141: ...dex numbers specified in all the module lists 111 6Fh Module input channel count G USINT Contains the number of input channels supported by the module 112 70h Module output channel count G USINT Conta...

Page 142: ...channel 165 A5h to 180 B4h Operating mode channel 1 to Operating mode channel 16 G S ENUM Sets the operating mode for the channel 0 deactivate channel 1 10 V 10 V 2 0 V 10 V 3 0 mA 20 mA 4 4 mA 2 0mA...

Page 143: ...1 Object instance Attr no dec hex Attribute name Get Set Type Description 100 64h Max object attri bute G USINT Contains the number of the last imple mented object attribute 101 65h Module present G B...

Page 144: ...input channels supported by this module instance 112 70h Number of supported output channels G USINT Shows the number of output channels supported by this module instance SWIRE data 113 71h Input1_DW...

Page 145: ...g_communica tion_error G WORD One bit per SWIRE slave shows possible communication errors Slave 1 belongs to bit 0 slave 2 to bit 1 etc 0 No error present 1 A communication error is present such as a...

Page 146: ...If the physical structure of the SWIRE bus does not match the configuration stored in the XNE 1SWIRE on power up the physical structure is stored automatically in the XNE 1SWIRE Bit 2 PLC configuratio...

Page 147: ...ifying the bus during operation causes the system to be aborted 1 Slave oriented If the PLC configuration check is activated data exchange is started with all SWIRE slaves that match the SET configura...

Page 148: ...guration error 0 Group diagnostics is activated 1 Group diagnostics is not activated 122 7Ah Param_error_ report_control G S BYTE Bit 6 Error message UAUX 0 Error message UAUXERR activated 1 Error mes...

Page 149: ...ent_slave _1 Param_SWIRE_ type_ident_slave _16 G S BYTE Bit 0 to bit 3 Variant ID TYPE setting for the LIN slave at position x on the SWIRE bus FFhex No slave 20hex SWIRE DIL Moeller 21hex SWIRE 4DI 2...

Page 150: ...5 Implementation of EtherNet IP 5 3 VSC Vendor Specific Classes 150 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 151: ...quisites for this example In order to configure XI ON devices and to build up communications with the Allen Bradley ControlLogix PLC over EtherNet IP the following software tools and hardware devices...

Page 152: ...the used PC or network interface card for detailed information please read the following Chapter 6 3 Changing the IP address of a PC network interface card Page 153 Table 62 Example station Module Da...

Page 153: ...Network and Dial up Connections 1 Open the folder Local Area Connection and open the dialog Local Area Connection Prop erties via the button Properties in the dialog Local Area Connection Status 2 Mar...

Page 154: ...IP 09 2011 MN05002007Z EN www eaton com 6 3 2 Changing the IP address in Windows NT 1 Open the folder Network in the Control Panel 2 Activate TCP IP connection in the tab Protocols and click the Prope...

Page 155: ...ange their IP address as well as the subnet mask according to the application The network is browsed by using the search function in the Address Tool Figure 38 Address Toolt in the I O ASSISTANT Figur...

Page 156: ...TH IP 09 2011 MN05002007Z EN www eaton com The network is browsed for connected hosts which are then listed in the Address Tool The address changing is done via Tools Changing IP settings It is now po...

Page 157: ...rewall in Windows XP If you use Windows XP as operating system problems may occur when changing the IP addresses via the I O ASSISTANT In this case you can deactivate the system integrated Windows XP...

Page 158: ...O ASSISTANT to Programs and Services Pressing the button Add Program opens the dialog Add a Program Select the I O ASSISTANT from the list of installed programs If necessary use the button Browse to c...

Page 159: ...ol BootP DHCP Server version 2 3 2 0 from Rockwell Automation Addresses in the range from 1 to 254 can be allocated The addresses 0 and 255 are reserved for broadcast messages in the subnet After havi...

Page 160: ...MAC ID The BootP DHCP Server sends the IP Address via BootP DHCP to the XI ON gateway and after a few seconds the gateway answers with its new IP address when having stored it The Relation list can be...

Page 161: ...via the Allen Bradley EtherNet IP interface The selection of the EtherNet IP Driver module is done using the Communications Configure Drivers command Select the driver type category EtherNet IP Driver...

Page 162: ...in this example version 15 from Rockwell Automation Start RSLogix and open a new project using the File menu 6 5 1 Configuration of the controller Enter the information related to the controller depen...

Page 163: ...define its IP Address in this example 192 168 1 100 In the following dialog box Module Properties Local press OK You may also browse offline through the module properties when you click Next At this p...

Page 164: ...figuration by using a right click on the EtherNet IP bridge module 1756 ENBT A and select New Module Open Communications and select the entry Generic Ethernet Module to configure a XI ON gateway Enter...

Page 165: ...ly should be the default setting For XI ON the successfully tested RPI range is 5 and higher Figure 57 Configuration of XI ON gateway Note If the variable Assembly Instances 103 and 104 see page 63 ar...

Page 166: ...g for example the Communication Download command In the Download dialog box start the download by pressing the Download button If an error message is generated warning that the communication path can...

Page 167: ...le to download the configuration Once the I O configuration is downloaded and the controller is in Run or Remote Run mode the I O data mapping of the XI ON station is shown in the Controller Tags The...

Page 168: ...r forcing outputs The data mapping depends on the data width of each module connected to the gateway Table 63 Example station Module Data width Process input Process output GW XNE GWBR 2ETH IP 1 statu...

Page 169: ...a 0 Status Word Output data XNE_1 O Data 0 Command Word 0 XN 2AI I 0 4 20MA Input data XNE_1 I Data 1 ch 0 XNE_1 I Data 2 ch 1 1 XN 2DI 24VDC P Input data XNE_1 I Data 3 Bits 0 and 1 for ch 0 and 1 2...

Page 170: ...ing 170 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com 6 6 1 Mapping report via I O ASSISTANT An EtherNet IP I O mapping report can be generated for each individual station by means of th...

Page 171: ...com 171 6 7 Example for process data access 6 7 1 Setting outputs at XN 2DO 24VDC 0 5A P Example To set the outputs 0 and 1 at module no 2 in the example station XN 2DO 24VDC 0 5A P bit 0 bit 1 in out...

Page 172: ...6 Application example XNE gateway with an Allen Bradley PLC 6 7 Example for process data access 172 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 173: ...ertain modules together Note A mixed usage of XNE ECO or XN standard gateways and XNE ECO and XN standard I O modules base modules with tension clamp terminals is possible without any problems Note Th...

Page 174: ...station should be thorough to avoid faults and increase operating reli ability The power to XI ON systems is supplied from a common external source This avoids the occurrence of potential compensatin...

Page 175: ...400 mA is reached a bus refreshing module has to be used in order to provide the module bus voltage To the right of the bus refreshing module the sum of the modules current consumptions can amount to...

Page 176: ...4AI PT NI 9 30 mA XN 2DO 24VDC 0 5A P 2 32 mA XN 2DO 24VDC 0 5A N 2 32 mA XN 2DO 24VDC 2A P 2 33 mA XN 2DO 120 230VAC 0 5A 2 35 mA XN 4DO 24VDC 0 5A P 2 30 mA XN 16DO 24VDC 0 5A P 3 120 mA XN 32DO 24...

Page 177: ...2DO R CO 1 28 mA XN 1CNT 24VDC 9 40 mA XNE 2CNT 2PWM 30 mA XN 1RS232 9 140 mA XN 1RS485 422 9 60 mA XN 1SSI 9 50 mA XNE 1SWIRE 9 60 mA Table 65 Communication bytes and nominal current consumptions of...

Page 178: ...ead to the destruction of the bus refreshing module All bus refreshing modules are connected to one another via the same ground potential The power to the module bus is supplied via the connections 11...

Page 179: ...base modules The C rail of the base modules for power supply modules is mechanically separated thus potentially isolating the adjoining supply groups Access to the C rail is possible with the help of...

Page 180: ...It is permitted to load the C rail with a maximum of 24 V Not 230 V Note For information about introducing a XI ON station into a ground reference system please read Chapter 8 Page 185 Figure 70 Using...

Page 181: ...ions should be chosen to guarantee the potential isolation to the adjoining modules Attention When relay modules are planned and the C rail is used for a common voltage supply a further power supply m...

Page 182: ...to disconnect the field wiring The XI ON station remains in operation if an electronics module is pulled The voltage and current supplies as well as the protective earth connections are not interrupt...

Page 183: ...e gateway using the I O ASSISTANT does not require a special position of the DIP switches The described DIP switch position can be used to force the gateway into the download mode This can be necessar...

Page 184: ...7 Guidelines for station planning 7 7 Firmware download 184 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 185: ...uting inside and outside of cabinets To ensure EMC compatible cable routing the cables should be grouped as follows Various types of cables within the groups can be routed together in bundles or in ca...

Page 186: ...concrete cable ducts Signal cables must be protected against overvoltage by varistors or inert gas filled overvoltage arrestors Varistors and overvoltage arrestors must be installed at the point where...

Page 187: ...s as well as the field supply are realized via one power feed at the gateway All XI ON modules gateway power feeding and I O modules are connected capacitively via base modules to the mounting rails T...

Page 188: ...inactive metal components for example switchgear cabinets switchgear cabinet doors supporting bars mounting plates tophat rails etc must be connected to one another over a large surface area and with...

Page 189: ...ea and must be correctly earthed Mount the mounting rails over a large surface area and with a low impedance to the support system using screws or rivets Remove the isolating layer from all painted an...

Page 190: ...ng braid and in so doing create a large surface contact area The shield rail must have a low impedance for example fixing points of 10 to 20 cm apart and be connected to a reference potential area The...

Page 191: ...the compensation cable be less than 200 m then its cross section must be at least 16 mm2 0 025 inch2 If the cable length is greater than 200 m then a cross section of at least 25 mm2 0 039 inch2 is r...

Page 192: ...8 Guidelines for electrical installation 8 5 Potential compensation 192 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 193: ...30VAC 20 mA XN 4DI 24VDC P 40 mA XN 4DI 24VDC N 40 mA XN 16DI 24VDC P 40 mA XN 32DI 24VDC P 30 mA XNE 8DI 24VDC P 1 5 mA XNE 16DI 24VDC P 3 mA XN 1AI I 0 4 20MA 50 mA XN 2AI I 0 4 20MA 12 mA XN 1AI U...

Page 194: ...A P 3 mA when load current 0 mA all outputs OFF XNE 16DO 24VDC 0 5A P 3 mA when load current 0 mA all outputs OFF XN 1AO I 0 4 20MA 50 mA XN 2AO I 0 4 20MA 50 mA XN 2AO U 10 0 10VDC 50 mA XNE 4AO U I...

Page 195: ...C 28 mA XN 4DI 24VDC P 29 mA XN 4DI 24VDC N 28 mA XN 16DI 24VDC P 45 mA XN 32DI 24VDC P 30 mA XNE 8DI 24VDC 0 5A P 15 mA XNE 16DI 24VDC 0 5A P 15 mA XN 1AI I 0 4 20MA 41 mA XN 2AI I 0 4 20MA 35 mA XN...

Page 196: ...eaton com Modules Power supply IMB Nominal current consumption IMB XN 2AO I 0 4 20MA 40 mA XN 2AO U 10 0 10VDC 43 mA XNE 4AO U I 40 mA XN 2DO R NC 28 mA XN 2DO R NO 28 mA XN 2DO R CO 28 mA XN 1CNT 24V...

Page 197: ...1 W XN 4DI 24VDC N 1 W XN 16DI 24VDC P 2 5 W XN 32DI 24VDC P 4 2 W XNE 8DI 24VDC P 1 5 W XNE 16DI 24VDC P 2 5 W XN 1AI I 0 4 20MA 1 W XN 2AI I 0 4 20MA 1 W XN 1AI U 10 0 10VDC 1 W XN 2AI U 10 0 10VDC...

Page 198: ...DC 0 5A P normally 2 5 W XN 1AO I 0 4 20MA normally 1 W XN 2AO I 0 4 20MA normally 1 W XN 2AO U 10 0 10VDC normally 1 W XNE 4AO U I 3 W XN 2DO R NC normally 1 W XN 2DO R NO normally 1 W XN 2DO R CO no...

Page 199: ...ission speed of data 1 Baud corresponds to the transmission of one step per second If one bit is transitted per step the baud rate is identical to the transmission rate in bit per second bit s Baud ra...

Page 200: ...of assigning IP addresses or other parameters Serves for dynamic and automatic configuration of devices Digital A value e g a voltage which can adopt only certain statuses within a finite set mostly...

Page 201: ...ythm with the fluctuating signal I O Input output Impedance Total effective resistance that a component or circuit has for an alternating current at a specific frequency Inactive metal components Cond...

Page 202: ...f electrical levels of electrical components and external conductive components by means of an electrical connection Potential free Galvanic isolation of the reference potentials in I O modules of the...

Page 203: ...thstands thermal and dynamic loads which can occur at its place of installation due to a short circuit Station A functional unit or I O components consisting of a number of elements TCP Abbreviation f...

Page 204: ...9 Appendix 9 3 Glossary 204 XI ON XNE GWBR 2ETH IP 09 2011 MN05002007Z EN www eaton com...

Page 205: ...tal output module class 89 Digital versatile module class 136 E earth free operation 188 electromagnetic compatibility 188 electronics modules 17 electrostatic discharge 191 EMC 188 end bracket 20 end...

Page 206: ...5 422 module class 120 RSLinx 161 S service interface 36 shield connection analog modules 22 gateway 22 shielding 190 SSI module class 127 station planning 173 T TCP Transmission Control Protocol 24 T...

Reviews: