Home

ESENET User manual

image

Contents

1. Interfaces Ethernet Serial ports CAN User interface LED indicators Monitoring amp configuration Diagnostic High availability features CAN interface Connector Physical layer Isolation Speed Max number of connected nodes Protocols Number of adressable nodes Diagnostic port Connector Physical layer Isolation Signals Speed Protocols Ethernet port Connector Physical amp Data Link Layer Layer Isolation Speed Max cable length Ethernet frame types Protocols Concurrent connections Power supply Connector Voltage Current Intrinsic consumption Electromagnetic compatibility Emissions radiated and conducted Immunity UMESENET 1301 Specifications Appendix A Specifications ESENET 1 1 for diagnostics RS 232 1 Power green Ethernet link green 2 status bi color red green Web browser based Watchdog supervision brown out detection male 9 pin D sub CiA DS 102 pin out ISO 11898 non isolated 250 kBit s 64 CANopen consumer amp client 16 male 9 pin D sub DTE EIA 574 pin out EIA 232 F n a RXD TXD RTS CTS DTR DSR DCD RI 9600 bps ASCII terminal 8 pin RJ 45 socket for Cat 5 UTP IEEE 802 3i 10BASE T 1 5 kV galvanic 10 Mbit s 100 m 328 ft 802 3 Modbus TCP slave HTTP IP TCP ARP 8 Modbus TCP 2 HTTP 3 81 mm 2 pin pluggable terminal block header 10 30 V DC 30 mA typical 24 V DC 750 mW AS NZS CISPR 22 EN 55022 Class A EN 5
2. e Maximum cable length is 15 m 50 ft or a length equal to a line capacitance of 2500 pF both at the maximum standard bit rate of 20 kbps If operating at higher bit rates the maximum cable length drops to 3 m 10 ft at a bit rate of 57 6 kbps To assure a high degree of electromagnetic compatibility and surge protection the RS 232 cable should shielded The shield shall be connected to an external chassis ground at the either or both ends depending on the application The shield must not be connected to the GND pin To connect the ESENET to a PC Personal Computer or any other device with data terminal equipment DTE pinout you need a null modem or cross over cable UMESENET 1301 13 This page intentionally left blank UMESENET 1301 Ethernet amp IP configuration Chapter 4 Ethernet amp IP configuration Before configuring the ESENET obtain a unique static IP address subnet mask and default gateway address from your network administrator The factory default IP address of the ESENET is 169 254 0 10 which is in the Automatic Private IP Addressing APIPA address range There are several methods of configuring the unit s IP address 1 Removing your PC from your corporate network and using a cross over network cable see the section called IP setup using a web browser and a cross over network cable Via the diagnostic port and a terminal program like HyperTerminal see the section called I
3. E CONE RDA DTIT EDC V 92 Modem Available in AUTO mode only CANopen STATUS MENU AutoDetection v 15 sec Always connect to my last selected network Figure 6 1 Toolkit network selection The USB Kvaser Simulated 1 selection will not show if the proconX CAN Library for Toolkit is not installed 30 UMESENET 1301 Running Toolkit via the ESENET gateway A dialog box will open and ask for the IP address of the connected ESENET gateway Enter the correct IP address for the ESENET gateway and click OK 8440 1930 NEW_us_5418 3429 C_x32 wtool Woodward Toolkit File View Device Settings Tools Help D HOME PAGE Si Connect AN Disconnect W w OODWARD easYgen 3000 Series EASY GEN WE HOME PAGE 00 RS Shutdown alarms PLANT PAGE Q oa Q Q Q Q ALARM STATUS t ESENET Connection Settings Please enter below IP Address or Hostname of the ig s roconX ESENET gateway you want to Available in AUTO mode only 5 for this Toolkit e STATUS MENU ee 169 254 0 10 Engine speed detected Q Application Id 3 Disconnect Log Out Save Values Establishing Connection on USB Kvaser Simulated 1 ay Details Figure 6 2 Entering the ESENET gateway s IP address in Toolkit On successful connection the status in Toolkit s status line will change from Establishing Connection on USB Kvaser Simulated 1 to Connected on USB K
4. Ethernet parameters are shown MAC address The device unique MAC address This number is hard coded and cannot be changed The following Internet protocol IP settings can be entered IP address The IP address assigned to this device 24 UMESENET 1301 Web browser based management Subnet mask also known as indexterm2 network mask If you have a router enter the subnet mask for the segment to which this device is attached Gateway address If your network segment has a router enter its IP address here Otherwise leave the address as 0 0 0 0 Once you click Save the new settings are stored and applied instantly The new settings are confirmed with the following page Your network configuration has been changed The IP address is now 169 254 0 10 Please click the button below to redirect your browser to the new IP address Go to New IP Address Figure 5 7 IP settings changed confirmation Please write down the new IP address so you are able to communicate with the device in the future Configuring CAN and CANopen The ESENET gateway itself does not require any CANopen configuration No Node ID is allocated for the ESENET because it operates as a CANopen consumer and client only However the CANopen settings of the connected Woodward controls must be configured accordingly Refer to Chapter 7 Configuration of connected Woodward controls Remote restarting the device You can perform a remote restart of
5. UMESENET 1301 Modbus data reference Please consult the appropriate Woodward manual for exact layout encoding and representation of the data in the Visualisation Data Table Some examples for the most commonly used Woodward controls are shown in the following tables Easygen 3000 Address Register Easygen 3000 interface manual designator block address 3 50001 Protocol ID always 5003 3 50002 Pickup speed a 3 50268 Exhaust Gas Temp For details refer to Woodward s easYgen 3000 Series Manual Table 8 2 Modbus register addresses for Easygen 3000 series visualisation data If no response was obtained from the addressed Woodward control Modbus exception code 0B Gateway target device failed to respond is returned LS 5 Address Register LS 5 interface manual designator block address 3 50001 Protocol ID always 5103 3 50002 System A total reactive power 3 50090 Digital information For details refer to Woodward s LS 5 Series Circuit Breaker Control Manual Table 8 3 Modbus register addresses for LS 5 series visualisation data If no response was obtained from the addressed Woodward control Modbus exception code 0B Gateway target device failed to respond is returned DTSC 200 Address Register DTSC 200 interface manual designator block address 3 50001 Protocol ID 4700 or 4701 3 50002 Source 2 Voltage 12 a 3 50088 Timer state feedback signals 3 50104 Source 1 Positive re
6. a Modbus function which is not supported by the gateway Please refer to the documentation of the individual data tables for valid function codes 02 Illegal data address A Modbus master queried a non existing Modbus address or the queried range points outside of a data table Please refer to the documentation of the individual data tables for valid address ranges 03 Illegal value A Modbus master sent a Modbus message which s structure or implied length is invalid OB Gateway target device failed to respond Table 8 7 Modbus exception codes 48 A Modbus master tries to access data which is unavailable because no re sponse was obtained from the target Woodward unit Usually means that the unit is not present on the CAN bus UMESENET 1301 Decommissioning Chapter 9 Decommissioning Before disconnecting the ESENET unit please follow the rules in the section called Safety Precautions Disconnecting A 1 Ensure that the system power and external supplies have been turned off 2 Disconnect power supply plug 3 Disconnect all I O cables 4 Remove the ESENET from the DIN rail following the procedure described in the section called DIN rail mounting and removal Disposal se This product must be disposed of at a specialized electronic waste recycling facility AK Do not dispose of in domestic waste UMESENET 1301 49 50 This page intentionally left blank UMESENET 1301 Product name
7. ces config CAN interface 1 config EE 3156 Baudrate E Set to 250 kBd patie CANopen interface Additional Server SDOs Set different to device ID because it must be in the range of 1 to 16 ALARM STATUS 8950 Node ID CAN bus 1 sy ees 8993 CANopen Master Def Mstr x el 33043 5 Node ID 0 9120 Producer heartbeat time 2000 ms STATUS MENU 9100 COB ID SYNC Message decimal 128 Go to MENU 8940 Producer SYNCMessage time i 20 ms ae 9101 COB ID TIME Message decimal 3221225728 Figure 7 5 CAN interface 1 config menu in Woodward Toolkit e Parameter 3756 Baudrate must be set to 250 kBd Parameter 8950 Node ID must be changed to be in the range of 1 to 16 and a unique number in the network This value also determines the Modbus Slave ID under which the LS 5 data can be retrieved One could for example use Node IDs 1 to 8 for Easygens and Node IDs 8 to 16 for LS 5s Transmit PDOs In order for the ESENET gateway to receive cyclic data updates from the LS 5 one of the five available Transmit PDOs TXPDO must be configured Typically Tranmsit PDO 1 UMESENET 1301 37 is already pre configured for that purpose but any of the five TXPDOs could be used for that purpose If for example Transmit PDO 1 is used then e parameter 9600 COB ID must be set to 384 Node ID parameter 8962 Selected Data Protocol to 5301 and parameter 9602 Tramsission type to 255 In the following example
8. for an Easygen with device ID of 1 and Node ID of 1 the Transmit PDO 1 is used to send data updates every 20 ms Device O D Active code level for this session HOME PAGE Previous Next Page Page ALARM STATUS PARAMETER STATUS MENU i Goto MENU Configure interfaces l 3 Transmit PDO 1 9600 COB ID decimal 8962 Selected Data Protocol 9602 Transmission type 9604 Event timer 9609 Number of Mapped Objects 9605 1 Mapped Object 9606 2 Mapped Object 9607 3 Mapped Object 9608 4 Mapped Object Transmit PDO 2 9610 COB ID decimal 8963 Selected Data Protocol 9612 Transmission type 9614 Event timer 9619 Number of Mapped Objects 9615 1 Mapped Object 9616 2 Mapped Object 9617 3 Mapped Object 9618 4 Mapped Object 33640 COB ID decimal 8966 Selected Data Protocol 33642 Transmission type 33644 Event timer Configure CAN interface 1 Node ID 384 2147484102 5008 255 2147483648 0 255 20 ms Figure 7 3 Transmit PDOs menu in Woodward Toolkit smit PDO 3 9620 COB ID decimal 8964 Selected Data Protocol 9622 Transmission type 9624 Event timer 9629 Number of Mapped Objects 9625 1 Mapped Object 9626 2 Mapped Object 9627 3 Mapped Object 9628 4 Mapped Object Transmit PDO 4 9630 COB ID decimal 8965 Selected Data Protocol 9632 Transmission typ
9. on the Toolkit PC Using this facility you can run local and remote Toolkit sessions from your PC via Ethernet and TCP IP through the ESENET gateway to Woodward controls connected on ESENET s CAN interface The ESENET Toolkit interface can be used in parallel with Modbus TCP connections Prerequisites ESENET gateway with firmware 2 0 or above existing ESENET devices can be upgraded proconX CAN Library for Toolkit available from proconX web site e PC with installed Woodward Toolkit How it works For Toolkit to recognise the ESENET gateway as a CAN interface a virtual CAN port needs to be installed on the Toolkit PC proconX provides a CAN Library for Toolkit installer which replaces Tookit s standard Kvaser USB CAN driver with a custom CAN library This replacement library will emulate a Kvaser USB CAN port using TCP IP and ESENET s TCP CANopen SDO bridge UMESENET 1301 27 Installation 1 To install run the self extracting Installer executable and click Next to continue je Setup proconX CAN Library for Toolkit Welcome to the proconX CAN Library for Toolkit Setup Wizard This will install the proconX CAN Library for Toolkit 1 0 on your computer The proconX CAN Library for Toolkit will replace the Kvaser CAN driver from Woodward s Toolkit with a custom component This custom component will emulate a Kvaser USB CAN interface using TCP IP and a proconX ESENET gateway Click Next to continue or Cancel to exit Set
10. parameters affect the operation of the ESENET gateway and their setting should be checked during installation and commissioning e CAN baudrate e CANopen Node ID COB ID of Transmit PDOs TXPDO e Data Protocol of the Transmit PDOs TXPDO CAN baudrate For all CAN devices the CAN baudrate must be set to 250 kBit s CANopen Node ID and TXPDO COB ID To minimise the configuration effort there is a fixed relationship between the CANopen Node ID the Modbus Slave ID and the TXPDO COB ID which is documented in the table below The relationship follows the rules of the CANopen Predefined Connection Set PDO assignments Easygen 3000 and LS 5 controls use the COB ID range from 385 to 400 and the DTSC 200 devices from 1153 to 1168 Modbus Slave ID CANopen Node ID Easygen 3000 LS 5 DTSC 200 TXPDO COB ID dec hex TXPDO COB ID dec hex 1 1 385 0x181 1153 0x481 2 2 386 0x182 1154 0x482 3 3 387 0x183 1155 0x483 4 4 388 0x184 1156 0x484 5 5 389 0x185 1157 0x485 6 6 390 0x186 1158 0x486 H 7 391 0x187 1159 0x487 8 8 392 0x188 1160 0x488 9 9 393 0x189 1161 0x489 10 10 394 0x18A 1162 0x48A 11 11 395 0x18B 1163 0x48B 12 12 396 0x18C 1164 0x480 UMESENET 1301 33 Modbus Slave ID CANopen Node ID Easygen 3000 LS 5 DTSC 200 TXPDO COB ID dec hex TXPDO COB ID dec hex 13 13 397 0x18D 1165 0x48D 14 14 398 0x18E 1166 0x48E 15 15 399 0x18F
11. pinout Pin Signal Function EES S 1 TX Non inverting transmit signal 1L 2 TX Inverting transmit signal 3 RX Non inverting receive signal 4 Internal termination network 5 Internal termination network 6 RX Inverting receive signal 7 Internal termination network 8 Internal termination network Table 3 3 Ethernet connector pinout We recommend to use Category 5 UTP network cable Maximum cable length is 100 m 3000 ft Connecting to the diagnostic port The device has a RS 232 interface which is used as a diagnostic port and only active after power up of the device It allows configuration of the IP settings and reset of the settings to factory defaults via a terminal program The Diagnostic port connector is a male 9 pin D sub type located at the bottom side of the mounted unit refer to Figure 2 1 Location of connectors It has industry standard The number of logically adressable units may be less 12 UMESENET 1301 Installation EIA 574 data terminal equipment DTE pinout as shown in the following table and picture agar Pin Signal Function Direction 1 DCD Data carrier detect in 2 RXD Receive data in 3 TXD Transmit data out 4 DTR Data terminal ready out 5 GND Signal ground 6 DSR Data set ready in 7 RTS Request to send out 8 CTS Clear to send in 9 RI Ring indicator in Table 3 4 Diagnostic port connector pinout
12. the firmware version and serial number Click on the About menu entry on the menu bar to show the product information as shown below Detailed Status Product Information Product Name ESENET Hardware Version X105 Firmware Version 0 3 erial Number 00617 Figure 5 5 About page This product information is important for service and support inquiries The following product information is provided Product name The name of the product UMESENET 1301 23 Hardware version ESENET hardware version Firmware version The firmware version that is installed on the ESENET Serial number The serial number of the ESENET The serial number is specific to your device Configuring and commissioning The configuration pages are accessed by clicking on the Configuration menu entry on the menu bar which then expands a configuration sub menu All configuration settings are kept in the device non volatile memory If you make changes to any settings remember to save each page before changing to a different page Configuring Ethernet and IP Select the Configuration Ethernet amp IP sub menu from the menu bar to open the Ethernet and IP settings which are shown below Configuration Ethernet MAC Address 00 50 C7 67 70 7B IP Settings IP Address e 1254 o Um Subnet Mask 255 1255 jo Jo Gateway Address 0 8 Jo 0 Cancel Figure 5 6 Ethernet and IP settings page The following
13. 0 CANopen parameters are configured using Woodward s LeoPC software Below are LeoPC screenshots of the relevant parameters 38 UMESENET 1301 t LeoPC1 8440 1779 D 1 Communication Alarms Devices View File Dela nees FEK Configuration of connected Woodward controls System Tools Parametrize 10 1 CAN INTERFACES gt Protocol gt Baudrate gt CANopen Master gt Producer heartbeat time gt COB ID SYNC Message gt Max answer time ext devices gt Time re init ext devices Engine level v System v v QO x Help Ked Input Stop Marked rows Read all Print CANopen 250kBd Yes 00500ms 0000000128 3 05 0010s 10 1 1 1 ADDITIONAL S SDO gt 2nd Client gt Server COB ID gt 2nd Server gt Client COB ID gt 3rd Client gt Server COB ID gt 3rd Server gt Client COB ID gt 4th Client gt Server COB ID gt dth Server gt Client CARIN Figure 7 7 Parametrize dialog in LeoPC software CAN interfaces 2147485185 2147485057 2147485186 2147485058 2147485187 7147485NA9 Save Neutral timer to S1 is active e Parameter Device number determines the Modbus Slave ID under which the DTSC 200 data can be retrieved It must be set to a unique number in the network Parameter Protocol must be set to CANopen and parameter Baudrate to 250 kBd 10 LG OG OG OG PL DE DE DL PL PL DOD PD OD PL PD Pt PL OD PG PL PD PG PD Pt PD OD PD PD 001 gt D
14. 1167 0x48F 16 16 400 0x190 1168 0x490 Table 7 1 Modbus Slave ID CANopen Node ID amp COB ID relationships Data Protocol of the Transmit PDOs The Data Protocol of the Transmit PDOs must be set according to the Woodward CANopen device used The following tables shows the supported Data Protocols Woodward CAN device Data protocol Mapped Object ID TXPDO COB ID range dec hex Easygen 3000 series 5003 n a 385 0x181 400 0x190 LS 5 5103 n a 385 0x181 400 0x190 Easygen 1000 series 4000 or 4003 n a 385 0x181 400 0x190 Easygen 2000 series 5100 or 5101 n a 385 0x181 400 0x190 DTSC 200 4700 or 4701 03190 1153 0x481 1168 0x490 Table 7 2 Supported Data Protocols Specific information for Easygen 3000 series controls 34 The most convenient way to configure the Easygen is using Woodward s Toolkit software Below are Toolkit screenshots of the relevant menus Device K gt 1 D Active code level for this session Configure interfaces 3 MENU HOME PAGE Enter Firsttime E SC 3 5 Configure CAN Configure CAN RS232 serial RS485 serial Z N ALARM STATUS Load share interface Modbus protocol pu kg STATUS MENU Transmit PDOs PARAMETER mt i D Figure 7 1 Configure interfaces menu in Woodward Toolkit UMESENET 1301 Configuration of connected Woodward controls CAN interface From Woodward s Toolkit software select the Configure CAN interface 1 page
15. 5024 51 Electrostatic discharge Radiated RF Fast transients Conducted RF Enclosure Material Mounting Classification Type rating Cooling Environmental Operating temperature Storage temperature Humidity Operating ambience Physical Dimensions Weight Compliance Australia Europe USA Canada Dimensions 101 0 mm 52 3 98 in 120 0 mm EN 61000 4 2 EN 61000 4 3 EN 61000 4 4 EN 61000 4 6 Self extinguishing PC ABS blend UL 94 V0 35 mm DIN rail EN 60715 IP 20 NEMA Type 1 Convection 0 to 60 C 32 to 140 F 25 to 85 C 13 to 185 F 10 to 95 non condensing Free from corrosive gas minimal dust 101 x 22 5 x 120 mm 3 98 x 0 886 x 4 72 in 0 13 kg 0 287 Ib C Tick CE RoHS FCC Part 15 Class A ICES 003 Class A 0000 101 0 mm 3 98 in Figure A 1 Enclosure dimensions 4 72 in 22 5 mm 0 89 in UMESENET 1301 Glossary 10BASE T 10 Mbit s twisted pair Ethernet standard Standardized in IEEE 802 3 APIPA Automatic Private IP Addressing CAN Controller area network Standardized in ISO 11898 CANopen Internationally standardized EN 50325 4 CAN based higher layer protocol for embedded control systems CiA DS 102 Standard for the pinout of CAN connectors Class A Class A equipment is that used in commercial or light industrial environments COB ID Unique CANopen Communication Object Identifier DIN rail 35 mm wide mounting br
16. 9 Restart confirmation page sssssseeeeerer nerne 26 6 1 Toolkit network selection t iere d e egen 30 6 2 Entering the ESENET gateway s IP address in Toolkit rrnnnnnnnnnnnnvrrnvrrrnrrnnnnnnnne 31 6 3 Successful CAN over TCP IP connection rxwrrnnrrrrnnnnnnnnnvrrrnnnnnnrnnrrrrnnnnnrrrnrrnrnenenn 31 6 4 Example of Toolkit indicating a communication error ccceeeeeeeeeeeeeeeeeetteteeees 32 7 1 Configure interfaces menu in Woodward Toolkit rrrrrnnvrnrrnnnnnonnrrnnnnnnnnnnnnnnnn 34 7 2 Configure CAN interface 1 menu in Woodward Toolkit ssseeeeeeerrerrnnee 35 7 3 Transmit PDOs menu in Woodward Toolkit rorranonnnnnnnnnnnnnvrrnrrnnnnnnnnnnnnnnnennnnnnr 36 7 4 Interfaces config menu in Woodward Toolkit rrrrnnnnnnnnrrnnvnnnnnnnnrrnnnennnnrnnrnnnne 37 7 5 CAN interface 1 config menu in Woodward Toolkit sssceeeeernrerrrenrnr 37 7 6 Transmit PDOs menu in Woodward Toolkit orrannnnnnnnnnnnnnnrrrnvrrnnnnnnnnnnnnnnnnnnnnnn 38 7 7 Parametrize dialog in LeoPC software rrrannnnrnnnnnnnnnnnnrrnnnnnnnnannrrnnnenrrnennrnnenenennn 39 7 8 DTSC 200 CAN interfaces section in Parametrize dialog of LeoPC software 39 7 9 TPDO section in Parametrize dialog of Woodward s LeoPC software 1 41 8 1 Modbus data table Structure rrrrnrrnnnnnnnrrnarnnnnnnnnnrrnnrrrnnrrnnnnnnnnnnnnnennenesenrnnennnen 43 8 2 Message sequence chart for visual
17. NET added to the CAN network will make all Visualisation Data of connected Woodward CANopen controls available without adding additional load to the CAN bus communication In addition concurrent and fast read and write access to Parameter IDs is possible utilising parallel CANopen SDO transfers In addition to Modbus TCP access the ESENET provides a Toolkit interface Using this facility you can run local and remote Toolkit sessions from your PC via Ethernet and TCP IP through the ESENET gateway to Woodward controls connected on ESENET s CAN interface Usage and configuration of the gateway is simple and conveniently performed using a web browser which connects to the embedded web server Common applications include PLC connection e Operator panel interfacing HMIs UMESENET 1301 1 SCADA integration Power station automation Gen set control Remote control amp monitoring Data logging Features The ESENET gateway provides the following key features Multiple concurrent Modbus TCP connections Toolkit interface to configure Woodward controls via Ethernet Supports Easygen 3500 3400 3200 3100 2000 and 1000 models Supports LS 5 Supports DTSC 200 Addresses up to 16 controls Uses existing CAN wiring Fast Modbus poll rates for Visualisation Data lt 7 ms Concurrent reads and writes of Parameter IDs Register layout and address range compatible with serial Modbus data protocol 5003 for Easygen 3000 devices I
18. P setup using a terminal program like HyperTerminal Leaving your PC connected to your corporate network and temporarily changing the IP settings on your PC to match the subnet of the ESENET see the section called Temporarily changing the IP settings on your PC In order to connect to the ESENET via TCP IP your PC must be on same IP subnet as the gateway In most situations this means that the first three numbers of the IP address have to be identical IP setup using a web browser and a cross over network cable This method applies only to operating systems like Windows which support APIPA Automatic Private IP Addressing It also requires your PC to be configured for DHCP If your computer is configured with a static IP address follow the procedure in the section called Temporarily changing the IP settings on your PC 1 UMESENET 1301 Disconnect your PC from your corporate network If your computer is configured for DHCP it should now automatically fall back to use a default IP address from the APIPA range 169 254 x x Windows PCs only Connect an Ethernet crossover cable from the ESENET to the computer Start Internet Explorer In the address box type 169 254 0 10 and then press Enter Click Configuration and then Ethernet amp IP in the menu on the left side of the page Enter the IP address subnet mask and gateway address assigned to your ESENET then click Save Reconnect your c
19. SENET 1301 41 42 This page intentionally left blank UMESENET 1301 Modbus data reference Chapter 8 Modbus data reference This chapter describes how process data and configuration data of the Woodward controls are organized in logical blocks and accessed via Modbus The ESENET supports two principal Modbus data tables one for visualisation and one for configuration amp remote control These data tables are organised in a similar manner to the serial Modbus adress ranges of the Woodward controls This allows an easy transition from serial Modbus to Modbus TCP The Visualisation Data Table is located at start address 50001 and the Configuration amp Control data table is located at start address 1 up to address 49999 Modbus Modbus address function codes 50271 Read holding registers 03 Visualisation Read input registers 04 50001 49999 Read holding registers 03 lt Write single register 06 lt Write multiple registers 16 Configuration amp Remote Control 00001 Figure 8 1 Modbus data table structure Modbus Slave IDs The Modbus Slave ID also known as Unit Identifier or Slave Address is used to address individual Woodward controls There is a fixed relationship between the CANopen Node ID and the Modbus Slave ID which is documented in the table below Modbus Slave ID CANopen Node ID 1 SED om Af WIN gt SED U A WIN UMESENET 1301 43 Modbus Slave ID CANope
20. acket standardized in DIN EN 50022 DTE Data terminal equipment DTE and DCE devices have different pinouts for RS 232 connectors A PC for example is a DTE EIA 232 Standard for serial transmission of data between two devices also known as RS 232 and V 24 EIA 574 Standard for the pinout of serial D sub connectors UMESENET 1301 Glossary EMC Electromagnetic compatibility EMI Electromagnetic interference ESD Electrostatic discharge ESD can damage electronic equipment IEEE Institute Engineers of Electrical and Electronics Ingress Protection Rating standardized in IEC 60529 Standard for various grades of electrical enclosures ISO International Standards Organisation MAC address Every piece of Ethernet hardware has a unique number assigned to it called it s MAC address MAC addresses are administered and assigned by the IEEE organization Modbus Fieldbus protocol used in the process automation industry It uses a master and slave structure Originally developed by Modicon now part of Schneider Automation NEMA National Electrical Manufacturers Association NEMA defines standards for various grades of electrical enclosures Node A communications device on the network PC ABS Polycarbonate ABS thermoplastic material Widely used PDO CANopen Process Data Object Process data the device is either producing or consuming PLC Programmable Logic Controller 53 Predefined Co
21. active energy counter For details refer to Woodward s DTSC 200 Series Interfaces Interface Description Manual Paddresses gt 50088 only available with data protocol 4701 Table 8 4 Modbus register addresses for DTSC 200 visualisation data UMESENET 1301 45 Easygen 1000 The following table describes the layout of the Modbus data tables when interfacing to the Easygen 1000 using Data Protocol Parameter No 3190 Object 2C76h Address Register Mux Word size Parameter Easygen 1000 interface manual designator block address 3 50001 0 16bit n a Protocol ID 4003 3 50002 0 32 bit 108 Generator Voltage V L12 3 50004 1 16 bit 144 Generator Frequency 3 50005 1 32 bit 114 Generator Voltage V LIN 3 50007 2 16 bit 147 Mains Frequency f 123 3 50008 2 32 bit 109 Generator Voltage V L23 3 50010 3 16 bit 160 Generator Power factor cosf L1 3 50011 3 32 bit 115 Generator Voltage V L2N 3 50013 4 16 bit 141 Mains Power factor cosf L1 3 50014 4 32 bit 110 Generator Voltage V L31 3 50016 5 16 bit 10100 Engine speed 3 50017 5 32 bit 116 Generator Voltage V L3N 3 50019 6 16 bit 10110 Battery voltage 3 50020 6 32 bit 118 Mains Voltage V L12 3 50022 7 16 bit 10111 Analog input T1 3 50023 7 32 bit 121 Mains Voltage V LIN 3 50025 8 16 bit 10112 Analog input T2 3 50026 8 32 bit 119 Mains Voltage V L23 3 50028 9 16 bit 10106 Discrete inp
22. agnostic port connector Ethernet connector DIN rail clip Power LED Ethernet link LED Device status LED Communication status LED Power terminals CAN connector GK LED indicators Four LEDs located at the front panel indicate the status of the ESENET The LEDs assist maintenance personnel in quickly identifying wiring or communication errors A LED test is exercised at power up cycling each LED off green and then red for approximately 0 25 seconds At the same time the power on self test of the device is performed UMESENET 1301 5 The following table outlines the indicator condition and the corresponding status after the power on self test has been completed LED Function Condition Indication Power Power Off No power applied to the device Green Power supply OK Link Ethernet link Off No Ethernet link Green Ethernet link OK Status1 Device status Off The device has an unrecoverable fault may need replacing Flashing green at 1 s rate Device operational but needs commissioning due to configuration missing incomplete or incorrect Green Flashing red at 1 s rate The device is operating in normal condition Device operational but has a fault listed which requires acknowledg ment Red Table 2 1 LED diagnostic codes The device has an unrecoverable fault may need replacing Flashing sequence and rate of Status2 LED indicates fault class UMESENET 1301 Description Princip
23. allation and control and automation engineering who are familiar with the applicable national standards and safety procedures Safety Precautions ELECTRICAL HAZARD This equipment must be installed and serviced only by qualified personnel Such work should be performed only after reading this entire set of instructions Before performing visual inspections tests or maintenance on this equipment disconnect all sources of electric power Assume that all circuits are live until they have been completely de energized tested and tagged Pay particular attention to the design of the power system Consider all sources of power including the possibility of backfeeding Apply appropriate personal protective equipment and follow safe electrical practices Turn off all power supplying the equipment in which the ESENET is to be installed before installing wiring or removing the ESENET Always use a properly rated voltage sensing device to confirm that power is off The successful operation of this equipment depends upon proper handling installation and operation Neglecting fundamental installation requirements may lead to personal injury as well as damage to electrical equipment or other property Failure to follow these instructions could result in death or serious injury UMESENET 1301 vii Document conventions Throughout this manual we use the following symbols and typefaces to make you aware of safety or other important consider
24. as shown below d CT Configure interfaces Active code level for this session ene Configure CAN interface 1 lt Setto 250 kBd ES 3156 Baudrate E Page Page y CANopen interface Additional Server SDOs msme Panence 8993 CANopen Master Default Master zi 0 PARAMETER 9120 Producer heartbeat time 2000 ms 9100 COB ID SYNC Message decimal 128 0 STATUS MENU 8940 Producer SYNC Message time 20 ms 9101 COB ID TIME Message decimal 3221225728 Goto MENU ee 9102 Cycle of TIME syne message 100 s Configure interfaces Figure 7 2 Configure CAN interface 1 menu in Woodward Toolkit e Parameter 3756 Baudrate must be set to 250 kBd Parameter 8950 Node ID should match the device ID It must be in the range of 1 to 16 and a unique number in the network This value also determines the Modbus Slave ID under which the Easygen data can be retrieved Transmit PDOs In order for the ESENET gateway to receive cyclic data updates from the Easygen one of the five available Transmit PDOs TXPDO must be configured Typically Tranmsit PDO 1 is already pre configured for that purpose but any of the five TXPDOs could be used for that purpose If for example Transmit PDO 1 is used then parameter 9600 COB ID must be set to 384 Node ID parameter 8962 Selected Data Protocol to 5003 and parameter 9602 Tramsission type to 255 UMESENET 1301 35 In the following example
25. atchdog 2 3 50068 22 32 bit 2520 Real energy 3 50070 23 16 bit 10140 Flag of the LogicsManager 3 50071 23 32 bit 2522 Reactive energy 3 50073 24 16 bit 10202 Parameter 10202 3 50074 24 32 bit 159 Generator Calculated ground current 3 50076 25 16 bit 10307 External discrete inputs with alarm class 3 50077 25 32 bit 10308 Parameter 10308 3 50079 26 16 bit 8003 External relay outputs status 3 50080 26 32 bit 8013 External discrete inputs status Table 8 5 Modbus register addresses for Easygen 1000 series visualisation data For details about physical units and encoding of the value please refer to chapter CANopen Mapping Parameter in the easYgen 1000 Series Interface manual Modbus function codes The ESENET supports the Modbus function codes 03 04 06 and 16 A maximum of 125 16 bit words can be requested with Modbus command 04 Modbus Function name Access Max number of 16 bit Address block function code words per transaction 04 Read input registers read 125 3 00000 03 Read holding registers write 125 4 00000 06 Write single register write 1 4 00000 16 Write multiple registers write 2 4 00000 Table 8 6 Supported Modbus function codes UMESENET 1301 47 Modbus exception codes The following table lists the Modbus exception responses sent by the ESENET gateway instead of a normal response message in case of an error Modbus Exception name exception code Reason 01 Illegal function A Modbus master sent
26. ations A Indicates a potentially hazardous situation that if not avoid ed could result in death or serious injury A Indicates a potentially hazardous situation that if not avoid ed could result in damage to equipment A Indicates information that is critical for successful application and understanding of the product KI Provides other helpful user information that does not fall in above categories Q Provides supplemental user information Acronym This typeface is used to introduce acronyms or product names Command This typeface is used to represent commands prompts input fields and filenames In the context of programming it is used for functions variable names constants or class names Placeholder This typeface is used to represent replacable text Replaceable text is a placeholder for data you have to provide like file names or command line arguments User input This typeface is used to represent data entered by the user or buttons Screen output Screen output or program listing viii UMESENET 1301 Introduction Chapter 1 Introduction The ESENET is an Ethernet gateway specifically designed to interface Woodward s Easygen series genset controls with Modbus TCP networks and Toolkit It interfaces via CAN bus with the Woodward controls The ESENET takes advantage of the multi master capability and fast transmission speed of CAN to offer short Modbus TCP poll cycles as well as concurrent access A single ESE
27. e 9634 Event timer 9639 Number of Mapped Objects 9635 1 Mapped Object 9636 2 Mapped Object 9637 3 Mapped Object 9638 4 Mapped Object Transmit PDO 5 33649 Number of Mapped Objects 33645 1 Mapped Object 33646 2 Mapped Object 33647 3 Mapped Object 33648 4 Mapped Object nsmit PDOs 2147484358 5009 255 All COB IDs used in the CAN network must be unique Please make sure that a COB ID is only configured once If TXPDO or RXPDO COB ID entries are referring to an already used COB ID either disable that PDO or change the COB ID Specific information for LS 5 controls The LS 5 CANopen parameters are configured using Woodward s Toolkit software Below are Toolkit screenshots of the relevant menus UMESENET 1301 Configuration of connected Woodward controls CG Interfaces config Device Active code level for this session 3 MENU AJ CAN interface 1 RS232 interface RS485 interface HOME PAGE config config config Comm LS5 lt gt gen Modbus protocol 5300 multipl ALARM STATUS device PARAMETER Receive PDOs STATUS MENU Transmit PDOs oi Figure 7 4 Interfaces config menu in Woodward Toolkit CAN interface From Woodward s Toolkit software select the CAN interface 1 config page as shown below H Active code level for this session l nterfa
28. e device Wiring the CAN interface The CAN interface connects the ESENET to the Woodward CANopen based controls The CAN connector is a male 9 pin D sub type located at the top side of the mounted unit refer to Figure 2 1 Location of connectors It has industry standard CiA DS 102 pinout as shown in the following table and picture zo Pin Signal Function 1 NC 2 CAN L CAN L bus line 3 CAN_GND CAN ground 4 NC 5 NC 6 CAN_GND CAN ground 7 CAN_H CAN H bus line 8 NC 9 NC Table 3 2 CAN connector pinout UMESENET 1301 11 The network must be terminated at both ends with its characteristic impedance typically a 120 Ohm 1 4 W resistor Maximum number of electrically connected CAN nodes is 64 Maximum CAN cable length is 250 m 820 ft and is derated depending on bit rates and cable type Stub connections off the main line should be avoided if possible or at least be kept as short as possible Stub connections must not have terminating resistors To ensure a high degree of electromagnetic compatibility and surge protection the cable should be twisted pairs and shielded An additional cable conductor or pair may be used for the CAN GND reference Do not connect the cable shield to the CAN GND pins or the connector shell Use an external chassis ground connection to terminate the shield Connecting Ethernet The following table describes the 10BASE T Ethernet RJ 45 connector
29. e new values and press Enter A key press must be received at least every 10 seconds otherwise the device will go back to RUN MODE and resume normal operation 11 The gateway will return to the main prompt Type X and press Enter to leave DIAG MODE and resume normal operation indicated with RUN MODE 16 UMESENET 1301 Ethernet amp IP configuration Temporarily changing the IP settings on your PC This method involves manually assigning an IP address to your PC in the same subnet as the gateway The default subnet of the gateway is 169 254 0 0 16 1 Connect the ESENET to your Ethernet network 2 On a Windows PC open the Control Panel and double click on Network Connections Right click on the Network Connection associated with your network adapter and select Properties LAN or High Speed Internet lu Bridge Connections Create Shortcut Rename Properties This will show the Local Area Connection Properties Dialog A Local Area Connection Properties General Advanced Connect using m Broadcom NetXtreme 57 Gigabit C This connection uses the following items Vi E QoS Packet Scheduler Erm De Wl 37 Intemet Protocol TCP IP g e mane Description Transmission Control Protocol Intemet Protocol The default wide area network protocol that provides communication across diverse interconnected networks Show icon in notification area when c
30. evice number 10 1 CAN INTERFACE S gt Protocol FANonen gt gt Baudrate 250kBd 10 1 1 gt CANopen Master gt Producer heartbeat time Al gt COB ID SYNC Message 00 gt Max answer time ext devices 3 0s Rw gt Time re init ext devices 0010s Riw Figure 7 8 DTSC 200 CAN interfaces section in Parametrize dialog of LeoPC software UMESENET 1301 39 Transmit PDOs 40 In order for the ESENET gateway to receive cyclic data updates from the Easygen one of the four available Transmit PDOs TXPDO must be configured Typically Tranmsit PDO 4 is already pre configured for that purpose but any of the four TXPDOs could be used for that purpose Other TXPDOs which transmit on COB IDs reserved for the Easygen for example 385 and 386 must be disabled or changed to a different COPB ID range If for example Transmit PDO 4 is used then the following changes are required e TPDO 1 COB ID 385 disabled or changed to a different range e TPDO 2 COB ID 386 disabled or changed to a different range TPDO 3 can stay configured if set to to COB ID 1152 Node ID e TPDO 4 parameter COB ID set to 1152 Node ID e TPDO 4 parameter Transmission type set to 255 e TPDO 4 parameter 7 Mapped Object set to 03190 in order to select Data Protocol 4700 and the other mapped objects to 00000 In the following example for a DTSC 200 with device ID of 1 the Transmit PDO 4 is used to send data updates every 20 m
31. for an LS 5 with device ID of 33 but Node ID of 8 the Transmit PDO 1 is used to send data updates every 20 ms H Active code level for this session CAN interface 1 config SIE Transmit PDOs f Node ID 384 Transmit PDO 1 7 ransmit PDO 3 9600 COB ID decimal LU 392 9620 COB ID decimal 2147483648 HOME PAGE 8962 Selected Data Protocol C 530 8964 Selected Data Protocol 0 ALARM STATUS 9602 Transmission type 255 9622 Transmission type I 255 9604 Event timer 20 ms 9624 Event timer 20 ms PARAMETER 9609 Number of Mapped Objects 0 9629 Number of Mapped Objects 0 9605 1 Mapped Object 0 9625 1 Mapped Object 0 STATUS MENU 9606 2 Mapped Object 0 9626 2 Mapped Object 0 9607 3 Mapped Object 0 9627 3 Mapped Object D Go to MENU 9608 4 Mapped Object 0 9628 4 Mapped Object 0 Interfaces config Transmit PDO 2 9610 COB ID decimal 2147483648 8963 Selected Data Protocol 0 9612 Transmission type 255 9614 Event timer 20 ms 9619 Number of Mapped Objects 9615 1 Mapped Object 9616 2 Mapped Object 9617 3 Mapped Object o i of of ofo 9618 4 Mapped Object Figure 7 6 Transmit PDOs menu in Woodward Toolkit All COB IDs used in the CAN network must be unique Please make sure that a COB ID is only configured once If TXPDO or RXPDO COB ID entries are referring to an already used COB ID either disable that PDO or change the COB ID Specific information for DTSC 200 controls The DTSC 20
32. gainst solid objects according to IP 20 NEMA Type 1 protection rating When mounting the unit observe the following rules No water splash and water drops No aggressive gas steam or liquids e Avoid dusty environments Avoid shock or vibration 10 UMESENET 1301 Installation Do not exceed the specified operational temperatures and humidity range Mount inside an electrical switchboard or control cabinet e Make sure there is sufficient air ventilation and clearance to other devices mounted next to the unit e Observe applicable local regulations like EN60204 VDEO1 13 Powering the ESENET Before connecting power please follow the rules in the section called Safety Precau tions and the section called Before connecting anything Power is supplied via a 3 81 mm 2 pin pluggable terminal block located at the top side of the mounted unit refer to Figure 2 1 Location of connectors The following table and picture shows the power terminal socket pinout Pin Signal Function 1 V Positive voltage supply 10 30 V DC 2 V Negative voltage supply DC power return Table 3 1 Power supply connector pinout Make sure that the polarity of the supply voltage is correct before connecting any device to the serial and CAN ports A wrong polarity can cause high currents on the ground plane between the V power supply pin and the CAN port and serial port ground pins which can cause damage to th
33. iation data 44 Az Enclosure dimensions saiten egen 52 UMESENET 1301 Tables UMESENET 1301 21 LED di gnostie E 6 3 1 Power supply connector pinout sists cesctdicars dreet ges ded sesbelncdncoldedetbiGictdateeesetss 11 3 2 CAN connector pinout enereeesgereesgeerueeeuehedeg de dere 11 3 3 Ethernet connector pinout mms sn rene 12 3 4 Diagnostic port connector pinout sgetegiegee genee eege 13 7 1 Modbus Slave ID CANopen Node ID amp COB ID relationships scenerne 33 7 2 Supported Data Protocols AAA 34 8 1 Modbus Slave ID and CANopen Node ID relationship rrnnnnnnnvrnnvrrrnrrrnnnnnnnnnnn 43 8 2 Modbus register addresses for Easygen 3000 series visualisation data 45 8 3 Modbus register addresses for LS 5 series visualisation data 45 8 4 Modbus register addresses for DTSC 200 visualisation data 45 8 5 Modbus register addresses for Easygen 1000 series visualisation data 46 8 6 Supported Modbus function codes csscsnnsscvisssissneesseryesvacrsnenessnaomeenberneeeseaneast 47 8 7 Modbus exception EE 48 vi This page intentionally left blank UMESENET 1301 Important user information Important user information This manual explains how to install operate and configure a ESENET This device may only be used for the applications described in this document This manual is to be used with a ESENET with firmware version 2 1 These instructions are intended for use by trained specialists in electrical inst
34. ing anything sescse cccedavcnsseccecedesctasesiccsnntddascbeseensdasdietentenssensdacasoteeacs 9 DIN rail mounting and removal EE 10 Mounting rules Seegen Ee 10 Powering the ESENED WEE 11 Wiring the CAN interface seeren ere eee 11 Connecung EE 12 Connecting to the diagnostic port c cc cc2 c0cssecescceseeeseeeeeecenseteseneseeeeasenseeens 12 4 Ethernet amp IP configuration E 15 IP setup using a web browser and a cross over network cable ss 15 IP setup using a terminal program like HyperTerminal essence 16 Temporarily changing the IP settings on your bt 17 5 Web browser based management cc eceeeeeeeeeeeeeeeeeeeeeeee eee ee renerne reen 19 Connecting to the ESENET eegene 19 Monitoring and Gla QnOStle EE 20 BE EEE EE cee ED an ar 20 Modbus connection Status rrrnnnnnnnnrnnnrrrnrrrnnnnnnnnnnnnnnnnnnnnrnnnrnnnnnnnnnrnnnnnenn 21 CAN communication Status ranorrnnrrrnnnnnnnnnnnnnnnrnnnrennerrnnnnrnnnernnrrrnnrrnnnnnnnne 22 Finding the firmware version and serial number teres 23 Configuring and COMMISSIONING meisemurueiuivnriveinkdtvmvtvkave bEREeEEeESE 24 Configuring Ethernet and Ip 24 Configuring CAN and CANOpe n eenernnnnnnonnrnrrnnnnnnrnnrnrrnennanrnnnnrrnennnrnnnnnnnnnne 25 Remote restarting the device scii cisissjsssesised ohdoinetnnsentanieimelanneeiaxiebasdgascuasedend 25 6 Running Toolkit via the ESENET gateway eee e teeter ett eteeeee 27 Bee 27 Je tel AO EE 28 Running eelerer Eeer 30 TCP E 32 7 Configuration of c
35. ing material for future storage or warranty shipments of the unit 3 Do not exceed the specified temperatures Before connecting anything A 1 Before installing or removing the unit or any connector ensure that the system power and external supplies have been turned off 2 Check the system supply voltage with a multimeter for correct voltage range and polarity UMESENET 1301 9 3 Connect the power supply cable and switch on the system power Check if the Power LED is lit 4 Turn off system power 5 Connect all I O cables 6 Once you are certain that all connections have been made properly restore the power DIN rail mounting and removal The ESENET gateway is designed to be mounted on a 35 mm DIN rail according to DIN EN 50022 The enclosure features a 35 mm profile at the back which snaps into the DIN rail No tools are required for mounting Please observe the rules outlined in the section called Mounting rules To mount the unit on a DIN rail slot the top part of the ESENET into the upper guide of the rail and lower the en closure until the bottom of the red hook clicks into place To remove the ESENET from the DIN rail use a screw driver as a lever by inserting it in the small slot of the red hook and push the red hook downwards Then remove the unit from the rail by raising the bottom front edge of the en closure Jo Mounting rules The enclosure provides protection a
36. les of operation The ESENET acts as a CANopen consumer and monitors the CAN bus for transmission of well known communciation objects Once these communication objects identify one of the supported Woodward controls the ESENET starts to buffer all multiplexed visualisation data of such device into its internal data tables The ESENET also acts as a Modbus server on the Ethernet interface It accepts connections and Modbus queries from Modbus master devices The Modbus registers are then served from the ESENETs internal data tables Because of the data table buffering the Modbus can be polled independant of CANopen TXPDO transfer cycles The ESENET allows a maximum of 8 connections via Modbus TCP MODBUS TCP CANopen Far Visualisation 7 RENEE Read Input Registers C N e g Data Table ve Write Single Register Configuration amp Remote Control REESEN K Read Holding Register d TCP IP Toolkit Interface ESENET gateway PC running WoodwardToolkit Figure 2 2 Gateway operation UMESENET 1301 7 This page intentionally left blank UMESENET 1301 Installation Chapter 3 Installation Regulatory notes A 1 The ESENET is suitable for use in non hazardous locations only 2 The ESENET is not authorized for use in life support devices or systems 3 Wiring and installation must be in accordance wi
37. n 3000 6 385 OK 162651 0 Easygen 3000 7 385 OK 162650 0 Easygen 3000 8 385 OK 162650 0 Clear Counter Figure 5 4 CAN communication status page This page shows accumulated readings since the ESENET was last activated or reset If power to the ESENET is lost all cumulative values are reset to zero UMESENET 1301 Web browser based management The CAN communication channel between a Woodward CANopen based control and the ESENET can be in one of the following states OK The CAN communication channel with the Woodward CANopen based control has been established The Woodward device is cyclically sending visualisation data via its TXPDO WAIT The presence of a supported Woodward CANopen based control has been detected however the ESENET is currently waiting to receive a complete visualisation data set TIME OUT No CANopen PDO was received for a period of 1 second A Woodward control must be configured to transmit cyclically visualisation data using a TXPDO with a specific COB ID number and the correct Data Protocol The following statistics are maintained Messages received A counter that increments each time an inbound CANopen PDO matching the shown COB ID is successfully received Messages sent A counter that is incremented each time a SDO message is sent The cumulative diagnostic data is reset when the device is power cycled or reset The data is also reset by pressing the Clear Counter button Finding
38. n Node ID 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 Table 8 1 Modbus Slave ID and CANopen Node ID relationship Visualisation Data Table 44 The Visualisation Data Table provides a very fast and efficient means to read important process data Because the visualisation data is buffered in the ESENET gateway the data is replied instantly without blocking the PLC s Modbus TCP master communication channel The Visualisation Data Table is a dedicated buffer area in the ESENET gateway which is filled in the background by the Woodward control through cyclically transmitted PDOs Therefore the structure and layout of the Visualisation Data Table depends on the Woodward control used and the configured Data Protocol The ESENET does not perform any modification to the representation of the data values PLC ESENET gateway Easygen control Figure 8 2 Message sequence chart for visualiation data The Visualisation Data Table is located in the so called Input register block which sometimes is also identified with offset 3 00000 The block is accessed using Modbus function code 04 Read input registers Registers in this data table can only be accessed if the CAN communication between ESENET and the Woodward control has been established If this is not the case Modbus exception code 0B Gateway target device failed to respond is returned indicating the Woodward control is not present on the CAN bus
39. nnection Set The CANopen Predefined Connection Set defines standard COB IDs for PDOs and SDOs RS 232 See EIA 232 RXPDO CANopen Receive Process Data Object Process data the device is consuming SDO CANopen Service Data Object TXPDO CANopen Transmit Process Data Object Process data the device is producing UL 94 Plastics flammability standard released by Underwriters Laboratories of the USA 54 UMESENET 1301 Index Index A About 23 Accumulative connections 22 ACTIVE 21 APIPA 15 B Brown out reset 20 BUS OFF 21 C cable RS 232 13 cable length CAN 12 Ethernet length 12 RS 232 13 CAN 11 11 Class A 9 connector CAN 11 Ethernet 12 location 5 power 11 RS 232 13 cross over network cable 15 D default IP address 15 Device configuration data write failure 20 Device out of memory 20 device status register 20 DIN rail mounting 10 removal 10 Disconnecting 49 Disposal 49 DTSC 200 register 45 E Easygen 1000 register 47 Easygen 3000 register 45 electronic waste 49 embedded web server 19 UMESENET 1301 EMC 9 enclosure DIN rail clip 5 front cover 5 mounting 10 red hook 10 removal 10 Ethernet 12 24 settings 24 exception codes 48 F faults 20 features 2 Firmware version 24 G Gateway address 25 Gateway target device failed to respond 48 grounding 9 H Hardware version 24 HyperTerminal 16 Illegal data addre
40. nternal buffer for Visualisation Data Supports alternative Modbus register range below address 50000 Transparent handling of data guarantees future compatibility Low configuration overhead just an IP address Embedded web server for easy configuration and commissioning using a web browser Firmware upgradeable via Ethernet Status LEDs for power Ethernet link device status and communication status DIN rail mountable 24 V DC 10 30 V power supply UMESENET 1301 Introduction Quick start checklist Read this set of instructions properly and in its entirety e Mount the unit Connect the power Do not connect yet CAN bus or serial ports e Configure the Ethernet communications settings with a web browser using an Ethernet crossover cable or with a terminal program like HyperTerminal using a null modem cable Configure the CAN bus settings Configure the serial line communication settings Configure the operational aspects of the device e Wire CAN bus Wire serial line interfaces UMESENET 1301 3 This page intentionally left blank UMESENET 1301 Description Chapter 2 Description The power and CAN terminals are placed on the top side of the unit The RS 232 and Ethernet connectors are placed on the bottom side of the unit as shown in the following illustration BOTTOM VIEW FRONT VIEW Figure 2 1 Location of connectors Clear front cover Di
41. omputer to your corporate network IP setup using a terminal program like HyperTerminal 1 Connect a null modem RS 232 cable between your PC and the ESENET s diagnostic port 2 In Windows XP click Start point to All Programs point to Accessories point to Communications and then click HyperTerminal 3 When HyperTerminal starts it opens a dialog box and asks for a name for the new connection Enter a name for example deviceconfig then click OK 4 TheConnect to dialog opens Select the COM port you will be using in the Connect using drop down list box then click OK 5 Select 9600 8 None 1 None in the COM Properties dialog then click OK 6 HyperTerminal is now connected to the serial line 7 Keep the space bar pressed in HyperTerminal and power cycle your device at the same time 8 A menu should appear after one or two seconds showing device information the current IP configuration and a gt prompt 9 Type SETIP then press Enter within 10 seconds after the prompt is shown deviceconfig HyperTerminal i X Y S N 1234 MAC 00 50 C7 67 71 97 IP Address 169 254 0 10 Subnet Mask 255 255 0 0 Gateway Address 0 0 0 0 gt SETIP IP Address 169 254 0 10 10 0 0 100 Subnet Mask 255 255 0 0 255 255 255 0 Gateway Address 0 0 0 0 0 0 0 0 RUN MODE Auto detect 9600 8 N 1 10 The device will show current values and prompt for new values for IP address net mask and gateway address Enter th
42. onnected Notify me when this connection has limited or no connectivity oc IL Ga UMESENET 1301 3 Select the Internet Protocol TCP IP entry and click on Properties to open the TCP IP Properties dialog as shown below Internet Protocol TCP IP Properties General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically Use the following IP address IP address 169 254 0 1 Subnet mask 255 255 0 0 Default gateway Use the following DNS server addresses Preferred DNS server Altemate DNS server 4 Write down your current settings so they can be restored later 5 Select Use the following IP address and configure a static IP address in the same subnet as the device for example 169 254 0 1 and the subnet mask 255 255 0 0 Click OK to save the changes 6 Start Internet Explorer 7 In the address box type 169 254 0 10 and then press Enter 8 Click Configuration and then Ethernet amp IP in the menu on the left side of the page 9 Enter the IP address subnet mask and gateway address assigned to your ESENET then click Save 10 Restore your computer s original settings UMESENET 1301 Web browser based management Chapter 5 Web browser based management The ESENET incorporates an embedded web
43. onnected Woodward controls c cceeeeeeeeeeeeeeeeeteeeeneeeeeeee 33 Specific information for Easygen 3000 series Control 34 CAN Interface EE EE 35 Transmit PDOS EE 35 Specific information for LS 5 controls rrnrrnrrnnnnnnnnvrnrrnennnrrnnrnrrnnnenrrnnrnrrnenenrennn 36 CR 37 Transmit PD sveve sales 37 Specific information for DTSC 200 Control 38 Se RE tantentecereameesiececaeicns 39 UMESENET 1301 iii Figures Transmit PDOs 33sec este 40 8 Modbus data reference seeren renerne rr 43 e TC 43 Visualisation Data E 44 E sygen 3000 EE 45 Dee 45 DISC200 EET EE RE ee er eee 45 e EEN KA WEE 46 Modbus FUNCTION codes Ee ebe 47 Modbus exception E 48 9 Decommissioning 2 Sess 49 DISCONNECTING EE 49 Dis E 49 A Specifiations E 51 Dimensions EE EE EE EE 52 Eege 53 Index EE 55 2 1 Location of connedtors secon senesscsscesnssiesiecnceaniemeatenmtsenerne nen enineienenae 5 2 2 Gateway operation see 7 5 1 Device management and configuration via the web browser rrrrrrnnnrnvnnrrnnnnnrr 19 5 2 STOW page E 20 5 3 Modbus status page E 21 5 4 CAN communication status page rrrrrnnnnrrrarrnnnrrnnnnrnnnrrrnrrnnnnnnnnnnnnnenernenenrnnennnnn 22 55 About E 23 5 6 Ethernet and IP settings page ccseccccccctctevinssaceiasanscineteseecaienmcbiandistesiatevianeaeeiaee 24 5 7 IP settings changed confirmation rarrranvrrrrnnnnnrnnnrrrrnnnrnrrnnrrrnnenrnrrnnrrrrnenrnrennnnn 25 5 8 Restart device page Leese mes 25 5
44. ory defaults The device requires re commissioning The CAN controller status indicates the status of the CAN interface and can be in one of the following states ACTIVE The CAN bus is fault free PASSIVE CANT built in fault confinement mechanism has set the node to error passive state due to a large number of errors on the CAN bus This warning indicates a wiring error BUS OFF CAN s built in fault confinement mechanism has set the node to bus off state due to excessive errors on the CAN bus This alarm indicates a wiring error The ESENET will not transmit or receive any message on the CAN bus once entered this state The device needs to be manually restarted on order to recover from this fault Modbus connection status The Modbus Status page shows status and statistics about the Modbus TCP traffic These values provide valuable information used to troubleshoot Modbus network problems This page is automatically updated every 5 seconds Detailed Status Modbus TCP TCP Status Accumulative Requests Replies Invalid Frames Rx Time outs Tx Time outs Connections LISTEN 0 0 0 0 0 0 LISTEN 0 0 0 0 0 0 Clear Counter Figure 5 3 Modbus status page This page shows accumulated readings since the ESENET was last activated or reset If power to the ESENET is lost all cumulative values are reset to zero The following statistics are maintained TCP status Status of the TCP IP connection as per TCP finite
45. proconxX Professional Fieldbus Connections ESENET Ethernet gateway for CANopen genset controls User manual Edition 2 0 UMESENET 1301 ESENET Ethernet gateway for CANopen genset controls User manual Copyright 2011 proconX Pty Ltd All rights reserved Document revision history 2011 01 28 Initial Release 2011 04 06 Editorial Changes 2013 02 19 Added LS 5 configuration and Easygen 1000 Modbus table No part of this material may be reproduced or transmitted in any form or by any means or used to make any derivative work without express written consent from the copyright holders proconX is a trademark of proconxX Pty Ltd Modbus is a registered trademark of Schneider Automation Inc CANopen is a registered trademark of CAN in Automation e V Easygen is a trademark of Woodward Inc All other product and brand names mentioned in this document may be trademarks or registered trademarks of their respective owners Disclaimer proconx Pty Ltd makes no warranty for the use of its products other than those expressly contained in the Company s standard warranty which is detailed in the Terms and Conditions located on the Company s Website The Company assumes no responsibility for any errors which may appear in this document reserves the right to change devices or specifications detailed herein at any time without notice and does not make any commitment to update the information contained herein No licenses to patents or other in
46. s TXPDO 1 and 2 are disabled because the use COB IDs reserved for the Easygen UMESENET 1301 Configuration of connected Woodward controls 10 1 1 5 CAN OPEN TPDO 1 gt COB ID N000000385 gt Transmission type gt Event timer gt Number of mapped objects gt 1 Mapped Object gt 2 Mapped Object gt 3 Mapped Object gt 4 Mapped Object 10 1 1 6 CAN OPEN TPDO 2 gt COB ID 200000386 Riw gt Transmission type 5 DW 0 gt Event timer UE ol gt Number of mapped objects 004 gt 1 Mapped Object ment Set to 000 gt 2 Mapped Object ogoipte disable gt 3 Mapped Object 080 gt 4 Mapped Object 08000 DW 10 1 1 7 CAN OPEN TPDO gt COB ID 0000000897 Rw 2 DA gt Transmission type gt Event timer 00020ms Rw gt Number of mapped objects gt 1 Mapped Object gt 2 Mapped Object gt 3 Mapped Object x gt 4 Mapped Object 00000 DW 10 1 1 8 CAN OPEN TPD F gt COB ID 0000001153 gt Transmission type gt Event timer gt Number of mapped objects gt 1 Mapped Object gt 2 Mapped Object gt 3 Mapped Object gt 4 Mapped Object Figure 7 9 TPDO section in Parametrize dialog of Woodward s LeoPC software All COB IDs used in the CAN network must be unique Please make sure that a COB ID is only configured once If TXPDO or RXPDO COB ID entries are referring to an already used COB ID either disable that PDO or change the COB ID UME
47. s have to be identical Monitoring and diagnostic The ESENET offers several web pages which allow monitoring of the status of the different communication networks and the device performance Device status 20 The Overview page shows the principal device status as shown in the following picture Overview Device Status Device OK Figure 5 2 Overview page The value shown in the Device row represents the device status register which keeps track of run time faults All run time faults are latched and must be reset by the user The following faults can be listed here OK The device is fault free Watchdog reset This warning indicates that the device was reset by it s internal watchdog supervision circuit Brown out reset This warning indicates that the device was reset by it s internal supply voltage monitoring circuit This fault occurs when the supply voltage drops below the lower limit Device out of memory This warning indicates that the internal dynamic memory has been exhausted and due to this a certain function could not be completed Device configuration data write failure This alarm indicates that the configuration data could not be written to the non volatile memory Configuration data changes will be lost once the device is power cycled or reset UMESENET 1301 Web browser based management Reset to factory defaults This alarm indicates that the device configuration data was reset to fact
48. server This allows you to connect to the device and monitor and configure it using a web browser Most browsers should work provided they support JavaScript We recommend nternet Explorer 6 0 or higher Connecting to the ESENET Once you made sure that your PC is configured to be on the same subnet as the ESENET start your web browser In the address box type the IP address of your device 169 254 0 10 is the default and then press Enter See Chapter 4 Ethernet amp IP configuration The web browser will establish communication with the embedded web server and an overview page similar to the following picture will appear proconX ESENET Windows Internet Explorer Km KJENT E http 169 254 0 10 o Si Sr Favorites proconx ESENET py D E gh gt Pager Safety Tools r ESENET Ethernet gateway f r CANopen gensetcontr Overview 2 Overview 4 Modbus Status Device Statis CAN Status Device OK About CAN Controller ACTIVE Ethernet amp IP Restart Si Internet Figure 5 1 Device management and configuration via the web browser Gateway IP address Main menu Configuration sub menu Information area Use the menu bar shown on the left side to navigate the different pages UMESENET 1301 19 In order to connect to the ESENET via TCP IP your PC must be on same IP subnet as the gateway In most situations this means that the first three numbers of the IP addres
49. ss 48 Illegal function 48 Illegal value 48 IP settings 15 25 IP address 24 J JavaScript 19 L LED 5 5 LS 5 register 45 M MAC address 24 Messages received 23 Messages sent 23 Modbus address range 43 data table 43 exception codes 48 function codes 47 55 register 45 45 45 47 operating 11 Slave ID 43 terminal program 16 status 22 termination mounting 10 CAN 12 rules 10 TIME OUT 23 twisted pairs 12 N Tx time outs 22 nodes maximum U CAN 12 Unpacking 9 P V PASSIVE 21 ventilation 11 pinout vibration 10 CAN 11 Ethernet 12 W power 11 WAIT 23 RS 232 13 Watchdog reset 20 power 11 Watchdog reset alarm 26 Product name 23 R recycling 49 remote restart 25 removal 10 Replies 22 Requests 22 Reset to factory defaults 21 restart 25 RJ 45 12 RS 232 13 run time faults 20 S Serial number 24 settings Ethernet 24 IP 15 25 shield 12 13 shielding 9 shock 10 Specifications 51 storage 9 Stub connections 12 Subnet mask 25 supply voltage 11 T TCP status 21 temperature 56 UMESENET 1301 Notes Notes UMESENET 1301 57 58 This page intentionally left blank UMESENET 1301
50. state machine refer to RFC 793 If no client is connected the status indicates LISTEN If a client is connected it s IP address is shown UMESENET 1301 21 Accumulative connections A counter that increments each time a client opens a Modbus TCP connection Requests A counter that increments each time an inbound request message is successfully received Replies A counter that is incremented each time a reply message is sent back to the master This includes exception replies Rx time outs A counter that increments if the master connection has timed out Subsequently the connection is terminated by the ESENET A time out occurs if no Modbus request is received from a connected client within a 10 second period Tx time outs Number time outs occurred when attempting to send a reply message The cumulative diagnostic data is reset when the device is power cycled or reset The data is also reset by pressing the Clear Counter button CAN communication status 22 The CAN Status page shows status and statistics about the CAN bus traffic These values provide valuable information used to troubleshoot CAN problems This page is automatically updated every 5 seconds Detailed Status CAN Communication Unit CANId Status Messages Received Messages Sent Easygen 3000 1 385 OK 162651 0 Easygen 3000 2 385 OK 162651 0 Easygen 3000 3 385 OK 162651 0 Easygen 3000 4 385 OK 162651 0 Easygen 3000 5 385 OK 162651 0 Easyge
51. tellectual property of proconX are granted by the Company in connection with the sale of proconX products expressly or by implication proconX products are not authorized for use as critical components in life support devices or systems Support amp product feedback We provide an electronic support and feedback system for our proconX products It can be accessed through the following web link http www proconx com support Your feedback and comments are always welcome It helps improving this product Contact For further information about the ESENET product or this document please contact us at proconx Pty Ltd Unit 7 14 Argon St Sumner QLD 4074 Australia Tel 61 7 33763911 Fax 61 7 3102 9206 Website http www proconx com esenet Contents Important user information i2ccccccccccsssctsereennetesecteenecassescesceeenesdeesteeszeinesseardeereateereees vii Safety Pre autio eege eer vii Document GEI ee Delegated viii vn d E E 1 FOatures steet Seed geed anser ee deeg eres eee 2 Quick start checklist arurarnnrannrnnnnnnnnnnnnernnevnnnnnnnnnrnnernnnrnnnevvnnnvanernnsernnernnenvnnsnunsen 3 S G 6 1 RE ET EEE OE ME 5 KA 5 Principles of operation sccic cccsvscscenecnscsceesecenesssesccsnzeundatesteteteatteasemnansteauacderercenneass 7 3 Installation zsuage uggeeaeCek ER ebe ERENNERT 9 Regulatory NOTES RE EEE EE NE EE es 9 Unpacking handling and storage ceeeee eee ee eee kreere nerne 9 Before connect
52. th applicable electrical codes in accordance with the authority having jurisdiction 4 This is a Class A device and intended for commercial or industrial use This equipment may cause radio interference if used in a residential area in this case it is the operator s responsibility to take appropriate measures 5 The precondition for compliance with EMC limit values is strict adherence to the guidelines specified in this set of instructions This applies in particular to the area of grounding and shielding of cables FCC Notice USA only This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Industry Canada Notice Canada only This Class A digital apparatus complies with Canadian ICES 003 Unpacking handling and storage A 1 Please read this set of instructions carefully before fitting it into your system 2 Keep all original packag
53. the device from the web interface A remote restart is similar to power cycling the device Possibly connected clients are disconnected and communication is interrupted until the device has rebooted To perform a remote restart click on the Configuration sub menu and then click on the Restart menu entry This will open the device restart page as shown below Configuration Restart Device Pressing the button below will perform a restart of the device Restart Figure 5 8 Restart device page UMESENET 1301 25 Click on the Restart button to perform a restart of the device The restart is confirmed with the following notification Configuration A Device has been reset Please wait a few seconds for it to restart before continuing Figure 5 9 Restart confirmation page Please allow a few seconds before continuing working with the device as it has to fully start up first before being able to respond to further web browser requests After a remote restart a Watchdog reset alarm is shown on the device home page This is a side effect of the remote restart procedure and the alarm shall be ignored and cleared 26 UMESENET 1301 Running Toolkit via the ESENET gateway Chapter 6 Running Toolkit via the ESENET gateway IP based network eme d ESENET PC running Woodward Toolkit Since firmware version 2 0 the ESENET offers a TCP CANopen SDO bridge which is linked to a virtual CAN port
54. up 2 Click Next to confirm the installation oe Setup proconX CAN Library for Toolkit Ready to Install Setup is now ready to begin installing proconX CAN Library for Toolkit on your computer Click Install to continue with the installation or click Back if you want to review or change any settings Destination location C Program Files Woodward Toolkit 28 UMESENET 1301 Running Toolkit via the ESENET gateway 3 The installation is completed click Finish to exit the installer oy Setup proconX CAN Library for Toolkit Completing the proconX CAN Library for Toolkit Setup Wizard proconX CAN Library for Toolkit has been installed on this computer To revert to the original Kvaser CAN driver simply uninstall this software Click Finish to exit Setup You can revert back to Toolkit s original Kvaser CAN library by simply uninstalling the proconX CAN Library for Toolkit UMESENET 1301 29 Running Toolkit Launch Toolkit in the usual manner and click on the Connect button to open the Select a network drop down box In the Network selection list choose USB Kvaser Simulated 1 as CAN interface and confirm with Connect 24 8440 1930 NEW_us_5418 3429 C_x32 wtool Woodward Toolkit File View Device Settings Tools Help g Disconnect a HOMEPAGE Select a network WOODWARD eas Ygen 5 7 com13 og HC Scomu 37 com20 Aeon 7 com3 PLANT PAGE F com t amp crar poe CEEE
55. uts status 3 50029 9 32bit 122 Mains Voltage V L2N 3 50031 10 16 bit 10107 Relay outputs status 3 50032 10 32 bit 120 Mains Voltage V L31 3 50034 11 16 bit 10201 System status 3 50035 11 32 bit 123 Mains Voltage V L3N 3 50037 12 16 bit 10131 Alarm classes 3 50038 12 32 bit 111 Generator Current I L1 3 50040 13 16 bit 10139 Discrete inputs with alarm class 3 50041 13 32 bit 112 Generator Current I L2 3 50043 14 16 bit 10133 Alarms 1 3 50044 14 32bit 113 Generator Current I L3 3 50046 15 16 bit 10134 Generator watchdog 1 3 50047 15 32 bit 134 Mains Current I L1 3 50049 16 16 bit 10135 Mains watchdog 1 3 50050 16 32 bit 136 Generator Reactive power Q 3 50052 17 16 bit 10137 Analog inputs wire break 3 50053 17 32 bit 135 Generator Real power P 3 50055 18 16 bit 10141 Analog inputs 46 UMESENET 1301 Modbus data reference Address Register Mux Word size Parameter Easygen 1000 interface manual designator block address 3 50000 18 32 bit 140 Mains Real power P L1 3 50058 19 16 bit 10200 System status 3 50059 19 32 bit 150 Mains Reactive power Q 3 50061 20 16 bit 10306 Generator power factor cosphi 3 50062 20 16 bit 10301 Mains power factor cosphi 3 50063 20 16 bit 10305 Mains reactive power Q 3 50064 21 16 bit 10302 Generator real power P 3 50065 21 16 bit 10303 Generator reactive power Q 3 50066 21 16 bit 10304 Mains real power P 3 50067 22 16 bit 10138 Generator w
56. vaser Simulated 1 as shown below Figure 6 3 Successful CAN over TCP IP connection UMESENET 1301 31 In case of a connection error or a communication error the Toolkit status will revert back to either Establishing Connection or Reconnecting In this case terminate the session and establish a new session by clicking Disconnect and Connect again E VE Line ee EN Network Device Tool Device Application Id Stat 368 16816813 1 ToolConfigurator vw 5418 3429 E 1 Log In Log Out gt Save Values Figure 6 4 Example of Toolkit indicating a communication error TCP Ports 32 The TCP CANopen SDO bridge uses the same TCP port as Modbus TCP which is port 502 Using the same port as Modbus TCP simplifies router configuration for VPN applications UMESENET 1301 Configuration of connected Woodward controls Chapter 7 Configuration of connected Woodward controls The ESENET has been designed to keep the configuration effort required to connect the gateway with Woodward CANopen devices to a minimum In most situations no additional configuration is necessary to get the ESENET communicating with an Easygen 3000 series control For a LS 5 control the Node ID has to be changed from the default value of 33 to be in the range of 1 16 Other Woodward controls like the DTSC 200 may require some configuration changes for settings like CAN baudrate and the TXPDO COB IDs The following list of Woodward CAN device

Download Pdf Manuals

image

Related Search

Related Contents

User`s manual (Canada version) - Vt.vtp  TM119 - Montreuil  Dremel F013039519 User's Manual    Dayton Audio A732 User`s Manual  Oster 133086 User's Manual  Progress Lighting P5014-74 Installation Guide  Operating Instructions Submersible sump pump  Draper 137009 projection screen  運 Richeーー く取扱説明書) やわらかシャワーチェア 背なし  

Copyright © All rights reserved.
Failed to retrieve file