Eaton XN-312-GW-CAN Manual

Eaton XN-312-GW-CAN Manual

Canopen gateway
Table of Contents

Advertisement

Manual
06/16 MN050003-EN
CANopen Gateway
XN-312-GW-CAN

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XN-312-GW-CAN and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Eaton XN-312-GW-CAN

  • Page 1 Manual 06/16 MN050003-EN CANopen Gateway XN-312-GW-CAN...
  • Page 2 No part of this manual may be reproduced, stored in a retrieval system, or transmit- ted in any form or by any means, electronic, mechanical, photocopying, micro-film- ing, recording or otherwise, without the prior written permission of Eaton Industries GmbH, Bonn.
  • Page 3 Danger! Dangerous electrical voltage! Before starting with the installation • Disconnect the power supply of the device. • Ensure a reliable electrical isolation of the low voltage for the 24 V supply. Only use power supply units complying • Secure against retriggering with IEC 60364-4-41 or HD 384.4.41 S2 (VDE 0100 Part 410).
  • Page 5: Table Of Contents

    Switching the gateway on with or without a config check ..40 3.1.1.1 In operation .................... 3.1.1.2 Switching on when the target configuration is stored ......Take the CANopen field bus into operation ......... 44 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 6 Manual mapping ..................5.3.5 Configuring device initialization parameters......... 69 5.3.6 Adding CANopen communication libraries ............... 70 Object dictionary for XN-312-GW-CAN gateway....71 Overview of objects 0x1000 to 0x1AFF........71 Information regarding the XN300 station........73 6.2.1 Object 1000hex: Device type............73 6.2.2 Object 1008hex: Device name.............
  • Page 7 Read Digital Inputs (Object 0x3010)..........113 XN-322-20DI-PF................115 7.4.1 Read Digital Input 8-Bit (Object 0x6000) ........116 7.4.2 Read Digital Inputs (Object 0x3030)..........117 XN-322-20DI-PCNT............... 118 7.5.1 Read Digital Input 8-Bit (Object 0x6000) ........120 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 8 PWM High Time (Object 0x3178, 0x317A, 0x317C, 0x317E)..160 7.13.9 PWM Period Time (Object 0x3179, 0x317B, 0x317D, 0x317F)... 161 7.13.10 Counter Mode Register (Object 0x4170) ........163 7.14 XN-322-4AI-PTNI ................164 7.14.1 Read Analog Input 16-Bit (Object 0x6401)........166 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.com...
  • Page 9 7.16.12 Firmware Version (Object 0x4090)..........210 7.16.13 Channel Measuring Configuration (Object 0x5090) ..... 211 7.16.14 Channel x Filter Configuration (Object 0x5091 to 0x5098)... 212 7.17 XN-322-10AI-TEKT................ 213 7.17.1 Read Analog Input 16-Bit (Object 0x6401) ........215 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 10 7.20.9 Analog Input Interrupt Positive Delta Unsigned (Object 0x6428) 258 7.20.10 Output Channel x (Object 0x20B0 to 0x20B3)......260 7.20.11 Module Diagnostic Messages (Object 0x30B0)......260 7.20.12 Input Channel x (Object 0x30B1 to 0x30B4)....... 262 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.com...
  • Page 11 Input Channel x (Object 0x3061 to 0x3062)........ 306 7.23.3 Analog Digital Converter Diagnostic Messages (Object 0x3063). 307 7.23.4 Firmware Version (Object 0x4060)..........308 7.23.5 Measuring Configuration Channel x (Object 0x5060, 0x5062)..308 7.23.6 Range Configuration Channel x (Object 0x5061, 0x5063).... 309 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 12 Read Cycle State (Object 0x3100) ..........348 7.26.3 Module Diagnosis (Object 0x3101)..........349 7.26.4 Input Channel x (Object 0x3102 to 0x3103)........ 350 7.26.5 Channel Configuration Register (Object 0x4100, 0x4102) ... 351 7.26.6 Channel Transmission Configuration Register (Object 0x4101, 0x4103) ..................352 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.com...
  • Page 13 Approvals and national approvals for XN300 system devices..371 10.2 Dimensions .................. 372 10.3 Technical Data................373 10.4 XN-322 slice modules ..............375 10.5 Firmware versions................ 375 10.6 Maximum number of process data objects ......... 376 Index.................... 377 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 14 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.com...
  • Page 15: About This Manual

    EDS files, the XN-300 Assist engineering tool, the XSOFT-CODESYS-2 and XSOFT-CODESYS-3 software described in this manual, and updates for the operating system for XN-312-… can all be downloaded from the Eaton Download Center on the Internet at: http://www.eaton.eu/software 0.1 List of revisions...
  • Page 16: Target Group

    We assume no liability for any injury or damages incurred. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 17: Device Designations And Abbreviations

    XN300 - Device series, including the XN-312 gateway and XN-322 slice modules Following designations XSOFT-CODESYS-2 are used: • Module - System bus module • Station • Station address - Address of the field bus module Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 18: Writing Conventions

    → Indicates useful tips. ▶ Indicates instructions to be followed. For greater clarity, the name of the current chapter and the name of the cur- rent section are shown at the top of each page. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 19: Xn-312-Gw-Can Gateway

    1.1 Proper use 1 XN-312-GW-CAN gateway 1.1 Proper use XN-312-GW-CAN gateways can be used to establish a connection between a higher-level PLC and a system bus with its modules. These gateways use the CANopen protocol to communicate with higher- level PLCs. XN-312-GW-CAN gateways are part of the XN300 system, which, in addition to the gateways themselves, includes several I/O slice modules.
  • Page 20: Overview Of Functions

    "Operational" operating state. Figure 1: The XN-312-GW-CAN gateway can be used to establish a connection to a CANo- pen field bus. The connection to the field bus needs to be established by connecting an FMC 1.5/3-ST-3.5 three-pin connector to X1.
  • Page 21: Device Overview

    1 XN-312-GW-CAN gateway 1.3 Device overview The diagnostic interface on XN-312-GW-CAN gateways can be used to con- nect them to a computer in order to use the XN-Assist planning and commis- sioning program. The interface can also be used to update the operating sys- tem.
  • Page 22: List Of I/O Slice Module Products

    Analog I/O modules • XN-322-4AI-PTNI • XN-322-7AI-U2PT • XN-322-8AI-I • XN-322-10AI-TEKT • XN-322-8AO-U2 • XN-322-4AIO-U2 • XN-322-8AIO-U2 • XN-322-4AIO-I • XN-322-8AIO-I Technology Modules • XN-322-2DMS-WM • XN-322-1DCD-B35 • XN-322-1CNT-8DIO • XN-322-2SSI Relay modules • XN-322-4DO-RNO Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 23: Important Data For Engineering

    When using these COB-IDs, none of the modules used on the same CAN network should have Node ID of XN-312 gateway + offset (32/64/96) as this will result in frame collisions on the bus. Field bus-slave Max. input data [Byte] Max. output data [Byte] CANopen Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 24: Field Bus Connection

    Table , page 45. ST LED Status CANopen status Meaning Green Continuous OPERATIONAL Operation correct light green Flashing PRE-OPERATIONAL PRE-OPERATIONAL Flashing STOP HALT pattern SINGLE FLASH Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 25 No monitoring active The device has already been initialized for CANopen, but is passive INITIALIZATION Device booting As soon as the device's internal initialization is complete, the device will automatically switch to the PRE-OPERATIONAL state. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 26: Baud Rate

    DIP switches for setting the baud rate → If the device is unable to automatically determine the baud rate, use the DIP switches to set a fixed baud rate or add another CAN module to the system. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 27: Valid Device Field Bus Addresses

    I/O LED will display a continuous red light. In this case, it will not be possible to switch the gateway to the OPERATIONAL state, and the gateway will not start. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 28 120 Ω – en Termination resistor de Abschlusswiderstand fr Résistance de terminaison es Resistencia de terminal it Resistenza di terminazione zh ???? ru Нагрузочный резистор Figure 7: DIP switch for activating the bus termination resistor Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 29: Installation

    Set the CANopen address using DIP switches 1 - 5; refer to → Section “1.5.3 Valid device field bus addresses”, page 23. DIP switches 1 and 4 must be switched to ON in the example below. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 30: Setting The Baud Rate

    CAN baud rate. → If the device is unable to automatically determine the baud rate, use the DIP switches to set a fixed baud rate or add another CAN module to the system. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 31: Activate The Bus Termination Resistor For Canopen

    2.3 Activate the bus termination resistor for CANopen 2.3 Activate the bus termination resistor for CANopen If the XN-312-GW-CAN gateway is the last module on the field bus, the inte- grated bus termination resistor must be activated using DIP switch 10.
  • Page 32: Mounting

    2.4 mounting 2.4 mounting 2.4.1 Installation prerequisites Install the XN-312-GW-CAN gateway in a switch cabinet, a distribution board or an enclosure so that the power supply and terminal capacities cannot be touched accidentally during operation. Snap the device onto an IEC/EN 60715 DIN-rail.
  • Page 33 Repeat these steps until you have added all the XN300 modules you need to the system block. ▶ Pull the locking elements at the back of the gateway and the XN300 slice modules upwards. You can use a screwdriver to do this, Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 34 You can use a screwdriver to do this. Figure 15: Locking the system block into place on the DIN-rail ▶ Check to make sure that the system block is solidly mounted. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 35: Dismantling

    Disengage the locking tabs between the slice modules by pulling on the front cover (blue). The front cover's stay-put function will indicate that the locking tabs have been disengaged. → The gateway's front cover is non-detachable and cannot be removed. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 36 Disengaging the front cover ▶ Once the locking tabs have been disengaged, you can separate the slice modules and the gateway from each other. Figure 19: Separating the gateway and the XN300 slice modules from the system block Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 37: Potential Relationship Between The Components

    +24 V DC BP_24V XN-312 XN-322 XN-322 CPU system n = 1 n = ≦ 31 +5 V DC BP_5V DC (24 V DC)  Figure 20: Functional diagram of XN300 system Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 38: Connecting The Power Supply

    24 V DC UL: F1 ≦ 2 A IEC: F1 ≦ 3 A 3 mm (0.12”) = 24 V DC (18 - 30 V DC SELV) ≦ 2 A Figure 21: Connection of power supply Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 39 Cable protection for cable AWG 24 in accordance with UL 508 and CSA- 22.2 no. 14: • Miniature circuit-breaker 24 V DC rated operational current 3 A; trip type C or • Fuse 3 A Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 40: Connect Field Bus

    The maximum cable length for a CAN bus cable depends on the baud rate being used. The following table provides an overview of the possible Baud rates and the corresponding maximum cable lengths: Table 2: Max. cable lengths Baud rate (kBaud) Maximum cable length (m) 5000 2500 1000 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 41: Connect Diagnostics Interface

    XN-322 XN-322 +24 V DC UL: F1 ≦ 2 A BP_24V IEC: F1 ≦ 3 A ≦ 31 x XN-322 +5 V DC BP_5V  Figure 23: Connecting example for XN-312-GW-CAN gateway in XN300 system Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 42: Wiring In Accordance With Emc Requirements

    DIN-rail FM 4/TS 35 (Weidmüller) ZB4-102-KS1 Figure 24: Field bus shielded by using a shield The gateway features a functional earth contact point on the back. ① Figure 25: XN-312-GW-CAN side view a Functional earth Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 43: Commissioning

    The XN300 slice modules may be ruined otherwise! When you replace XN300 slice modules without switching off the power supply, the XN-312-GW-CAN gateway will carry out a software-controlled RESET. The system bus can be placed into operation with or without a configuration check.
  • Page 44: Switching The Gateway On With Or Without A Config Check

    The I/O LED will flash green to indicate that the config check is disabled. Switching the gateway on with a config check If you want to put the gateway into operation with a config check, follow the steps below: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 45 XN300 modules. Check the system bus and check the system block to make sure that all I/O slice modules are properly locked in place with each other. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 46: In Operation

    (config check enabled – check failed). Last station Responds Additional module after last module Config check DIP switch 9 I/O LED green, flashing Error on system bus I/O LED green, continuous light Device running Software-controlled RESET → Figure 23 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 47: Switching On When The Target Configuration Is Stored

    The gateway will then check the connected modules when booting up. Oth- erwise, the current actual configuration will be used to overwrite the previ- ously stored target configuration → Section “3.3 LEDs on the device”, page Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 48: Take The Canopen Field Bus Into Operation

    By setting an inhibit time or selecting a synchronous transmission type, TPDO properties can be configured in such a way as to avoid impermissible bus loads → Section “6.8.1 Objects 1800hex to 180Fhex Transmit PDO Parameter”, page 96. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 49: Creating Field Bus Communication Canopen

    3.3 LEDs on the device Explanation of LED statuses The following table explains, in detail, how the LEDs will behave for each of the statuses listed. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 50 Cyclical single flash, LED on for 200 ms / off for 1,000 SINGLE FLASH Flashing pattern: Cyclical double flash, LED on for 200 ms / off for 200 ms DOUBLE FLASH / on for 200 ms / off for 1,000 ms Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 51 The field bus has been deactivated. Possible causes include: • XN300-Assist wiring test active • A project is currently being loaded onto the device POW-LED POW-LED Meaning Green 5 V system bus power working properly No power on system bus Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 52: Note On Alarms

    Display of cyclical and acyclical diagnostics messages The Online Help function provides a detailed description of how to use XN300-Assist. In order to open it, click on the "?" icon on the XN300-Assist menu bar or press the <F1> key. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 53: Description Files For Canopen

    4 Description files for CANopen 4 Description files for CANopen The gateway XN-312-GW-CAN is integrated into the CANopen structure with the aid of a standardizes EDS file (Electronic Data Sheet). This EDS file lists all objects with the associated sub-indexes and the corre- sponding entries.
  • Page 54: Standard Eds Files

    CAN gateway and/or provide new functionalities, Download cen- ter → Page 11. In the case of XN-312-GW-CAN, the operating system needs to be updated via the diagnostic interface using XN300-Assist. For information on how to update the operating system, please refer to the online help for XN300-Assist.
  • Page 55: Installing The Eds File

    <PROGRAM>\Common Files\CAA-Targets\Eaton Automation\V2.3.9 SP<SERVICEPACK>\PLCConf, where • <PROGRAM> = Program folder (e.g.: "C:\Program Files (x86)") • <SERVCEPACK> = ServicePack being used (e.g.: "3"). ▶ After adding a new EDS file, save the project and load it again. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 56: Xsoft-Codesys-3

    Check the filter selection to the right of the "Filename" field. The selec- tion must say "EDS and DCF files." ▶ Select the EDS file in the project folder. ▶ Click on "OK" on the "The device has been successfully installed" prompt. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 57: Connecting The Plc To The Gateway Using Codesys

    Before commissioning a Eaton PLC (e.g., XC202, XC201, EC4P, XV-152, XV300, XC-152) with the configuration software, the PLC will need to be con- nected to a programming computer. To do this, the Eaton PLC first needs to be connected to the XN-312-GW-CAN gateway using a CAN bus cable.
  • Page 58: Configuring The System With Xsoft-Codesys-2

    Follow the steps below to enable communication via CANopen: ▶ To configure the PLC, start by opening the "Resources" tab. Figure 29: Selecting the configuration mode ▶ Select the "PLC Configuration" node in the configuration structure. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 59 The maximum bus length must be used as the basis for determining the maximum transfer rate (→ Section “ Maximum cable length (m)”, page 36). • The transfer rate for the XN-312-GW-CAN gateway needs to be set using the corresponding DIP switches (→ Section “1.5.2 Baud rate”). •...
  • Page 60: Adding The Can Slaves

    PLC Programming" user manual or to the online help for CODE- SYS, which can be opened by pressing the <F1> function key. 5.2.3 Adding the CAN slaves ▶ To add the CAN slave (XN-312-GW-CAN in this case) to your configura- tion, right-click on the "CanMaster[xxx]" node. ▶ Then select the <Append Subelement>...
  • Page 61: Configuring The Xn-322 Slice Modules

    ID shown under the "CAN parameters" tab! Change the node ID if necessary! Figure 33: CAN parameters for the CAN slave (XN-312-GW-CAN in this case) → For detailed information, please refer to the "XSoft-CoDeSys-2 PLC Programming" user manual or to the online help for CODE- SYS, which can be opened by pressing the <F1>...
  • Page 62 (→ Chapter 5 “Connecting the PLC to the gateway using CODE- SYS”, page 59). Every time a change is made to the configuration, a prompt indicating that there are disabled process data objects will be shown. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 63: Enabling The Default Pdos / Manually Enabling Process Data

    By default, all the libraries required for CANopen communication will be auto- matically added after the CAN master is added and the project is compiled for the first time. → For more detailed information, please consult the documenta- tion for the PLC you are using. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 64: Configuring The System With Xsoft-Codesys-3

    "Templates" pane and click on OK. ▶ The "Standard Project" dialog box will appear. Use the "Device" drop- down menu to select the PLC model you are using in your application, e.g., "XC-152". Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 65: Adding The Can Manager

    The "Add Device" dialog box will appear if it is not open already. ▶ Expand the "CANopen" node under the "Fieldbusses" node. Then expand the "CANopenManager" node, select "CANopen Manager," and click on "Add Device." Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 66 If the "Autostart CANopenManager" function is enabled, the CANopen manager will start automatically (switch to the OPERA- TIONAL state) after all mandatory slaves are ready. If the option is disabled, the CANopen manager will have to be started by the application. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 67 The maximum bus length must be used as the basis for determining the maximum transfer rate (→ Section “ Maximum cable length (m)”, page 36). The transfer rate for the XN-312-GW-CAN gateway needs to be set using the corresponding DIP switches (→ Section “1.5.2 Baud rate”).
  • Page 68: Adding Canopen Devices

    CODESYS, which can be opened by pressing the <F1> function key. 5.3.3 Adding CANopen devices ▶ To add the XN-312-GW-CAN CANopen device to your configuration, right-click on "CANopen Manager (CANopen Manager)." ▶ Click on the <Add Device…> option. The list will show all the devices that can be configured:...
  • Page 69: Configuring Xn-322 Slice Modules

    5.3 Configuring the system with XSOFT-CODESYS-3 5.3.4.1 Configuring XN-322 slice modules ▶ To configure the system block, right-click on the CANopen device, e.g., "XN_312_GW_CAN (XN-312-GW-CAN)" in the "Devices" configuration structure. ▶ Then click on the <Add Device...> option. The "Add Device" dialog box will appear if it is not open already. The dialog box will show a list with all the XN300 slice modules that can be configured.
  • Page 70: Automatic Pdo Mapping

    Figure 47: Mapping table in "PDO Mapping" tab If the mapping table does not include all of the I/O slice modules' process data, you will need to map the unmapped data manually. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 71: Manual Mapping

    Ideally, you should first use default mapping and add the I/O slice mod- ules as devices to the CANopen device before doing any manual map- ping → Section “5.3.4.2 Automatic PDO mapping”. Switching to manual mapping Follow the steps below to switch to manual mapping: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 72 In the "Select item from object directory" dialog box, select the item you want, e.g., "Counter1:XN_322_20DI_PCNT" ▶ Confirm with OK. The item you selected will be added to the PDO. Figure 49: Manually added TPDO with process data for counter 1 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 73: Configuring Device Initialization Parameters

    Enter the default value you want into the "Value" field, e.g., "1". → The "Service Data Object" tab will show default device initializa- tion values with a gray font and modified device initialization val- ues with a black font. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 74: Adding Canopen

    By default, all the libraries required for CANopen communication will be auto- matically added after the CAN master is added and the project is compiled for the first time. → For more detailed information, please consult the documenta- tion for the PLC you are using. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 75: Object Dictionary For Xn-312-Gw-Can Gateway

    6 Object dictionary for XN-312-GW-CAN gateway 6.1 Overview of objects 0x1000 to 0x1AFF 6 Object dictionary for XN-312-GW-CAN gateway CANopen has three different types of objects: Standard objects as defined in CiA301 Vendor-specific objects (2000 – 5FFF), e.g., used to configure all of the device's parameters, e.g., node ID...
  • Page 76 6 Object dictionary for XN-312-GW-CAN gateway 6.1 Overview of objects 0x1000 to 0x1AFF Index page Name 1600 → Page 93 Objects 1600hex to 160Fhex Receive PDO Mapping Param- 160F eter 1800 → Page 96 Objects 1800hex to 180Fhex Transmit PDO Parameter...
  • Page 77: Information Regarding The Xn300 Station

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station Index object Name Part no. Access (hex) 1018 RECORD Identity Object Identity 1027 ARRAY Module list Unsigned16 1029 error behavior object Server SDO parameter (22 1200 RECORD 1. Server SDO parameter...
  • Page 78: Object 1008Hex: Device Name

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station Feature Sub index Description / Value Name Device type Object code PDO mapping Data type Sub index 00 Unsigned32 Access Sub index 00 Default value Sub index 00...
  • Page 79: Object 100Ahex: Manufacturer Software Version

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station 6.2.4 Object 100A : Manufacturer software version Object 100A contains the designation for the software version. Table 7: Description of object 100A Feature Sub index Description / Value...
  • Page 80: Module Identification Number (Object 0X1027)

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station Feature Sub index Description / Value Function Sub index 00 Number of entries Sub index 01 Manufacture ID Sub index 02 Product code (here:article no.) Sub index 03...
  • Page 81 6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station → There is an individual identification number for each XN-322 slice module model Feature Description / Value Name Module Identification Number [MxSubExt1027] ParameterName=ModuleID Description ModuleID ObjectType=0x7 DataType=0x0006 Object Code...
  • Page 82: Serial Number Xn-312-Canopen (Object 0X4000)

    8024 XN-322-8DO-P05 8025 XN-322-4AIO-U2 8026 XN-322-4AIO-I 8027 6.2.7 Serial Number XN-312-CANopen (Object 0x4000) Object 0x4000 can be used to read the XN-312-GW-CAN gateway's serial number using SDO-based access. Feature Description / Value17 Name Serial number XN-312-CANopen ParameterName=SerialNumber XN-312-CANopen ObjectType=0x7 Description...
  • Page 83: User Led 1

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station 6.2.9 User LED 1…16 (Object 0x4002) Object 0x4002 can be used to read and write the states of the User LEDs on XN300 slice modules 1 to 16 using SDO-based access.
  • Page 84: User Led 17

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station 6.2.10 User LED 17…32 (Object 0x4003) Object 0x4003 can be used to read and write the states of the User LEDs on XN300 slice modules 17 to 32 using SDO-based access.
  • Page 85: User Led Control (Object 0X4004)

    6 Object dictionary for XN-312-GW-CAN gateway 6.2 Information regarding the XN300 station 6.2.11 User LED Control (Object 0x4004) Object 0x4004 can be used to control the state of the module's User LED. Feature Description / Value Name UserLEDControl [MxSubExt4004] ParameterName=UserLEDControl...
  • Page 86: Product Name Gateway (Object 0X400B)

    6.3 Error Register 6.3.1 Object 1001 Error Register Object 1001 contains the error register for the XN-312-GW-CAN gateway. In other words, this object holds the gateway's internal faults in a single byte as per DS301. Table 10: Description of object 1001...
  • Page 87: Object 1003Hex Error History

    6 Object dictionary for XN-312-GW-CAN gateway 6.3 Error Register Feature Sub index Description / Value Data type Sub index 00 Unsigned8 Access Sub index 00 Default value XN300 Sub index 00 Error Register Bit 0 Bit 1 Bit 2 Bit 3...
  • Page 88: Operational Readiness Monitoring

    6 Object dictionary for XN-312-GW-CAN gateway 6.4 Operational readiness monitoring Value Description 0x00 Change to Pre-operational NMT state (only if currently in Operational NMT state) 0x01 No change of the NMT state 0x02 Change to NMT state Stopped 6.4 Operational readiness monitoring 6.4.1 Object 100C...
  • Page 89: Object 1016Hex Consumer Heartbeat Time

    CANopen node, including the CAN master. The XN-312-GW-CAN gateway can monitor a maximum of four other CANo- pen nodes as a heartbeat consumer. Table 14:...
  • Page 90: Object 1017Hex Producer Heartbeat Time

    6 Object dictionary for XN-312-GW-CAN gateway 6.4 Operational readiness monitoring Feature Sub index Description / Value Data type Sub index 00 Unsigned8 Sub index 01 Unsigned16 Access Sub index 00 const Sub index 01 Default value Sub index 00 XN-312-GW-CAN...
  • Page 91: Synchronization And Emergency Identifiers

    Object 1005 defines the COB-ID to which SYNC is sent and, accordingly, the synchronization object's (SYNC ) priority. The XN-312-GW-CAN gateway cannot generate SYNC messages, but can receive them. When a synchroni- zation frame is received, the frame will trigger the cyclical transmission of PDOs if these PDOs have been configured with the "cyclic -synchronous"...
  • Page 92: Object 1014Hex Emcy Cob-Id

    6 Object dictionary for XN-312-GW-CAN gateway 6.5 Synchronization and emergency identifiers → Bit 30 is static, i.e., its value cannot be changed. 6.5.2 Object 1014 Emcy COB-ID Object 1014 contains the COB-ID used by the gateway to transmit its own error messages on the bus.
  • Page 93 31 (MSB) EMCY present / valid EMCY not present / invalid Reserved (always 0) 11-bit ID (CAN 2.0A) In the case of XN-312-GW-CAN 29 Bit ID (CAN 2.0B) 28 to 11 if Bit 29 = 0 If bit 29 = 1: Bits 28 to 11 of 29-bit COB-ID...
  • Page 94: Service Data Transmission

    6 Object dictionary for XN-312-GW-CAN gateway 6.6 Service data transmission 6.6 Service data transmission Object 1200 Server SDO parameters hex: Object 1200 defines the priority for transmitting SDO1. The data's priority is defined by the identifier/COB-ID. Table 23: Description of object 1200...
  • Page 95: Objects 1400Hex To 140Fhex Receive Pdo Parameter

    6 Object dictionary for XN-312-GW-CAN gateway 6.7 Process output data transmission This will be the case for all PDOs. Moreover, the first 4 RPDOs and TPDOs will be enabled by default. This means that an XN300 system block with a maximum of 32 digital out-...
  • Page 96 6 Object dictionary for XN-312-GW-CAN gateway 6.7 Process output data transmission Feature Sub-Index Description / Value Default value XN312-GW-CAN Sub index 00 Sub index 01 • Node ID + 00000200 Object 1400 • Node ID + 00000300 Object 1401 • Node ID + 00000400 Object 1402 •...
  • Page 97: Objects 1600Hex To 160Fhex

    6 Object dictionary for XN-312-GW-CAN gateway 6.7 Process output data transmission Table 27: Description of transmission type Value PDO transmission Cyclic Acyclic Synchro- Asynchro- Upon RTR nous nous only 2 to 254 reserved 6.7.2 Objects 1600 to 160F Receive PDO Mapping Parameter...
  • Page 98 6 Object dictionary for XN-312-GW-CAN gateway 6.7 Process output data transmission Table 28: Description of objects 1600 to 161F Feature Sub-Index Description / Value Name Receive PDO mapping parameter Object code RECORD PDO mapping Data type Sub index 00 Unsigned8...
  • Page 99 6 Object dictionary for XN-312-GW-CAN gateway 6.7 Process output data transmission Table 29: Set default values for objects 1600 to 1603 Object Sub-Index Default value Description Applies to XN300 1600 6200 0108 1. Mapping object (digital RPDO1 output) 6200 0208 2.
  • Page 100: Process Input Data Transmission

    6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission Table 30: Structure of PDO mapping entries Object index (16 bits) Sub index (8 Bit) Object length (8 bits) 6.8 Process input data transmission Together with objects 1A00 to 1A0F...
  • Page 101 6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission Objects 1A00 to 1A0F define which data content should be transmitted with TPDO1 to TPDO32. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 102 6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission Table 31: Description of objects 1800 to 181F Feature Sub-Index Description / Value Name Transmit PDO communication param- eter Object code RECORD PDO mapping Parameter name Sub index 00...
  • Page 103 100 μs. However, since the XN-312-GW-CAN gateway's internal clock has a resolu- tion of 1 ms, inhibit time values smaller than 10 х 100 μs should not be used.
  • Page 104: Transmit Pdo Mapping Parameter

    6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission 6.8.2 Objects 1A00 to 1A0F Transmit PDO Mapping Parameter Objects 1A00 to 1A0F specify which data contents should be transmit- ted with TPDO1 to TPDO32. The data contents themselves (process input data in this case) are represented with product-specific mappable objects.
  • Page 105 6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission Table 35: Description of objects 1A00 to 1A1 Feature Sub-Index Description / Value Type name Transmit PDO mapping parameter Object code RECORD PDO mapping Data type Sub index 00...
  • Page 106 6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission Table 36: Set default values for objects 1A00 to 1A03 Object Sub-Index Default value Description Applies to XN300 1A00 6000 0108 1. Mapping object (digital TPDO1 input) 6000 0208 2.
  • Page 107 6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission The following structure applies to the parameters of sub-indexes 01 Table 37: Structure of PDO mapping entries Object index (16 bits) Sub index Object length (8 Bit) (8 bits)
  • Page 108 6 Object dictionary for XN-312-GW-CAN gateway 6.8 Process input data transmission Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 109: Product-Specific Can Objects Xn300 Slice Modules

    The Feature column provides a simple functional description of the entry. The Description/Value column specifies either the entry's data type or its specific value. The EDS column specifies how the object is described in the EDS file. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 110: Xn-322-8Di-Pd

    Index range for the XN-322-8DI-PD module: x150 to x15F Index Data Type Name Function Mapping Access (hex) 0x1027 UNSIGNED16 ModuleID Module Identification Number – → Section “6.2.6 Module Identification Number (Object 0x1027)”, page 76 0x3150 UNSIGNED8 Input1_8 Read Digital Input 1_8 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 111: Read Digital Input 8-Bit (Object 0X6000)

    UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 7.1.2 Read Digital Inputs (Object 0x3150) Object 0x3150 represents the channels' formatted digital input values in a byte. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 112 Input1_8 [MxSubExt3150] ParameterName=Input1_8 Description Read Digital Inputs ObjectType=0x7 DataType=0x0005 Object Code AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 113: Xn-322-16Di-Pd

    Index range for the XN-322-16DI-PD module: x150 to x15F Index Data Type Name Function Mapping Access (hex) 0x1027 UNSIGNED16 ModuleID Module Identification Number – → Section “6.2.6 Module Identification Number (Object 0x1027)”, page 76 0x3140 UNSIGNED16 Input1_16 Read Digital Input 1_16 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 114: Read Digital Input 8-Bit (Object 0X6000)

    UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 7.2.2 Read Digital Inputs (Object 0x3140) Object 0x3140 represents the channels' formatted digital input values in a word. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 115 ParameterName=Input1_16 Description Read Digital Inputs ObjectType=0x7 DataType=0x0006 Object Code AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 116: Xn-322-20Di-Pd

    Index range for the XN-322-20DI-PD module: x010 to x01F Index Data Type Name Function Mapping Access (hex) 0x1027 UNSIGNED16 ModuleID Module ID number – → Section "6.2.6 Module Iden- tification Number (Object 0x1027)“ 0x3010 UNSIGNED32 Input1_20 Digital input channels 1 to 20 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 117: Read Digital Input 8-Bit (Object 0X6000)

    Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 7.3.2 Read Digital Inputs (Object 0x3010) Object 0x3010 represents the channels' formatted digital input values in a double word. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 118 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 D15 DI1 3 Byte Byte 2 Sub index 1≦n≦254 – – – – – – – – – – – – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 119: Xn-322-20Di-Pf

    Index range for the XN-322-20DI-PF module: x030 to x03F Index Data Type Name Function Mapping Access (hex) 0x1027 UNSIGNED16 ModuleID Module Identification Number – → Section “6.2.6 Module Identification Number (Object 0x1027)”, page 76 0x3030 UNSIGNED32 Input1_20 Read Digital Input 1_20 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 120: Read Digital Input 8-Bit (Object 0X6000)

    ParameterName=I-BYTE Description Read Digital Input 8-Bit ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=3 Default Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 121: Read Digital Inputs (Object 0X3030)

    01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 D15 DI1 3 Byte Byte 2 Sub index 1≦n≦254 – – – – – – – – – – – – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 122: Xn-322-20Di-Pcnt

    1_7 3020 lnput 8_16 3021 Transmission Input 17 _20 3022 Single Digital Input ENTRY MAP into TRANSMIT Reception into 6000h TPDO1 TPDO1 Transmission Figure 55: Block diagram showing the various CANopen objects for digital inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 123 → Make sure to only use the data relevant to the selected operat- ing mode. If applicable, content in non-relevant registers may also change. The operating mode can be selected using the counter mode register. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 124: Read Digital Input 8-Bit (Object 0X6000)

    Read Digital Input x_y [MxSubExt302x] ParameterName=Inputx_y Description Input1_8 3020 ObjectType=0x7 DataType=0x0005 Input9_16 3021 AccessType=ro Input17_20 3022 PDOMapping=1 Count=1 Object Code Mapping Manual Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 125: Counter Register (Object 0X3023-0X3026)

    Value Name Counter1 3023 [MxSubExt302x] ParameterName=Counterx Counter2 3024 ObjectType=0x7 DataType=0x0005 Counter3 3025 AccessType=ro Counter4 3026 PDOMapping=1 Count=1 Description Counter Register Input x Object Code Mapping Manual Data type UNSIGNED8 Sub index 01 … FE Access Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 126: Incremental Encoder Register (Object 0X3027 - 0X3028)

    Any writing command to counter mode register 0x4020 will result in all the count registers object 0x3023 to 0x3028 being reset to 0x00. ACHTUNG NOTICE To reset the count registers, write to counter mode register 0x4020 (this register is used to select an operating mode). Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 127 Input x Input y Counter n = n - 1 n = n + 1 Figure 56: Timing diagram showing how the inputs of the incremental encoder register in the XN-322-20DI-PCNT module count with X4 encoding Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 128: Counter Mode Register (Object 0X4020)

    TYPE TYPE TYPE Data bit Desig- Meaning Notes nation Input 1/2 0 = Counter Mode 1 = Incremental Encoder Mode Input 3/4 0 = Counter Mode 1 = Incremental Encoder Mode 2 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 129: Xn-322-20Di-Nd

    Index range for the XN-322-20DI-ND module: x130 to x13F Index Data Type Name Function Mapping Access (hex) 0x1027 UNSIGNED16 ModuleID Module Identification Number – → Section “6.2.6 Module Identification Number (Object 0x1027)”, page 76 0x3130 UNSIGNED32 Input1_20 Read Digital Input 1_20 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 130: Read Digital Input 8-Bit (Object 0X6000)

    ParameterName=I-BYTE Description Read Digital Input 8-Bit ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=3 Default Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 131: Read Digital Inputs (Object 0X3130)

    Object Code AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED32 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 3 Byte Byte 2 Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 132: Xn-322-4Do-Rno

    Data Type Name Function Mapping Access Object Index (hex) 0x1027 UNSIGNED16 ModuleID Module Identification Number – → Section “6.2.6 Module Identification Number (Object 0x1027)”, page 76 0x2120 UNSIGNED8 Output 1_4 Write Digital Output 1_4 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 133: Write Digital Output 8-Bit (Object 0X6200)

    Description Write Digital Output 8-Bit ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Default Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 134: Write Digital Output (Object 0X2120)

    Name Output1_4 [MxSubExt2120] ParameterName=Output1_4 Description Write Digital Outputs ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 135: Xn-322-8Do-P05

    Data Type Name Function Mapping Access (hex) 0x6200 UNSIGNED8 Write Digital Output Default → Section "7.1.1 Read Digital BYTE 8-bit Input 8-Bit (Object 0x6000)“ Manufacturer-specific objects Index range for the XN-322-8DO-P05 module: x190 to x19F Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 136: Write Digital Output 8-Bit (Object 0X6200)

    Description / Value Name Q-Byte [MxSubExt6200] ParameterName=Q-Byte Description Write Digital Output 8-Bit ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Default Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 137: Write Digital Output (Object 0X2190)

    Name Output1_8 [MxSubExt2190] ParameterName=Output1_8 Description Write Digital Outputs ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 138: Input Voltage State (Object 0X3190)

    Access Default value Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Data bit Designation Meaning Notes Power supply, outputs 1–8: 0 = No power 1 = 24 V supply voltage OK at 1+ reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 139: Xn-322-12Do-P17

    Data Type Name Function Mapping Access (hex) 0x6200 UNSIGNED8 Q-BYTE Write Digital Output 8- Default → Section "7.1.1 Read Digital Input 8-Bit (Object 0x6000)“ Manufacturer-specific objects Index range for the XN-322-12DO-P17 module: x040 to x04F Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 140: Write Digital Output 8-Bit (Object 0X6200)

    Description / Value Name Q-Byte [MxSubExt6200] ParameterName=Q-Byte Description Write Digital Output 8-Bit ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=2 Default Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 141: Write Digital Output (Object 0X2040)

    Write Digital Outputs ObjectType=0x7 DataType=0x0006 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Default value 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 142: Inputvoltagestate(Object 0X3040)

    1 = Power OK (24 V) Power supply, outputs 5– 0 = No power 1 = Power OK (24 V) Power supply, outputs 9– 0 = No power 1 = Power OK (24 V) reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 143: Xn-322-16Do-P05

    Block diagram showing the various CANopen objects for digital outputs Product-specific CANopen objects Index Data Type Name Function Mapping Access (hex) 0x6200 UNSIGNED8 Write Digital Output Default → Section "7.1.1 Read Digital BYTE 8-bit Input 8-Bit (Object 0x6000)“ Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 144: Write Digital Output 8-Bit (Object 0X6200)

    Description / Value Name Q-Byte [MxSubExt6200] ParameterName=Q-Byte Description Write Digital Output 8-Bit ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=2 Default Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 145: Write Digital Output (Object 0X2050)

    Write Digital Outputs Name=Output1_16 ObjectType=0x7 Object Code DataType=0x0006 Mapping AccessType=rww PDOMapping=1 Data type UNSIGNED16 Count=1 Sub index 01 … FE Access Default value 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 146: Input Voltage State (Object 0X3050)

    Sub-Index 1≦n≦254 Data bit Designation Description Notes Power supply, outputs 1–8: 0 = No power 1 = Power OK (24 V) Power supply, outputs 9–16: 0 = No power 1 = Power OK (24 V) reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 147: Xn-322-8Dio-Pd05

    Access (hex) 0x6000 UNSIGNED8 I-BYTE Digital Input 8-bit Default → Section "7.1.1 Read Digital Input 8-Bit (Object 0x6000)“ 0x6200 UNSIGNED8 Q-BYTE Write Digital Default → Section "7.1.1 Read Digital Output 8-bit Input 8-Bit (Object 0x6000)“ Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 148: Read Digital Input 8-Bit (Object 0X6000)

    Description / Value Name I-BYTE [MxSubExt6000] ParameterName=I-BYTE Description Read Digital Input 8-Bit ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Default Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 149: Write Digital Output 8-Bit (Object 0X6200)

    Description Write Digital Output 8-Bit ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Default Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 150: Write Digital Output (Object 0X2180)

    Description / Value Name Input1_4 [MxSubExt3180] ParameterName=Input1_4 Description Read Digital Inputs ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 151: Input Voltage State (Object 0X3181)

    Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Data bit Designation Meaning Notes O1 to O4 0 = No power 1 = Power OK (24 V) reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 152: Xn-322-16Dio-Pd05

    Access (hex) 0x6000 UNSIGNED8 I-BYTE Digital Input 8-bit Default → Section "7.1.1 Read Digital Input 8-Bit (Object 0x6000)“ 0x6200 UNSIGNED8 Q-BYTE Write Digital Default → Section "7.12.2 Write Digital Output 8-bit Output 8-bit (Object 0x6200)“ Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 153: Read Digital Input 8-Bit (Object 0X6000)

    Description / Value Name I-BYTE [MxSubExt6000] ParameterName=I-BYTE Description Read Digital Input 8-Bit ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Default Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 154: Write Digital Output 8-Bit (Object 0X6200)

    01 … FE Access Default value Design of the data bytes: Byte 0: Sub index 1≦n≦254 7.12.3 Write Digital Output (Object 0x2160) Object 0x2160 transmits the value of the channels' digital signal outputs in a byte. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 155: Read Digital Inputs (Object 0X3160)

    Description Read Digital Inputs ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 156: Input Voltage State (Object 0X3161)

    Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Data bit Designation Meaning Notes O1 to O8 0 = No power 1 = Power OK (24 V) reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 157: Xn-322-16Dio-Pc05

    317Dh PWM HighTime4 317Eh PWM PeriodTime4 317Fh Input1_8 3170h Transmission Single Digital Input ENTRY MAP into TRANSMIT Reception into 6000h TPDO1 TPDO1 Transmission Figure 66: Block diagram showing the various CANopen objects for digital inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 158 Counter1 Counter Register 1 Manual 0x3173 UNSIGNED8 Counter2 Counter Register 2 Manual 0x3174 UNSIGNED8 Counter3 Counter Register 3 Manual 0x3175 UNSIGNED8 Counter4 Counter Register 4 Manual 0x3176 UNSIGNED16 Incremental Incremental Encoder Register 1/ Manual Encoder1 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 159: Read Digital Input 8-Bit (Object 0X6000)

    7.13.1 Read Digital Input 8-Bit (Object 0x6000) Object 0x6000 represents the digital value of the channels' digital input val- ues. The object's data is automatically entered into the transmit PDOs (default mapping). Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 160: Write Digital Output 8-Bit (Object 0X6200)

    Description Write Digital Output 8-Bit ObjectType=0x7 DataType=0x0005 Object Code AccessType=rww Mapping PDOMapping=1 Count=1 Default Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 161: Write Digital Output (Object 0X2170)

    Description / Value Name Input1_8 [MxSubExt3170] ParameterName=Input1_8 Description Read Digital Inputs ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 162: Input Voltage State (Object 0X3171)

    Any writing command to counter mode register object 0x4170 will result in counter registers 0x3172 through 0x3177 being reset to 0x00. ACHTUNG NOTICE Writing to counter mode register 0x4170 (which is used to select an operating mode) will reset the count registers. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 163: Incremental Encoder Register (Object 0X3176 Bis 0X3177)

    0x4170 (this register is used to select an operating mode). IncrementalEncoder1 : Input 1 and Input 2 IncrementalEncoder2 : Input 3 and Input 4 The signals are evaluated with AB quadrature mode and X4 encoding. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 164: Pwm High Time (Object 0X3178, 0X317A, 0X317C, 0X317E)

    μs. Then, when the corresponding fall- ing signal edge is detected, the counter value will be recorded in the corre- sponding 16-bit PwmHighTime(x) count register. Once the value is transferred to PwmHighTime(x), the counter will be reset. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 165: Pwm Period Time (Object 0X3179, 0X317B, 0X317D, 0X317F)

    μs. Then, when the second rising signal edge is detected, the counter value will be recorded in the corresponding 16- bit PwmPeriodTime(x) counter register. Once the value is transferred to PwmPeriodTime(x), the counter will be reset. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 166 AccessType=ro PwmPeriodTime4 0x317F PDOMapping=1 Count=1 Description PWM Period Time x Object Code Mapping Manual Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 167: Counter Mode Register (Object 0X4170)

    Sub-Index 1≦n≦254 – – – – Input 3/4 Input 1/2 Designation Description Input 1/2 Counter Mode Incremental Encoder Mode PWM Time Measuring Mode Designation Description Input 3/4 Counter Mode Incremental Encoder Mode PWM Time Measuring Mode Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 168: Xn-322-4Ai-Ptni

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Delta Value △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 71: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 169 Analog Input 8 Native Data Manual 0x4001 VISIBLE STRING SerialNumber Serial Number → Section “6.2.8 Serial – const Number (Object 0x4001)”, page 78 0x4004 UNSIGNED8 UserLEDControl User LED Control → Section “6.2.11 – User LED Control (Object 0x4004)”, page Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 170: Read Analog Input 16-Bit (Object 0X6401)

    Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=4 Default Data type INTEGER16 Sub index 01 … FE hex Access Default value 0 x 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 171: Analog Input Interrupt Trigger Selection (Object 0X6421)

    1 = Input reduced by more than positive delta 5 – 7 reserved 7.14.3 Analog Input Global Interrupt Enable (Object 0x6423) Object 0x6423 enables and disables the transmission of data via object 0x6401 in general. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 172: Analog Input Interrupt Upper Limit Integer (Object 0X6424)

    ParameterName=AI_UPPER_LIMIT Description Analog Input Interrupt Upper Limit Integer ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=4 Sub index 01 … FE Access Default value 00000000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 173: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=4 Sub index 01 … FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 174: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01... FE Count=4 Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 175: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    ObjectType=0x7 Object Code ARRAY DataType=0x0007 Mapping AccessType=rw DefaultValue=0x00000000 Data type UNSIGNED32 HighLimit=0x0000FFFF Sub index 01 … FE PDOMapping=0 Count=4 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 176: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    Name=AI_POSITIVE_DELTA_VALUE ObjectType=0x7 Object Code ARRAY DataType=0x0007 Mapping AccessType=rw DefaultValue=0x00000000 Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=4 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 177: Module Diagnostic Messages (Object 0X3070)

    1 = Ino sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 =RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data 5 – 7 reserved Byte 1: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 178: Input Channel X (Object 0X3071 To 0X3074)

    AccessType=ro InputChannel3 Object 0x3073 PDOMapping=1 Count=1 InputChannel4 Object 0x3074 Object Code ARRAY Mapping Manual Data type INTEGER16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 179: Wire Break Diagnostic Messages (Object 0X3075)

    0 = Channel 2 OK 1 = Channel 2wire breakage 0 = Channel 3 OK 1 = Channel 3 wire breakage 0 = Channel 4 OK 1 = Channel 4 wire breakage 4 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 180: Range Diagnostic Messages (Object 0X3076)

    1 = Channel 5 over range 0 = Channel 6 OK 1 = Channel 6 over range 0 = Channel 7 OK 1 = Channel 7 over range 0 = Channel 8 OK 1 = Channel 8 over range Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 181: Native Data Analog Input X (Object 0X3077 To 0X307E)

    Object 0x4070 can be used to read the firmware version using SDO-based access. Feature Description / Value Name Firmware Version [MxSubExt4070] ParameterName=FirmwareVersion Description FirmwareVersion ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 182: Sensor Type Selection Channel X (Object 0X5070 Bis 0X5073)

    Object Code ARRAY Mapping Manual Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 3 Byte Byte 2 Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 183 450.0 … 2211.0 Ω 1/10 0001 0111 -40 ... +300 °C 359.0 … 2624.0 Ω 1/10 0001 1000 -40 ... +300 °C 359.0 … 2624.0 Ω 1/10 0001 1001 -200 ... +150 °C 18.5 ... 157.3 Ω 1/100 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 184: Channel Measuring Configuration (Object 0X5074)

    Channel 3 0 = channel 3 2-wire measuring method 1 = channel 3 3-wire measuring method Channel 4 0 = channel 4 2-wire measuring method 1 = channel 4 3-wire measuring method 4 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 185: Filter Configuration Channel X (Object 0X5075 To 0X5078)

    Low-pass cut-off frequency in Hz 50 Hz = 0032 The following settings are valid: Low-pass cut-off frequency Register value Filter disabled (default) 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0x0032 100 Hz 0x0064 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 186: Channel Activation (Object 0X5079)

    Channel 2 0 = channel 2inactive 1 = channel 2active Channel 3 0 = channel 3inactive 1 = channel 3 active Channel 4 0 = channel4 inactive 1 = channel 4 active 4 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 187: Xn-322-7Ai-U2Pt

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 72: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 188 User LED Control → Section “6.2.11 – User LED Control (Object 0x4004)”, page 0x400C VISIBLE STRING ProductName Product Name – → Section “6.2.14 Product Name (Object 0x400C)”, page 82 0x4080 UNSIGNED16 FirmwareVersion Angabe der FW Version – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 189: Read Analog Input 16-Bit (Object 0X6401)

    ParameterName=I-WORD Description I-WORD ObjectType=0x7 DataType=0x0003 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=7 Default Data type INTEGER16 Sub index 01 … FE hex Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 190: Analog Input Interrupt Trigger Selection (Object 0X6421)

    0 = Input not reduced by more than negative delta 1 = Input reduced by more than negative d 0 = Input not reduced by more than positive delta 1 = Input reduced by more than positive delta 5 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 191: Analog Input Global Interrupt Enable (Object 0X6423)

    ParameterName=AI_UPPER_LIMIT Description Analog Input Interrupt Upper Limit Integer ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=7 Sub index 01 … FE Access Default value 00000000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 192: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=7 Sub index 01 … FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 193: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01... FE Count=7 Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 194: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    ObjectType=0x7 Object Code ARRAY DataType=0x0007 Mapping AccessType=rw DefaultValue=0x00000000 Data type UNSIGNED32 HighLimit=0x0000FFFF Sub index 01 … FE PDOMapping=0 Count=7 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 195: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    ObjectType=0x7 Object Code ARRAY DataType=0x0007 Mapping AccessType=rw DefaultValue=0x00000000 Data type UNSIGNED32 HighLimit=0x0000FFFF Sub index 01 … FE PDOMapping=0 Count=7 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 196: Module Diagnostic Messages (Object 0X3080)

    0 = sync OK 1 = no sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 =RAM Data CRC Error 0 = OK 1 = EEProm version not valid reserved Byte 1: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 197: Input Channel X (Object 0X3081 To 0X3087)

    Object 0x3086 InputChannel7 Object 0x3087 Description Input Channel x Object Code ARRAY Mapping Manual Data type INTEGER16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 198: Wire Break Diagnostic Messages (Object 0X3088)

    1 = channel 5 wire breakage 0 = OK 1 = channel 6 wire breakage 0 = OK 1 = channel 7 wire breakage 0 = OK 1 = Short circuit channel 1 when KTY/ PT parameterization Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 199: Firmware Version (Object 0X4080)

    [MxSubExt4080] ParameterName=FirmwareVersion Description Firmware Version ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 200: Channel Measuring Configuration (Object 0X5080)

    1 = AI1- grounded measurement Analog Input 5 0 = Differential measurement 1 = AI1- grounded measurement Analog Input 6 0 = Differential measurement 1 = AI1- grounded measurement Sensor selection 0: KTY10 Sensor 1: Pt1000 Sensor 9-15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 201: Filter Configuration Channel X (Object 0X5081 To 0X5086)

    The following settings are valid: Low-pass cut-off frequency Register value Filter disabled (default) 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0x0032 100 Hz 0x0064 250 Hz 0x00FA 500 Hz 0x01F4 1000 Hz 0x03E8 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 202: Xn-322-8Ai-I

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 73: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 203 – User LED Control (Object 0x4004)”, page 0x400C VISIBLE ProductName Product Name – STRING → Section “6.2.14 Product Name (Object 0x400C)”, page 82 0x4090 UNSIGNED16 FirmwareVersion Firmware Version 0x5090 UNSIGNED16 ChannelMeasuringConfig Channel Measuring Configuration – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 204: Read Analog Input 16-Bit (Object 0X6401)

    7.16.2 Analog Input Interrupt Trigger Selection (Object 0x6421) Object 0x6421 defines which events will trigger an interrupt for the corre- sponding channel so that the channel's analog input value (object 0x6401) will be transmitted when the event occurs. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 205: Analog Input Global Interrupt Enable (Object 0X6423)

    1 = Input reduced by more than positive delta 5 – 7 reserved 7.16.3 Analog Input Global Interrupt Enable (Object 0x6423) Object 0x6423 enables and disables the transmission of data via object 0x6401 in general. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 206: Analog Input Interrupt Upper Limit Integer (Object 0X6424)

    Description Analog Input Interrupt Upper Limit Integer ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type INTEGER32 PDOMapping=0 Sub index 01 … FE Count=8 Access Default value 00000000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 207: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=8 Sub index 01 … FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 208: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    Analog Input Interrupt Delta Unsigned ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type UNSIGNED32 Count=8 Sub index 01... FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 209: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    ObjectType=0x7 Object Code ARRAY DataType=0x0007 Mapping AccessType=rw DefaultValue=0x00000000 Data type UNSIGNED32 HighLimit=0x0000FFFF Sub index 01 … FE PDOMapping=0 Count=8 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 210: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=8 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 211: Module Diagnostic Messages (Object 0X3090)

    1 = no sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 =RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data 5 – 7 reserved Byte 1: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 212: Input Channel X (Object 0X3091 To 0X3098)

    InputChannel6 Object 0x3096 InputChannel7 Object 0x3097 InputChannel8 Object 0x3098 Object Code ARRAY Mapping Manual Data type INTEGER16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 213: Wire Break Diagnostic Messages (Object 0X3099)

    1 = Channel 5wire breakage 0 = Channel 6OK 1 = Channel 6wire breakage 0 = Channel 7OK 1 = Channel 7 wire breakage 0 = Channel 8 OK 1 = Channel 8 wire breakage Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 214: Firmware Version (Object 0X4090)

    Firmware Version [MxSubExt4090] ParameterName=FirmwareVersion Description FirmwareVersion ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 215: Channel Measuring Configuration (Object 0X5090)

    0 = measurement range 0 – 20mA 1 = measurement range 4 – 20mA Channel 8 0 = measurement range 0 – 20mA 1 = measurement range 4 – 20mA Byte 1: Data bit Designation Description 7 – 15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 216: Channel X Filter Configuration (Object 0X5091 To 0X5098)

    The following settings are valid: Low-pass cut-off frequency Register value Filter disabled 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0 x0032 100 Hz 0x0064 250 Hz 0x00FA 500 Hz 0x01F4 1000 Hz (Default) 0x03E8 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 217: Xn-322-10Ai-Tekt

    CLOSE & TRUE Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 74: Block diagram showing the various CANopen objects Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 218 User LED Control → Section “6.2.11 User – LED Control (Object 0x4004)”, page 81 0x400C VISIBLE ProductName Product Name – STRING → Section “6.2.14 Product Name (Object 0x400C)”, page 82 0x40A0 UNSIGNED16 FirmwareVersion Angabe der FW Version – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 219: Read Analog Input 16-Bit (Object 0X6401)

    7.17.2 Analog Input Interrupt Trigger Selection (Object 0x6421) Object 0x6421 defines which events will trigger an interrupt for the corre- sponding channel so that the channel's analog input value (object 0x6401) will be transmitted when the event occurs. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 220: Analog Input Global Interrupt Enable (Object 0X6423)

    1 = Input reduced by more than positive delta 5 – 7 reserved 7.17.3 Analog Input Global Interrupt Enable (Object 0x6423) Object 0x6423 enables and disables the transmission of data via object 0x6401 in general. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 221: Analog Input Interrupt Upper Limit Integer (Object 0X6424)

    ParameterName=AI_UPPER_LIMIT Description Analog Input Interrupt Upper Limit Integer ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=10 Sub index 01 … FE Access Default value 00000000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 222: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=10 Sub index 01 … FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 223: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01... FE Count=10 Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 224: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=10 Access Default 00000000 value Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 225: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=10 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 226: Module Diagnostic Messages

    0 = sync OK 1 = no sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 =RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data reserved Byte 1: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 227: Input Channel X (Object 0X30A1 To 0X30A8)

    InputChannel6 Object 0x30A6 InputChannel7 Object 0x30A7 InputChannel8 Object 0x30A8 Object Code ARRAY Mapping Manual Data type INTEGER16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 228: Reference Input Channel X (Object 0X30A9 To 0X30Aa)

    Wire Break Detection [MxSubExt30AB] ParameterName=WireBreakDetect Description WireBreakDetect ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE hex Access Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 229 1 = Channel 9 cable breakage 0 = OK 1 = Channel 10 cable breakage 0 = OK 1 = channel 9 cable short circuit 0 = OK 1 = channel 10cable short circuit reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 230: Firmware Version (Object 0X40A0)

    ObjectType=0x7 DataType=0x0005 SensorSelectChannel3_4 Object 0x50A1 AccessType=rw SensorSelectChannel5_6 Object 0x50A2 DefaultValue=0 PDOMapping=0 SensorSelectChannel7_8 Object 0x50A3 Count=1 Object Code ARRAY Mapping Data Type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 231 Part no. Measuring range value Bit 0-3 Bit 4-7 0 … +690 °C 0…+940 °C 0…+400 °C 0…+520 °C 0… +1080 °C 0…+1760 °C 0… +1760 °C 0… +1820 °C 0…+680 °C 0…+590 °C (A-F) reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 232: Reference Input Select (Object 0X50A4)

    0 = KTY 1 1 = KTY 2 Channel 6 0 = KTY 1 1 = KTY 2 Channel 7 0 = KTY 1 1 = KTY 2 Channel 8 0 = KTY 1 1 = KTY 2 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 233: Xn-322-8Ao-U2

    Reception ENTRY into 6411h Figure 75: Block diagram showing the various CANopen objects for analog outputs Product-specific CANopen objects Index Data Type Name Function Mapping Access (hex) 0x6411 INTEGER16 Q-WORD Write Analog Output 16-bit Default Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 234: Write Analog Output 16-Bit (Object 0X6411)

    Firmware Version – 7.18.1 Write Analog Output 16-Bit (Object 0x6411) Object 0x6411 transmits the digital value of the channels' analog signal out- puts. The object's data is automatically entered into the receive PDOs (default mapping). Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 235: Output Channel X (Object 0X20D0 To 0X20D7)

    PDOMapping=1 Count=1 OutputChannel5 Object 0x20D4 OutputChannel6 Object 0x20D5 OutputChannel7 Object 0x20D6 OutputChannel8 Object 0x20D7 Description Output Channel x Object Code ARRAY Mapping MANUAL Data type INTEGER16 Sub index 01 … FE Access Default value 00000 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 236: Module Diagnostic Messages (Object 0X30D0)

    1 = no sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 =RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data 5 – 7 reserved Byte 1: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 237: Firmware Version (Object 0X40D0)

    [MxSubExt40D0] ParameterName=FirmwareVersion Description Firmware Version ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 238: Xn-322-4Aio-U2

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 76: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 239 INTEGER16 OutputChannel2 Output Channel 2 Manual 0x31A0 UNSIGNED16 ModuleDiag Module Diagnostic Messages Manual 0x31A1 INTEGER16 InputChannel1 Input Channel 1 Manual 0x31A2 INTEGER16 InputChannel2 Input Channel 2 Manual 0x31A3 UNSIGNED16 WireBreakDiag Wire Break Diagnostic Messages Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 240: Read Analog Input 16-Bit (Object 0X6401)

    Sub index 1≦n≦254 7.19.2 Write Analog Output 16-Bit (Object 0x6411) Object 0x6411 transmits the digital value of the channels' analog signal out- puts. The object's data is automatically entered into the receive PDOs (default mapping). Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 241: Analog Input Interrupt Trigger Selection (Object 0X6421)

    Mapping AccessType=rw DefaultValue=7 Data type UNSIGNED8 LowLimit=0 Sub index 01 … FE HighLimit=31 PDOMapping=0 Access Count=2 Default value Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 – – CLASS CLASS CLASS TYPE TYPE TYPE Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 242: Analog Input Global Interrupt Enable (Object 0X6423)

    Object 0x6401 will be transmitted (CAN transmission) if all of the following conditions are met: • The analog input value (ENTRY into 0x6401) is equal to or greater than the upper limit (Upper Limit 0x6424). • Object 0x6421 is set to enable. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 243: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    • The analog input value (ENTRY into 0x6401) falls below the lower limit (Lower Limit 0x6425). • Object 0x6421 is set to enable. • The global interrupt in object 0x6423 has been enabled with: TRUE. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 244: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    The difference between the current value (ENTRY into 0x6401) and the last transmitted value is equal to or greater than the fluctuation range (Value Difference 0x6426). • Object 0x6421 is set to enable. • The global interrupt in object 0x6423 has been enabled with: TRUE. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 245: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    (Negative Value Difference 0x6427). • Object 0x6421 is set to enable. • The global interrupt in object 0x6423 has been enabled with: TRUE. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 246: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    The global interrupt in object 0x6423 has been enabled with: TRUE. If the current value is less than the last transmitted value, object 0x6401 will be transmitted. If this behavior is not desired, object 0x6421 must be enabled and disabled accordingly. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 247: Output Channel X (Object 0X21A0 Bis 0X21A1)

    DataType=0x0003 OutputChannel2 Object 0x21A1 AccessType=rww Object Code ARRAY PDOMapping=1 Count=1 Mapping PDO , MANUAL Data type INTEGER16 Sub index 01 … FE hex Access Default value 0 x 0000 hex Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 248: Module Diagnostic Messages (Object 0X31A0)

    1 = no sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 =RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data 5 – 7 reserved Byte 1: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 249: Input Channel X (Object 0X31A1 To 0X31A2)

    INTEGER16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 7.19.13 Wire Break Diagnostic Messages (Object 0x31A3) Object 0x31A3 contains status information on the module's channels. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 250: Firmware Version (Object 0X41A0)

    0 = OK 1 = Reference Low Voltage 0 = OK 1 = Reference OverCurrent 6 – 7 reserved 7.19.14 Firmware Version (Object 0x41A0) Object 0x41A0 can be used to read the firmware version using SDO-based access. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 251 [MxSubExt41A0] ParameterName=FirmwareVersion Description Firmware Version ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 252: Analog Input Selection (Object 0X51A0)

    Description nation Channel 0 = Differential measurement 1 = AI1-grounded measurement Channel 0 = Differential measurement 1 = AI2-grounded measurement 2 – 7 reserved Byte 1: Data bit Desig- Description nation 8 – 15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 253: Filter Configuration Channel X (Object 0X51A1 Bis 0X51A2)

    The following settings are valid: Low-pass cut-off frequency Register value Filter disabled (default) 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0 x0032 100 Hz 0x0064 250 Hz 0x00FA 500 Hz 0x01F4 1000 Hz 0x03E8 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 254: Xn-322-8Aio-U2

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 78: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 255 0x20B2 INTEGER16 OutputChannel3 Output Channel 3 Manual 0x20B3 INTEGER16 OutputChannel4 Output Channel 4 Manual 0x30B0 UNSIGNED16 ModuleDiag Module Diagnostic Messages Manual 0x30B1 INTEGER16 InputChannel1 Input Channel 1 Manual 0x30B2 INTEGER16 InputChannel2 Input Channel 2 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 256: Read Analog Input 16-Bit (Object 0X6401)

    ParameterName=I-WORD Description I-WORD ObjectType=0x7 DataType=0x0003 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=4 Default Data type INTEGER16 Sub index 01 … FE hex Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 257: Write Analog Output 16-Bit (Object 0X6411)

    Description AI_INTERRUPT_TRIGGER_SELECTION Name=AI_INTERRUPT_TRIGGER_SELECTIO Object Code ARRAY ObjectType=0x7 Mapping DataType=0x0005 AccessType=rw Data type UNSIGNED8 DefaultValue=7 Sub index 01 … FE LowLimit=0 HighLimit=31 Access PDOMapping=0 Count=4 Default value Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 258: Analog Input Global Interrupt Enable (Object 0X6423)

    7.20.5 Analog Input Interrupt Upper Limit Integer (Object 0x6424) Object 0x6424 defines an upper limit and affects the transmission of object 0x6401 accordingly → Figure 78, page 250. Object 0x6401 will be transmitted (CAN transmission) if all of the following conditions are met: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 259: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    • The analog input value (ENTRY into 0x6401) falls below the lower limit (Lower Limit 0x6425). • Object 0x6421 is set to enable. • The global interrupt in object 0x6423 has been enabled with: TRUE. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 260: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    The difference between the current value (ENTRY into 0x6401) and the last transmitted value is equal to or greater than the fluctuation range (Value Difference 0x6426). • Object 0x6421 is set to enable. • The global interrupt in object 0x6423 has been enabled with: TRUE. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 261: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    (Negative Value Difference 0x6427). • Object 0x6421 is set to enable. • The global interrupt in object 0x6423 has been enabled with: TRUE. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 262: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    The global interrupt in object 0x6423 has been enabled with: TRUE. If the current value is less than the last transmitted value, object 0x6401 will be transmitted. If this behavior is not desired, object 0x6421 must be enabled and disabled accordingly. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 263 DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=4 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 3 Byte Byte 2 Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 264: Output Channel X (Object 0X20B0 To 0X20B3)

    Description / Value Name ModuleDiag [MxSubExt3060] ParameterName=ModuleDiag Description Module Diagnostic Messages ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: Byte 0: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 265 1 =RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data 5 – 7 reserved Byte 1: Sub-Index 1≦n≦254 – – CLASS CLASS CLASS TYPE TYPE TYPE Data bit Desig- Description nation 8 – 15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 266: Input Channel X (Object 0X30B1 To 0X30B4)

    Wire Break Detection [MxSubExt30B5] ParameterName=WireBreakDetect Description WireBreakDetect ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 267: Firmware Version (Object 0X40B0)

    Firmware Version [MxSubExt40B0] ParameterName=FirmwareVersion Description FirmwareVersion ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 268: Analog Input Selection (Object 0X50B0)

    1 = AI2-grounded measurement Channel 0 = Differential measurement 1 = AI3-grounded measurement Channel 0 = Differential measurement 1 = AI4-grounded measurement 4 – 7 reserved Byte 1: Data bit Desig- Description nation 8 – 15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 269: Filter Configuration Channel X (Object 0X50B1 To 0X50B4)

    The following settings are valid: Low-pass cut-off frequency Register value Filter disabled (default) 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0 x0032 100 Hz 0x0064 250 Hz 0x00FA 500 Hz 0x01F4 1000 Hz 0x03E8 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 270: Xn-322-4Aio-I

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 80: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 271 Analog Input Interrupt Lower Limit Integer – 0x6426 UNSIGNED32 AI_DELTA_VALUE Analog Input Interrupt Delta Unsigned – 0x6427 UNSIGNED32 AI_NEGATIVE_DELTA_VALUE Analog Input Interrupt Negative Delta Unsigned – 0x6428 UNSIGNED32 AI_POSITIVE_DELTA_VALUE Analog Input Interrupt Positive Delta Unsigned – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 272: Read Analog Input 16-Bit (Object 0X6401)

    FilterConfigChannel2 Filter Configuration Channel 2 – 7.21.1 Read Analog Input 16-Bit (Object 0x6401) Object 0x6401 represents the channels' formatted analog input values. The object's data is automatically entered into the transmit PDOs (default map- ping). Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 273: Write Analog Output 16-Bit (Object 0X6411)

    Write Analog Output 16-Bit ObjectType=0x7 DataType=0x0003 Object Code ARRAY AccessType=rww Mapping PDOMapping=1 Count=2 Default Data type INTEGER16 Sub index 01 … FE Access Default value Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 274: Analog Input Interrupt Trigger Selection (Object 0X6421)

    0 = Input not reduced by more than negative delta 1 = Input reduced by more than negative d 0 = Input not reduced by more than positive delta 1 = Input reduced by more than positive delta 5 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 275: Analog Input Global Interrupt Enable (Object 0X6423)

    ParameterName=AI_UPPER_LIMIT Description Analog Input Interrupt Upper Limit Integer ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=2 Sub index 01 … FE Access Default value 00000000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 276: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=2 Sub index 01 … FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 277: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01... FE Count=2 Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 278: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    ObjectType=0x7 Object Code ARRAY DataType=0x0007 Mapping AccessType=rw DefaultValue=0x00000000 Data type UNSIGNED32 HighLimit=0x0000FFFF Sub index 01 … FE PDOMapping=0 Count=2 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 279: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=2 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 280: Output Channel X (Object 0X21B0 To 0X21B1)

    Object Code ARRAY PDOMapping=1 Count=1 Mapping MANUAL Data type INTEGER16 Sub index 01 … FE hex Access Default value 0 x 0000 hex Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 281: Module Diagnostic Messages (Object 0X31B0)

    1 = Inconsistent FLASH Data 0 = OK 1 = Invalid configuration 6 – 7 reserved Byte 1: Sub-Index 1≦n≦254 – – CLASS CLASS CLASS TYPE TYPE TYPE Data bit Designation Description 8 – 15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 282: Input Channel X (Object 0X31B1 To 0X31B2)

    ChannelDiag [MxSubExt31B3] ParameterName=ChannelDiag Description Channel Diagnostic Messages ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 283: Input Voltage State (Object 0X31B4)

    Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Data bit Designation Description – reserved Power supply of 0 = No power analog inputs 1+, 2+ 1 = Power supply 24 VDC OK analog outputs 1+, 2+ Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 284: Firmware Version (Object 0X41B0)

    [MxSubExt41B0] ParameterName=FirmwareVersion Description Firmware Version ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 285: Input Channel Configuration (Object 0X51B0)

    Measurement range 0…20mA Measurement range 4…20mA – Input disabled Data bit Designation Description Bit 3 Bit 2 Channel 2 Measurement range 0…20mA Measurement range 4…20mA – Input disabled Data bit Designation Description 4 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 286: Output Channel Configuration (Object 0X51B1)

    Bit 0 Channel 1 Output range 0…20mA – – Output disabled Data bit Designation Description Bit 3 Bit 2 Channel 2 Output range 0…20mA – – Output disabled Data bit Designation Description 4 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 287: Filter Configuration Channel X (Object 0X51B2 To 0X51B3)

    The following settings are valid: Low-pass cut-off frequency Register value Filter disabled (default) 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0 x0032 100 Hz 0x0064 250 Hz 0x00FA 500 Hz 0x01F4 1000 Hz 0x03E8 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 288: Xn-322-8Aio-I

    Lower Limit < 6425h lnterrupt lnterrupt Trigger Section Enable Value Difference △ 6421h 6423h 6426h Negative Value Positive Value Difference 6427h Difference 6428h Figure 82: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 289 → Section “6.2.6 Module Identification Number (Object 0x1027)”, page 76 0x20C0 INTEGER16 OutputChannel1 Output Channel 1 Manual 0x20C1 INTEGER16 OutputChannel2 Output Channel 2 Manual 0x20C2 INTEGER16 OutputChannel3 Output Channel 3 Manual 0x20C3 INTEGER16 OutputChannel4 Output Channel 4 Manual Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 290 (Measurement range 0…20mA) 0x50C2 UNSIGNED16 FilterConfigChannel1 Filter Configuration Channel 1 – 0x50C3 UNSIGNED16 FilterConfigChannel2 Filter Configuration Channel 2 – 0x50C3 UNSIGNED16 FilterConfigChannel3 Filter Configuration Channel 3 – 0x50C4 UNSIGNED16 FilterConfigChannel4 Filter Configuration Channel 4 – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 291: Read Analog Input 16-Bit (Object 0X6401)

    Name Q-WORD [MxSubExt6411] ParameterName=Q-WORD Description Write Analog Output 16-Bit ObjectType=0x7 DataType=0x0003 Object Code ARRAY AccessType=rww Mapping PDOMapping=1 Count=4 Default Data type INTEGER16 Sub index 01 … FE Access Default value Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 292: Analog Input Interrupt Trigger Selection (Object 0X6421)

    0 = Input not reduced by more than negative delta 1 = Input reduced by more than negative d 0 = Input not reduced by more than positive delta 1 = Input reduced by more than positive delta 5 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 293: Analog Input Global Interrupt Enable (Object 0X6423)

    ParameterName=AI_UPPER_LIMIT Description Analog Input Interrupt Upper Limit Integer ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=4 Sub index 01 … FE Access Default value 00000000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 294: Analog Input Interrupt Lower Limit Integer (Object 0X6425)

    ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 PDOMapping=0 Data type INTEGER32 Count=4 Sub index 01 … FE Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 295: Analog Input Interrupt Delta Unsigned (Object 0X6426)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01... FE Count=4 Access Default value 0000 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 296: Analog Input Interrupt Negative Delta Unsigned (Object 0X6427)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=4 Access Default 00000000 value Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 297: Analog Input Interrupt Positive Delta Unsigned (Object 0X6428)

    ObjectType=0x7 DataType=0x0007 Object Code ARRAY AccessType=rw Mapping DefaultValue=0x00000000 HighLimit=0x0000FFFF Data type UNSIGNED32 PDOMapping=0 Sub index 01 … FE Count=4 Access Default value 00000000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 298: Output Channel X (Object 0X20C0 Bis 0X20C3)

    AccessType=rww OutputChannel4 Object 0x20C3 PDOMapping=1 Count=1 Description OutputChannelx Object Code ARRAY Mapping MANUAL Data type INTEGER16 Sub index 01 … FE hex Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 299: Module Diagnostic Messages (Object 0X30C0)

    1 = Inconsistent FLASH Data 0 = OK 1 = Invalid configuration 6 – 7 reserved Byte 1: Sub-Index 1≦n≦254 – – CLASS CLASS CLASS TYPE TYPE TYPE Data bit Designation Description 8 – 15 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 300: Input Channel X (Object 0X30C1 Bis 0X30C4)

    ChannelDiag [MxSubExt30C5] ParameterName=ChannelDiag Description Channel Diagnostic Messages ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 301: Input Voltage State (Object 0X30C6)

    Description Status of supply voltage ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Default value Design of the data bytes: Byte 0: Sub-Index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 302: Firmware Version (Object 0X40C0)

    Feature Description / Value Name InputChannelConfig [MxSubExt50C0 ParameterName=InputChannelConfig Description Input Channel Configuration ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=rw Mapping PDOMapping=0 Count=1 Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 303 Description Bit 5 Bit 4 Channel 3 Measurement range 0…20mA Measurement range 4…20mA – Input disabled Data bit Designation Description Bit 7 Bit 6 Channel 4 Measurement range 0…20mA Measurement range 4…20mA – Input disabled Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 304: Output Channel Configuration (Object 0X50C1)

    Byte 0: Data bit Designation Meaning Bit 1 Bit 0 Channel 1 Output range 0…20mA – – Output disabled Data bit Designation Description Bit 3 Bit 2 Channel 2 Output range 0…20mA – – Output disabled Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 305 7.22 XN-322-8AIO-I Data bit Designation Description Bit 5 Bit 4 Channel 3 Output range 0…20mA – – Output disabled Data bit Designation Description Bit 7 Bit 6 Channel 4 Output range 0…20mA – – Output disabled Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 306: Filter Configuration Channel X (Object 0X50C2 Bis 0X50C5)

    The following settings are valid: Low-pass cut-off frequency Register value Filter disabled (default) 0x0000 10 Hz 0x000A 25 Hz 0x0019 50 Hz 0x0032 100 Hz 0x0064 250 Hz 0x00FA 500 Hz 0x01F4 1000 Hz 0x03E8 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 307: Xn-322-2Dms-Wm

    5061h, 5063h Module Status CPU System Transmission 3060h Channel Status Signal Conditioning Transmission 3063h Analog Input Converter Analog Input Transmission 3051h-3062h Figure 84: Block diagram showing the various CANopen objects Product-specific CANopen objects - None - Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 308: Module Diagnostic Messages (Object 0X3060)

    Object 0x3060 contains status information on the module's general operat- ing status. Feature Description / Value Name ModuleDiag [MxSubExt3060] ParameterName=ModuleDiag Description Module Diagnostic Messages ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 309 Data bit Desig- Description nation 0 = OK 1 = Offset ADC2 not valid 0 = OK 1 = Filter ADC1 not ready 0 = OK 1 = Filter ADC2 not ready 3 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 310: Input Channel X (Object 0X3061 To 0X3062)

    Object Code ARRAY PDOMapping=1 Count=1 Mapping Manual Data type INTEGER32 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 4 Byte 3 Byte Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 311: Analog Digital Converter Diagnostic Messages (Object 0X3063)

    Byte 1: Data bit Designation Description 0 – 4 reserved 0 = OK 1 = Reference Voltage Error 0 = OK 1 = ADC Range Error 0 = measurement is off 1 = measurement is active Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 312: Firmware Version (Object 0X4060)

    ParameterName=MeasuringConfigChan- MeasuringConfigChannel2 Object 0x5062 nelx ObjectType=0x7 Description MeasuringConfig Channelx DataType=0x0006 Object Code ARRAY AccessType=rw DefaultValue=2 Mapping PDOMapping=0 Data type UNSIGNED16 Count=1 Sub index 01 … FE Access Default value 0002 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 313: Range Configuration Channel X (Object 0X5061, 0X5063)

    ParameterName=RangeConfigChannelx Description RangeConfigChannel1 Object 0x5061 ObjectType=0x7 DataType=0x0006 RangeConfigChannel2 Object 0x5063 AccessType=rw Object Code ARRAY DefaultValue=3 PDOMapping=0 Mapping Count=1 Data type UNSIGNED16 Sub index 01 … FE Access Default value 0003 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 314: Zero-Scale Channel X (Object 0X5064, 0X5066)

    Zero-Scale Channel x [MxSubExt506x] ParameterName=ZeroScaleChannelx Description ZeroScaleChannel1 Object 0x5064 ObjectType=0x7 DataType=0x0004 ZeroScaleChannel2 Object 0x5066 AccessType=ro Object Code ARRAY DefaultValue=0 PDOMapping=0 Mapping Count=1 Data type INTEGER32 Sub index 01 … FE Access Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 315: Full-Scale Channel X (Object 0X5065, 0X5067)

    Object Code ARRAY DefaultValue=0 PDOMapping=0 Mapping Count=1 Data type INTEGER32 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 3 Byte Byte 2 Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 316: Xn-322-1Dcd-B35

    OutPDSeq 20E4 lnPDSeq 30E4 Transmit DriverTempK 30E5 Transmit Receive OnPWMLed1 20E5 OnPWMLed2 20E6 MotorCurrent 30E6 Transmit MotorControl 20E7 MotorStatus 30E7 Transmit I2TValue 30E8 Transmit FWStatus 30E9 Transmit Figure 85: Block diagram showing the various CANopen objects Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 317 ProductName Product name → Section “6.2.14 Product STRING Name (Object 0x400C)”, page 82 0x40E0 UNSIGNED16 FirmwareVersion Firmware Version – 0x40E1 UNSIGNED16 PreScaleLED1 PWM Prescaler Register LED1 – 0x40E2 UNSIGNED16 PreScaleLED2 PWM Prescaler Register LED2 – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 318: Write Pwm Sequenz Data (Object 0X20E0 To 0X20E3)

    Data type UNSIGNED16 Sub index 01 … FE Access Default value 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Motor rotation Time value for determining the pulse width t OutputSequence n Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 319: Write Period Duration Of Sequence Cycle (Object 0X20E4)

    ParameterName=WRPeriodDurationSeq Description Write Period Duration of Sequence Cycle ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=wo Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Default value 0000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 320: On Time Pwm Led X (Object 0X20E5, 0X20E6)

    ON Time PWM LED AccessType=wo PDOMapping=1 Object Code ARRAY Count=1 Mapping Manual Data type UNSIGNED8 Sub index 01 … FE Access Default value 00000 Design of the data bytes: Byte 0: Sub index 1≦n≦254 Byte 0: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 321: Motor Control (Object 0X20E7)

    Name MotorControl [MxSubExt20E7] ParameterName=MotorControl Description Motor Control Register ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=wo Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Default value 0000 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 322: Read Pwm Sequenz Data (Object 0X30E0 To 0X30E3)

    1 = Activate PWM 3500 mA LED 7.24.5 Read PWM Sequenz Data (Object 0x30E0 to 0x30E3) Objects 0x30E0 to 0x30E3 can be used to read the motor control PWM out- put sequence data from the module. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 323: Read Period Duration Of Sequence Cycle (Object 0X30E4)

    1 = right low ON 7.24.6 Read Period Duration of Sequence Cycle (Object 0x30E4) Object 0x30E4 can be used to read the duration of the motor control PWM output sequence. Period Time= RDPeriodDurationSeq Clock frequency Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 324 Read Period Duration of Sequence Cycle ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Default value 0000 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 325: Dc Driver Temperature (Object 0X30E5)

    Description / Value Name DCMotorCurrent [MxSubExt30E6] ParameterName=DCMotorCurrent Description DC Motor Current ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE Access Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 326: Dc Motor Diagnosis (Object 0X30E7)

    1 = Motor current (3.5 A) too high (reset has been carried out) 1 = DC of module supply OK 1 = DC of motor supply OK 1 = Peripherie-Reset LED 1 = Motor peripheral reset 1 = Motor induced voltage too high (peripheral reset carried out) Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 327: Dc Motor Status (Object 0X30E8)

    1 = DC of module supply OK 1 = DC of motor supply OK 1 = Peripherie-Reset LED 1 = Motor peripheral reset 1 = Motor induced voltage too high (peripheral reset carried out) 1 = 95 °C overtemperature Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 328: Dc Motor I T Value (Object 0X30E9)

    Object Code ARRAY AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED32 Sub index 01 … FE Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 4 Byte 3 Byte Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 329: Module Diagnostic Messages (Object 0X30Ea)

    0 = OK 1 = no sync 0 = OK 1 = FLASH Data CRC Error 0 = OK 1 = RAM Data CRC Error 0 = OK 1 = Inconsistent FLASH Data 5 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 330: Firmware Version (Object 0X40E0)

    PreScaleLED2 Object 0x40E2 ObjectType=0x7 DataType=0x0006 Description PWM Prescaler Register LED x AccessType=ro Object Code ARRAY PDOMapping=0 Count=1 Mapping Data type UNSIGNED16 Sub index 01 … FE Access Default value 0002 Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 331: Pwm Period Duration Register Led X (Object 0X40E3, 0X40E4)

    PWM Period Duration Register LED x AccessType=ro Object Code ARRAY PDOMapping=0 Count=1 Mapping Data type UNSIGNED8 Sub index 01 … FE Access Default value 0002 Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 332: Dc Motor I2T Value Limit (Object 0X40E5)

    Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED32 Sub index 01 … FE Access Default 0000 0400 Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 4 Byte 3 Byte Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 333: Xn-322-1Cnt-8Dio

    Transmission 30F1h (PDO) Scaler 40F3h System Clock System Clock 32 MHz Transmission Frequency 40F4h Single Digital Write Digital Outputs Output Transmission 20F0h (PDO) Figure 86: Block diagram showing the various CANopen objects for analog inputs Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 334: Write Digital Outputs (Object 0X20F0)

    0x40F7 UNSIGNED8 EncoderSta- Encoder Status SDO – tusSDO 0x40F8 UNSIGNED8 LatchValueSDO Encoder Latch Value SDO – 7.25.1 Write Digital Outputs (Object 0x20F0) Object 0x20F0 transmits the digital value of the channels' digital signal out- puts. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 335: Read Digital Input (Object 0X30F0)

    Input1_4 [MxSubExt30F0] ParameterName=Input1_4 Description Read Digital Input ObjectType=0x7 DataType=0x0005 Object Code AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED8 Sub index 01 … FE Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 336: Encoder Idle Time (Object 0X30F1)

    The direction of rotation will then be indicated as being positive. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 337 B). If the signal sequence does not follow this method, the edge will not be evaluated and the idle time register will report the maximum value -> motor stop also if there is an open wire for signal A, A, B, or B. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 338: Encoder Measuring Value (Object 0X30F2)

    Description Encoder Latch Value ObjectType=0x7 DataType=0x0006 Object Code AccessType=ro Mapping PDOMapping=1 Count=1 Manual Data type UNSIGNED16 Sub index 01 … FE hex Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 339: Encoder Status (Object 0X30F4)

    This must be taken into account if the object is being continu- ously read with the PDO. Byte 0: – – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 340: Latch Input Configuration (Object 0X40F0)

    – Input Description Input 1 Bit 1 Bit 0 No latch Rising edge Falling edge Falling and rising edges Input 2 Bit 3 Bit 2 No latch Rising edge Falling edge Falling and rising edges Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 341: Encoder Type Configuration (Object 0X40F1)

    DataType=0x0005 Object Code ARRAY AccessType=rw Mapping PDOMapping=0 Count=1 Data type UNSIGNED8 Sub index 01 … FE hex Access Default 0 x 00 hex Design of the data bytes: Byte 0: Sub index 1≦n≦254 Byte 0: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 342: Maximum Idle Time (Object 0X40F2)

    Description / Value Name MaxIdleTime [MxSubExt40F2] ParameterName=MaxIdleTime Description Maximum Idle Time ObjectType=0x7 DataType=0x0004 Object Code ARRAY AccessType=rw Mapping PDOMapping=1 Count=1 Manual Data type INTEGER32 Sub index 01 … FE hex Access Design of the data bytes: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 343: Idle Clock Pre-Scaler (Object 0X40F3)

    The IdleReference prescaler is used to determine the time base for measur- ing the time between two edges on the counter inputs. The following applies: TdleClock = Clock Idle Time Idle Clock Pre-Scaler : 32000000 Hz Clock [Hz] is an internal module time base. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 344: System Clock Frequency (Object 0X40F4)

    System Clock Frequency in MHz Internal clock frequency: 32 MHz (20 hex). 7.25.12 Encoder Measuring Value SDO (Object 0x40F5) Object 0x40F5 transmits the measured value, the number of pulses counted (like object 0x30F2), as an SDO. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 345: Encoder Signal Configuration (Object 0X40F6)

    Encoder Signal Configuration ObjectType=0x7 DataType=0x0005 Object Code ARRAY AccessType=rw Mapping PDOMapping=0 Count=1 Data type UNSIGNED8 Sub index 01 … FE hex Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 SignalConfig Byte 0: Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 346 If the signal sequence is followed in the direction the arrow is pointing (towards the right), this corresponds to a positive counting direction. If it is followed against it, this corresponds to a negative counting direction. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 347: Encoder Status Sdo (Object 0X40F7)

    Bit 5 will be automatically reset after the register is read. This ensures that the zero state, which will only be present for a short time, can also be read. This must be taken into account if the object is being continuously read. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 348: Encoder Latch Value Sdo (Object 0X40F8)

    ParameterName=LatchValueSDO Description Encoder Latch Value SDO ObjectType=0x7 DataType=0x0006 Object Code ARRAY AccessType=ro Mapping PDOMapping=0 Count=1 Data type UNSIGNED16 Sub index 01 … FE hex Access Design of the data bytes: Byte 0: Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 349: Xn-322-2Ssi

    Transmission 3100h (PDO) D+ D- Channel Status SSI Data Glock Transmission 3101 (PDO) C+ C- Channel lnput Data Transmission 3102, 3103h (PDO) Figure 89: Block diagram showing the various CANopen objects for transmitting data streams Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 350 Name (Object 0x400C)”, page 82 0x4100 UNSIGNED8 ConfigurationRegisterCh Configuration Register Channel 1 – annel1 0x4101 UNSIGNED8 StateRegisterChannel1 State Register Channel 1 – 0x4102 UNSIGNED8 ConfigurationRegisterCh Configuration Register Channel 2 – annel2 0x4103 UNSIGNED8 StateRegisterChannel2 State Register Channel 2 – Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 351: Start Read Cycle (Object 0X2100)

    Design of the data bytes: Byte 0: Sub index 1≦n≦254 Byte 0: Data bit Desig- Description nation 1 = Start Read Cycle Channel 1 1 = Start Read Cycle Channel 2 2 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 352: Read Cycle State (Object 0X3100)

    Design of the data bytes: Byte 0: Sub index 1≦n≦254 Byte 0: Data bit Desig- Description nation 1 = Start Read Cycle Channel 1 1 = Start Read Cycle Channel 2 2 – 7 reserved Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 353: Module Diagnosis (Object 0X3101)

    1 = Channel 1 „busy“ 1 = Channel 1 „toggle“ 1 = Channel 1 SSI Error/ Invalid Z-Position 1 = Channel 2„started“ 1 = Channel 2„busy“ 1 = Channel 2„toggle“ 1 = Channel 2SSI Error/ Invalid Z-Position Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 354: Input Channel X (Object 0X3102 To 0X3103)

    Object Code ARRAY PDOMapping=1 Count=1 Mapping Manual Data type UNSIGNED32 Sub index 01 … FE hex Access Design of the data bytes: 1 Byte Byte 0: Sub index 1≦n≦254 3 Byte Byte 2 Sub index 1≦n≦254 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 355: Channel Configuration Register (Object 0X4100, 0X4102)

    SSI Shift Register Size (max.32 Bit) → Table 39 0 = OK 1 = Read Value Twice 0 = Incremental Encoder Mode 1 = SSI Encoder Mode Table 39: SSI Shift Register Size SSI Shift Register Size [Bit] … Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 356: Channel Transmission Configuration Register (Object 0X4101, 0X4103)

    1 = SSI busy (1= busy) (read only) Reserved 0 = OK 1 = Error Reset (1 = clear error) (read, write) 0 = OK 1 = Start with Sync (1= enable) 0 = OK 1 = Continuous Sensor Read Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 357 7 Product-specific CAN objects XN300 slice modules 7.26 XN-322-2SSI Table 40: SSI Shift Register Frequency SSI Shift Register Frequency 125 kHz 250 kHz 500 kHz 1 MHz Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 358 7 Product-specific CAN objects XN300 slice modules 7.26 XN-322-2SSI Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 359: Station Variants

    The "station variants" operating mode enables users – and OEM users in par- ticular – to use a variety of increasingly expanding XN300 system configura- tions with the XN-312-GW-CAN gateway without having to make changes to the corresponding user program.
  • Page 360: How The "Station Variants" Operating Mode Works

    • To run a validation check against the target configuration • To create a default mapping and an object dictionary based on the full configuration Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 361 A list with all permitted station variants is stored on the PLC. A check- sum can be calculated based on any of the corresponding lists. The PLC reads the checksum for the station variant stored on the gate- way. Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 362: General Principles / Behavior Of The Gateway And The Plc

    The function block (FB) asks the gateway for the checksum. After receiving this checksum, the FB checks whether one of the station variants stored on the PLC has the same checksum as the station variant on the gateway (this Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 363: Startup Behavior

    / permitted by the application (SDO 0x4006/0). • If the check fails because a matching station variant could not be found: continue to step 6. Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 364: Station Variants" Function Block

    GW-CAN CANopen nodes. StationVariants eDrvNr EA_CANTYPES.CanDrvInterface byNodeNr BYTE FullConfigurationList stru_CONFIGLIST aAcceptedReducedAssemblies ARRAY[1..gc_byNumberOfReducedAssemblies]OF stru_REDUCEDASSEMBLY xConfigurationInformationValid BOOL BOOL xOperational USINT usiActivReducedAssembly stru_REDUCEDASSEMBLY ActiveReducedAssembly stru_CONFILIST CurrentModuleAssembly USINT usiNoOfAcceptedReducedAssemblies enum_XN_312_GW_STATE eGatewayFBState Figure 92: StationVariants function block in the EA_XN300 library Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 365: Overview

    Gateway does not Gateway starts running Gateway does not start Gateway starts running start running with target configuration running with station variant PRE-OPERATIONAL Figure 93: Possible gateway operating modes Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 366: Handling On The Plc

    Error on system bus Gateway starts running Gateway does not start Gateway starts running with target configuration running with station variant Figure 94: PLC handling when the gateway is switched with and without station variants Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 367: Xn300-Assist

    8.5 Loading new firmware onto the gateway In order to be able to load new firmware onto the gateway, you will first need to install XN300-Assist on your computer. To load new firmware onto the gateway, follow the steps below: Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 368 Start the gateway with the set node ID of 0. The gateway will be in update mode. ▶ Use a mini USB cable to connect the XN-312-GW-CAN gateway to your computer's USB port. ▶ If drivers for the mini USB cable are not installed, install the drivers by using the following command sequence: Windows START->...
  • Page 369 Use DIP switches 6–8 to set the baud rate you want on the gateway, e.g., 125 kHz. ▶ In XSOFT-CODESYS, select the gateway and, in the "Baud rate" field in the "PLC settings" tab, select the same baud rate you just set, e.g., 125 kHz. Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 370: Can Objects For Station Variants

    1 = Switch gateway to "station variants" operating status reserved 8.6.2 Checksum (internal) (Object 0x4006) Object 0x4006 is addressed exclusively from the IEC library. The returned checksum provides clear feedback indicating which reduced assembly is active on the gateway. Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 371: Module List (Internal) (Object 0X4007)

    Subindex 0 contains the number of XN300 slice modules in the full configura- tion, while subindexes 1 to 32 contain the module ID for the corresponding module in the full configuration. Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 372: Available Modules (Internal) (Object 0X4008)

    Default value 0000 Design of the data bytes: Data bit Desig- Description nation 0… 31 0 = Module from full configuration not found in station variant 1 = Module from full configuration found in station variant Gateway XN-312-GW-CAN 06/16 MN050003-DE www.eaton.eu...
  • Page 373: What Happens If

    9 What Happens If …? 9 What Happens If …? If the XN-312-GW-CAN is not behaving as expected, the following tips may help fix the problem. Only qualified persons should test electrical voltages while the device is in operation. Problem...
  • Page 374 9 What Happens If …? Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 375: Appendix

    XN300 system devices are approved for use in several countries and regions. Product standards • IEC/EN → Section “ Standards”, page 373; • UL 508 (INDUSTRIAL CONTROL EQUIPMENT); • CE-mark UL File No. XN-312-…, XN-322--…: E135462, XN322-1DCD-B35: E172143 NA Certification cULus Degree of protection IEC: IP20 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 376: Dimensions

    4.53 X 2.83 X 0.49 Space units (SU) width Weight 0.080 0.18 mounting DIN-rail IEC EN 60715, 35 mm Mounting position horizontal 80.3 mm (3.16") 72 mm (2.83") 16.8 mm (0.66") 12.5 mm (0.49") Figure 96: Dimensions XN-312-GW-CAN Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 377: Technical Data

    Rated operational current 100 max. Heat dissipation at 24 V DC Potential isolation between supply and 24/5 VDC bus voltage Bridging voltage dips Duration of dip Repetition rate Field bus interface CANopen Field bus interface CANopen Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 378 (1.4 … 2) GHz (2 … 2.7) GHz Radio interference suppression EN 55011 Class A Burst (IEC/EN 61131-2:2008, Level 3) Supply cables CANopen bus cables Surge (IEC/EN 61131-2:2008, Level 1) Supply Radiated RFI (IEC/EN 61131-2:2008, level 3) Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 379: Slice Modules

    The following XN-322-… slice modules, as well as the station variants, are supported only by firmware version 1.04 or higher and EDS file version 1.04 or higher. For up-to-date information on the firmware and the EDS files, please visit the Download Center → Page 11. Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 380: Maximum Number Of Process Data Objects

    Digital I/O modules XN-322-8DI-PD XN-322-16DI-PD XN-322-20DI-ND XN-322-8DO-P05 XN-322-8DIO-PD05 XN-322-16DIO-PD05 XN-322-16DIO-PC05 Analog I/O modules XN-322-4AIO-U2 XN-322-4AIO-I XN-322-8AIO-I 10.6 Maximum number of process data objects Table 43: Maximum number of process data objects Gateway RPDO TPDO XN-322-GW-CAN Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 381: Index

    ......17 Firmware Version ......375 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 382 Node ID ....... . . 23 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 383 ......193 0x3088 ......194 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 384 ......161 0x317A ......160 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 385 ......308 0x5061 ......309 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 386 ....124 OPERATIONAL ......21 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 387 ....124, 163 XN-322-20DI-PCNT Operating mode ..... 124 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...
  • Page 388 Gateway XN-312-GW-CAN 06/16 MN050003-EN www.eaton.eu...

Table of Contents