Beijer Electronics DeviceNet GN-9212 User Manual

Hide thumbs Also See for DeviceNet GN-9212:

Advertisement

Quick Links

DeviceNet network adapter
GN-9212
User manual
Page 1 of (54)
G-series GN-9212 DeviceNet Rev. 1.01.docx

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DeviceNet GN-9212 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Beijer Electronics DeviceNet GN-9212

  • Page 1 DeviceNet network adapter GN-9212 User manual Page 1 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...
  • Page 2 GN-9212 User Manual DOCUMENT CHANGE SUMMARY PAGE REMARKS DATE EDITOR 1.00 New Document 2018/7/30 1.01 First release 2019/01/29 Page 2 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...
  • Page 3: Table Of Contents

    Contents GN-9212 User Manual 1. Important Notes ......................... 5 1.1. Safety Instruction ........................ 6 1.1.1. Symbols ........................6 1.1.2. Safety Notes ........................6 1.1.3. Certification ........................6 2. Specification ..........................7 2.1. The Interface ........................7 2.2. General Specification ......................8 2.3.
  • Page 4 GN-9212 User Manual 5.5.6. Acknowledge Handler Object ..................36 5.5.7. G-Bus Manager Object ....................37 5.5.8. Expansion Slot Object ....................40 5.5.9. I/O Format Setting ....................... 41 6. MODBUS INTERFACE ......................42 6.1. MODBUS Interface Register/Bit Map ................42 6.2. Supported MODBUS Function Codes ................
  • Page 5: Important Notes

    GN-9212 User Manual 1. Important Notes Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls describes some important differences between solid state equipment and hard-wired electromechanical devices. Because of this difference, and also because of the wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that each intendedapplication of this equipment is acceptable.
  • Page 6: Safety Instruction

    GN-9212 User Manual 1.1. Safety Instruction 1.1.1. Symbols Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which may lead to personal injury or death property damage or economic loss Identifies information that is critical for successful application and understanding of the product Identifies information about practices or circumstances that can lead to personal injury, property damage, or economic loss.
  • Page 7: Specification

    GN-9212 User Manual 2. Specification 2.1. The Interface Page 7 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...
  • Page 8: General Specification

    GN-9212 User Manual 2.2. General Specification General Specification Supply voltage : 24Vdc nominal Supply voltage range : 16~32Vdc System Power Protection : Output current limit (Min. 1.5A) Reverse polarity protection Power Dissipation 70mA @ 24Vdc Current for I/O Module 1.5A @ 5Vdc System power to internal logic : Non-Isolation Isolation System power I/O driver : Isolation...
  • Page 9: Device Net Specification

    GN-9212 User Manual 2.3. Device Net Specification Items Specification Communication Interface Specification Adapter Type Group 2 Only Slave Max. Expansion Slot 63 Slots I/O Data Size Max 128 bytes each slot Max. Length Bus Line Max.100m@500Kbps, Max. 250m@250Kbps, Max. 500m@125Kbps Max.
  • Page 10: Led Indicator

    GN-9212 User Manual 2.4. LED Indicator LED No. LED Function / Description LED Color Module Status Green/Red Network Status Green/Red Termination Resistance Status Green Extension module Status Green/Red System Power System Power Enable Green Field Power Field Power Enable Green 2.4.1 Module Status LED (MOD) Status To indicate...
  • Page 11: Terminating Resistance Status Led (Ter)

    GN-9212 User Manual 2.4.3 Terminating Resistance Status LED (TER) Status To indicate Not applied Terminatingresistance is not applied. Applied Terminatingresistance is applied. 2.4.4 G-Series Internal Bus Status LED (IOS LED) Status To indicate Not Powered Device has no expansion module or may not be powered. No Expansion Module G-Series Internal bus is normal but does not G-Series Internal Bus On-line,...
  • Page 12: Dimension

    GN-9212 User Manual 3. Dimension 3.1. GN-9212 (mm) Page 12 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...
  • Page 13: Mechanical Set Up

    GN-9212 User Manual 4. Mechanical Set Up 4.1. Total Expansion The number of the module assembly that can be connected is 63. So the maximum length is 798mm 4.2. Plugging and Removal of the Components. As above figure in order to safeguard the FnIO module from jamming, it should be fixed onto the DIN rail with locking level.
  • Page 14: Configuration And Operation

    GN-9212 User Manual 5. Configuration and Operation 5.1. G-Bus Specification 5.1.1 G-Bus System • Network Adapter Module The Network Adapter Module forms the link between the field bus and the field devices with the Expansion Modules. The connection to different field bus systems can be established by each of the corresponding Network Adapter Module, e.g.
  • Page 15 GN-9212 User Manual • Expansion Module The Expansion Modules are supported a variety of input and output field devices. There are digital and analog input/outputmodules and special function modules. • Two types of G-Bus Message - Service Messaging - I/O Messaging Page 15 of (54) G-series GN-9212 DeviceNet Rev.
  • Page 16 GN-9212 User Manual 5.1.2 G-Bus Pin Description Communication between the NA series and the expansion module as well as system / field power supply of the bus modules is carried out via the internal bus. It is comprised of 6 data pin and 2 field power pin. Name Description System supply voltage (5V dc).
  • Page 17: Devicenet Composition

    GN-9212 User Manual 5.2. DeviceNet Composition DeviceNet Network Installation DeviceNet Network Set up is like following figure2. Network Composition Name Description Node is Slave that is charged each address number. DeviceNet is comprised of Master and Slave. Master manages DeviceNet and organizes external I/O Node in Slave.
  • Page 18: Devicenet Cable Specification

    GN-9212 User Manual 5.3. DeviceNet Module (GN-9212) Installations 5.3.1. DeviceNet Cable Specification 5.3.2. Communication Cable Specification DeviceNet Cable Specification. In the DeviceNet Specification There is the exclusive cable bellows (DeviceNet Specification Volume Release2.0 Errate2, appendix B) Physical Thick Cable Spec Thin Cable Spec Characteristics Communication cable...
  • Page 19 GN-9212 User Manual -Thick Cable Communication Truck Exchange Truck Length Cumulative drop Maximum drop rate (Thick Cable) 125Kb 500m(1640ft) 156m(512ft) 6m(20ft) 250Kb 250m(820ft) 76m(256ft) 6m(20ft) 500Kb 100m(328ft) 38m(128ft) 6m(20ft) -Thin Cable Communication Truck Exchange Truck Length Cumulative drop Maximum drop rate (Thick Cable) 125Kb...
  • Page 20: Devicenet Connector Specification

    GN-9212 User Manual 5.3.3 DeviceNet Connector Specification Male General Characteristics Specification Number of Pins Coupling Nut Male Coupling Nut Thread 7/8–166 UN-2A THD Rotation Optional Pin out Drain : Pin1, V+ : Pin2, V- : Pin3, CAN_H : Pin4, CAN_L : Pin5 Female General Characteristics Specification Number of Pins...
  • Page 21 GN-9212 User Manual Male General Characteristics Specification Number of Pins Coupling Nut None Coupling Nut Thread None Rotation None Pin out V- : Pin1, CAN_L : Pin2, Shield : Pin3, CAN_H : Pin4, V+ : Pin5 Female General Characteristics Specification Number of Pins Coupling Nut None...
  • Page 22: Terminator Resistor Specification

    GN-9212 User Manual 5.3.4 Terminator Resistor Specification Terminating Resistance Switch Applied Not applied Page 22 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...
  • Page 23: Devicenet Module Configurations

    GN-9212 User Manual 5.4. DeviceNet Module Configurations 5.4.1. DeviceNet MAC ID Setup Each DeviceNet Adapter must have a unique MAC ID (from 0 to 63) so that it can be addressed independentlyfrom other nodes. MAC ID BAUD RATE 125kbps 250kbps 500kbps AUTO MAC ID addresses have to be unique throughout the entire interconnected...
  • Page 24: I/O Process Image Map

    GN-9212 User Manual 5.4.2 I/O Process Image Map An expansion module may have 3 types of data as I/O data, configuration parameter and memory register. The data exchange between network adapter and expansion modules is done via an I/O process image data by G-Series Internal Bus protocol.
  • Page 25 GN-9212 User Manual - Device Type Number: 0C (Communications Adapter) Name of Object Type Number of Instances Class Code Identity Required Message Router Required DeviceNet Required Assembly Required Connection Required Acknowledge Required Handler G-Bus Manager Vendor-specific Expansion Slot Vendor-specific 1~63 Objects Behavior, Interface Object Behavior...
  • Page 26: Object Setting

    GN-9212 User Manual 5.5. Object Setting 5.5.1. Identity Object Class Code: 01 Common Services Service Code Implemented for Service Name Value Class Instance 0x05 Reset 0: Reset Only 1: Reset and Factory Default 0x0E Get_Attribute_Single Class Attributes None Instance Attributes Instance Attribute Access...
  • Page 27: Message Router Object

    GN-9212 User Manual 104(68h) Firmware Release UDINT 0xYYYYMMDD ex) 0x20160817 → 2016/08/17 Date 107(6Bh) Inspection Date UDINT 0xYYYYMMDD * Spec. = The CIP Networks library, ODVA 5.5.2. Message Router Object Class Code: 02 Common Services None Class Attributes None Instance Attributes None Page 27 of (54) G-series GN-9212 DeviceNet Rev.
  • Page 28: Devicenet Object

    GN-9212 User Manual 5.5.3. DeviceNet Object Class Code: 03 Common Services Implemented for Service Service Name Code Class Instance 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single 0x4B Allocate_Master/Slave_Connection_Set 0x4C Release_Master/Slave_Connection_Set Class Attributes Instance Attribute Access Data Name Value Rule Size Revision 1 word 02, 00 Instance Attributes Instance...
  • Page 29 GN-9212 User Manual Vendor-specific 100(64h) Auto-Baud Action** BOOL 0: Enabled (default) (Not allowed to set the Baud Rate from Network) 1: Disabled (Allowed to set the Baud Rate from Network) 101(65h) Get/Set Quick Start BOOL 0 : Normal Start-up (default) 1 : Quick Start-up*** *The MAC ID Switch value = 0~63: Not allowed to set the MAC ID from Network.
  • Page 30: Assembly Object

    GN-9212 User Manual 5.5.4. Assembly Object Class Code: 04 Common Services Implemented for Service Code Service Name Class Instance 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single Class Attributes None Input Instance Attributes Input/outputInstance ID Instance Attribute Access Name Data Type Value Rule Input (Produced) Array n Input process current image...
  • Page 31: Connection Object

    GN-9212 User Manual 5.5.5. Connection Object Class Code: 05 Common Services Implemented for Service Code Service Name Class Instance 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single Class Attributes None Instance Attributes for Explicit Messaging Connection Instance Attribute Access Name Data Type Value Rule state USINT Defined in Spec...
  • Page 32 GN-9212 User Manual Instance Attributes for Poll I/O Connection Instance Attribute Access Data Name Value Rule Type State USINT Defined in Spec instance_type USINT 1: I/O Message transportClass_trigger BYTE produced_connection_id UINT * 0x03C1 : MAC ID=01, Message ID=6, Unconnected Explicit Request Message consumed_connection_id UINT...
  • Page 33 GN-9212 User Manual produced_connection_id UINT *0x0381 : MAC ID=01, Message ID=14, Message group 1 consumed_connection_id UINT *0X0400 : MAC ID = 00, Message ID = 0, Message group 2 initial_comm_characteristics BYTE produced_connection_size UINT 0x08 consumed_connection_size UINT 0x08 Get/Set expacted_packet_rate UINT Timer Resolution of 8msec * 200...
  • Page 34 GN-9212 User Manual Get/Set watchdog_timeout_action USINT 0: Time Out (default) produced_connection_path_ UINT 0 or 6 length produced_connection_path Array of USINT consumed_connection_path UINT length consumed_connection_path Array of 20 2B 24 01 USINT Get/Set production_inhibit_time UINT 00, 00 Instance Attributes for COS I/O Connection (Unacknowledged) Instance Attribute Access...
  • Page 35 GN-9212 User Manual consumed_connection_path UINT length consumed_connection_path Array of Empty USINT Get/Set production_inhibit_time UINT 00, 00 Page 35 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...
  • Page 36: Acknowledge Handler Object

    GN-9212 User Manual 5.5.6. Acknowledge Handler Object Class Code: 2B Common Services Implemented for Service Service Name Code Class Instance 0x0E Get_Attribute_Single Class Attributes None Instance Attributes Instance Attribute Access Name Data Type Value Rule Acknowledge Timer UNIT Default: 10 Retry Limit USINT UINT...
  • Page 37: G-Bus Manager Object

    GN-9212 User Manual 5.5.7. G-Bus Manager Object Class Code: 70 HEX (112D) Common Services Implemented for Service Code Service Name Class Instance 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single Class Attributes None Instance Attributes Instan Attribute Acces Name Data Type Value ce ID s Rule Number of Slot USINT...
  • Page 38 GN-9212 User Manual Table 5.2.G-bus error code Byte Description 0x00 Normal Operation 0x02 Connection Fault 0x03 Configuration Fault 0x04 No Expansion module 0x05 Invalid attribute value 0x06 Too much data 0x07 Vendor Error 0x08 Not expected slot 0x09 CRC error Page 38 of (54) G-series GN-9212 DeviceNet Rev.
  • Page 39: Expansion Slot Object

    GN-9212 User Manual 5.5.8. Expansion Slot Object Class Code: 71 HEX (113D) Common Services Implemented for Service Code Service Name Class Instance 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single Class Attributes None Instance Attributes Instance Attribute Access Name Data Type Value Rule Module External ID USINT IO Name = External ID (2Byte) ex) IO Name : GT-1238...
  • Page 40: I/O Format Setting

    GN-9212 User Manual Firmware Revision Structure Expansion Module Firmware Revision USINT USINT *After the system is reset, the new “Set Value” action is applied. If changed slot location, set default value automatically. 5.5.9. I/O Format Setting DeviceNet I/O Data Format Setting I/O Data Format of GN-9212 can be changed by DeviceNet Configuration Software Data format is set by change G-BUS Manager Object value in Configuration Software.
  • Page 41: Modbus Interface

    GN-9212 User Manual 6. MODBUS INTERFACE 6.1. MODBUS Interface Register/Bit Map Register Map Func. Code Start Address Read/Write Description 0x0000 ~ Read Process input image registers (Real Input Register) 3,4,23 Process output image registers (Real Output 0x0800 ~ Read/Write 3,16,23 Register) 0x1000 * Read...
  • Page 42 GN-9212 User Manual Registers holdingregisters in a remote device. The Request PDU specifies the starting register address and the number of registers. The register data (Read output word) in the response message are packed as two bytes per register, with the binary contents right justified within each byte.
  • Page 43 GN-9212 User Manual output words) the starting address, number of holdingregisters, and the data to be written. The byte count specifies the number of bytes to follow in the write data field. The normal response contains the data from the group of registers that were read.
  • Page 44: 0X08) Diagnostics

    GN-9212 User Manual 6.2.1. 8 (0x08) Diagnostics Sub-function 0x0000(0) Return Query Data The data passed in the request data field is to be returned (looped back) in the response. The entire response message should be identical to the request. Sub- Data Field Data Field (Request)
  • Page 45: Error Response

    GN-9212 User Manual returned no response (neither a normal response nor an exception response), since its last restart, clear counters operation, or power–up. Sub- Data Field Data Field (Request) Description function (Response Slave No Response 0x000F(15) 0x0000 Count Sub-function 0x0064(100) Return Slave ModBus, Internal Status The response data field returns the status of ModBus and Internal addressed to the remote device.
  • Page 46: Modbus Special Register Map

    GN-9212 User Manual 6.2.3. MODBUS Special Register Map The special register map can be accessed by function code 3, 4, 6 and 16. Also the special register map must be accessed by read/write of every each address (one address). 6.2.4. Adapter Identification Special Register (0x1000, 4096) Address Access Type, Size...
  • Page 47: Expansion Slot Information Special Register (0X2000, 8192)

    GN-9212 User Manual ex) Dip SW(0x01), Field Power On = 0x8001 Expansion slot’s GT-number including GN 0x110E(4366) Read upto 33word First 1word is adapter’s number, if GN-9289, then 0x9289 Number of expansion slot 0x1110(4368) Read 1word Expansion slot Module Id. Refer to Appendix A.1 Product 0x1113(4371) Read upto 33word...
  • Page 48 GN-9212 User Manual + 0x09(+9) 0x2009(8201) 0x2029(8233) 0x2049(8265) 0x2069(8297) … 0x27C9(10185) + 0x0A(+10) 0x200A(8202) 0x202A(8234) 0x204A(8266) 0x206A(8298) … 0x27CA(10186) + 0x0B(+11) 0x200B(8203) 0x202B(8235) 0x204B(8267) 0x206B(8299) … 0x27CB(10187) + 0x0C(+12) 0x200C(8204) 0x202C(8236) 0x204C(8268) 0x206C(8300) … 0x27CC(10188) + 0x0D(+13) 0x200D(8205) 0x202D(8237) 0x204D(8269) 0x206D(8301) …...
  • Page 49 GN-9212 User Manual upto If GT-1238, returns 72byte “00 1E 52 54 2D 31 32 33 38 2C 20 38 44 49 2C 20 32 34 56 64 63 2C 20 55 6E 69 76 65 72 73 61 6C 00 00” Valid character size = 0x001E =30 characters, “GT-1238, 8DI, 24Vdc, Universal”...
  • Page 50: Trouble Shooting

    GN-9212 User Manual 6.4. Trouble Shooting How to diagnose by LED indicator LED Status Cause Action All LED turns off - No power - Check main power Cable - Occurrence critical error in - Contact Sales team and send MOD LED is red firmware module for repair.
  • Page 51 GN-9212 User Manual APPENDIX A A.1 Product List GT-Number Description ID(hex) Digital Input Module GT-1238 8 Points, Universal, 24Vdc, 10RTB 1238 GT-123F 16 Points, Universal, 24Vdc, 20P connector 123F 12DF GT-12DF 16 Points, Universal, 24Vdc, 18RTB 12FA GT-12FA 32 Points, Universal, 24Vdc, 40P connector 1804 GT-1804 4 Points, 120Vac, 10RTB...
  • Page 52 GN-9212 User Manual 347F GT-347F 16 Channels, 0~10, 0~5, 1~5Vdc, 12bits, 18RTB 349F GT-349F 16 Channels, 0~10, 0~5, 1~5Vdc, 16bits, 18RTB GT-3704 4 Channels, RTD, 10RTB 3704 GT-3708 8 Channels, RTD, 20P connector 3708 3804 GT-3804 4 Channels, Thermocouple, 10RTB 3808 GT-3808 8 Channels, Thermocouple, 20P connector...
  • Page 53 GN-9212 User Manual A.2. Glossary - System Power : The power for starting up CPU. - Field Power : The power for input and output line. - Terminator Resistor : Resistor for prevention reflected wave. - EDS : Electronic Data Sheet. - Sink : The method of in/output power supply if a device has no power source.
  • Page 54 GN-9212 User Manual Head office Beijer Electronics AB Box 426 20124 Malmö, Sweden Phone +46 40 358600 www.beijerelectronics.com Page 55 of (54) G-series GN-9212 DeviceNet Rev. 1.01.docx...

This manual is also suitable for:

Devicenet g series

Table of Contents