You are on page 1of 48

37383

easYgen-3000 Interface

Protocol Description

Manual 37383

Manual 37383

easYgen-3000 Series - Interface

WARNING
Read this entire manual and all other publications pertaining to the work to be performed before installing, operating, or servicing this equipment. Practice all plant and safety instructions and precautions. Failure to follow instructions can cause personal injury and/or property damage. The engine, turbine, or other type of prime mover should be equipped with an overspeed (overtemperature, or overpressure, where applicable) shutdown device(s), that operates totally independently of the prime mover control device(s) to protect against runaway or damage to the engine, turbine, or other type of prime mover with possible personal injury or loss of life should the mechanical-hydraulic governor(s) or electric control(s), the actuator(s), fuel control(s), the driving mechanism(s), the linkage(s), or the controlled device(s) fail. Any unauthorized modifications to or use of this equipment outside its specified mechanical, electrical, or other operating limits may cause personal injury and/or property damage, including damage to the equipment. Any such unauthorized modifications: (i) constitute "misuse" and/or "negligence" within the meaning of the product warranty thereby excluding warranty coverage for any resulting damage, and (ii) invalidate product certifications or listings.

CAUTION
To prevent damage to a control system that uses an alternator or battery-charging device, make sure the charging device is turned off before disconnecting the battery from the system. Electronic controls contain static-sensitive parts. Observe the following precautions to prevent damage to these parts. • • • Discharge body static before handling the control (with power to the control turned off, contact a grounded surface and maintain contact while handling the control). Avoid all plastic, vinyl, and Styrofoam (except antistatic versions) around printed circuit boards. Do not touch the components or conductors on a printed circuit board with your hands or with conductive devices.

OUT-OF-DATE PUBLICATION
This publication may have been revised or updated since this copy was produced. To verify that you have the latest revision, be sure to check the Woodward website: http://www.woodward.com/pubs/current.pdf The revision level is shown at the bottom of the front cover after the publication number. The latest version of most publications is available at: http://www.woodward.com/publications If your publication is not there, please contact your customer service representative to get the latest copy.

Important definitions WARNING
Indicates a potentially hazardous situation that, if not avoided, could result in death or serious injury.

CAUTION
Indicates a potentially hazardous situation that, if not avoided, could result in damage to equipment.

NOTE
Provides other helpful information that does not fall under the warning or caution categories.
Woodward reserves the right to update any portion of this publication at any time. Information provided by Woodward is believed to be correct and reliable. However, Woodward assumes no responsibility unless otherwise expressly undertaken.

© Woodward All Rights Reserved.

Page 2/48

© Woodward

Manual 37383

easYgen-3000 Series - Interface

Revision History
Rev. Date NEW 06-12-08 Editor TP Changes Release

Contents
CHAPTER 1. GENERAL INFORMATION.........................................................................................5
Related Documents.................................................................................................................................5 Abbreviations ..........................................................................................................................................5 Interface Overview ..................................................................................................................................6 CAN Interfaces..............................................................................................................................7 Serial Interfaces ............................................................................................................................7

CHAPTER 2. CAN BUS CONFIGURATION....................................................................................8
CAN Interface Parameters......................................................................................................................8 Configure CAN Interface 1............................................................................................................8 Configure CAN Interface 2..........................................................................................................14 Definition of CANopen Protocol Descriptions .......................................................................................17 Unsigned Integer ........................................................................................................................17 Signed Integer.............................................................................................................................18 J1939 Protocol Display Messages........................................................................................................19 Displayed Messages...................................................................................................................19

CHAPTER 3. MODBUS COMMUNICATIONS .................................................................................20
General Information ..............................................................................................................................20 Address Range .....................................................................................................................................21 Visualization ..........................................................................................................................................22 Configuration.........................................................................................................................................23 Exception Responses ...........................................................................................................................25 Modbus Parameters..............................................................................................................................26

APPENDIX A. SUPPORTED J1939 REMOTE CONTROL MESSAGES FOR ECUS ...........................27 APPENDIX B. APPLICATION EXAMPLES ....................................................................................28
Remote Start Stop.................................................................................................................................28 Comparison of the Two Methods................................................................................................28 Configuration of the LogicsManager Functions..........................................................................29 Remote Start/Stop/Acknowledgement via RPDO ......................................................................30 Remote Start/Stop via Default SDO Communication Channel...................................................32 Sending a Data Protocol via TPDO ......................................................................................................35 External DIs for an IKD 1 ......................................................................................................................35 Receiving Data from an IKD 1 ..............................................................................................................35

APPENDIX C. DATA PROTOCOLS .............................................................................................36
Data Protocol 5003 ...............................................................................................................................36 Additional Data Protocol Parameters....................................................................................................46 Object 34F0h (Parameter ID 8000) ............................................................................................46 Object 34F1h (Parameter ID 8001) ............................................................................................46 Object 34F2h (Parameter ID 8002) ............................................................................................46 Object 34F5h (Parameter ID 8005) ............................................................................................47 Object 21F7h (Parameter ID 503) ..............................................................................................47

© Woodward

Page 3/48

Manual 37383

easYgen-3000 Series - Interface

Figures and Tables
Figures
Figure 1-1: easYgen - interface overview..............................................................................................................6 Figure 2-1: Interfaces - Principle of PDO mapping .............................................................................................11 Figure 3-1: Modbus - visualization configurations ..............................................................................................22 Figure 3-2: Modbus - configuration example 1 ...................................................................................................24 Figure 3-3: Modbus - configuration example 2 ...................................................................................................24 Figure 3-4: Display screen - Start req in AUTO ..................................................................................................29 Figure 3-5: Display screen - Start req in AUTO ..................................................................................................29 Figure 3-6: Display screen - Ext. acknowledge ...................................................................................................30 Figure 3-7: Display screen - configure CAN interface 1 .....................................................................................30 Figure 3-8: Display screen - Receive PDO 1 .......................................................................................................31 Figure 3-9: CANopen request data ......................................................................................................................31 Figure 3-10: CANopen request data for Node ID 1 .............................................................................................32 Figure 3-11: Display screen - Configure CAN interface 1 ..................................................................................32 Figure 3-12: CANopen request data for Node ID 2 .............................................................................................33 Figure 3-13: Display screen - Additional Server SDOs .......................................................................................33 Figure 3-14: CANopen request data for additional Server SDO..........................................................................34

Tables
Table 1-1: Manual - overview................................................................................................................................5 Table 1-2: Interfaces - overview ............................................................................................................................6 Table 1-3: CAN interface 1 - I/O board combination matrix.................................................................................7 Table 2-1: CAN bus - transfer syntax for data type UNSIGNEDn ......................................................................17 Table 2-2: CAN bus - transfer syntax for data type INTEGERn .........................................................................18 Table 2-3: J1939 protocol - SPNs ........................................................................................................................19 Table 3-1: Modbus - address range......................................................................................................................21 Table 3-2: Modbus - address range block read ....................................................................................................22 Table 3-3: Modbus - address calculation .............................................................................................................23 Table 3-4: Modbus - data types ...........................................................................................................................23 Table 3-5: Modbus - exception responses............................................................................................................25

Page 4/48

© Woodward

Interface Chapter 1.Installation easYgen-3000 . and other details described. the default settings may be taken from the list of parameters enclosed in the configuration manual 37224 or from ToolKit and the respective *. The present manual has been prepared to enable the installation and commissioning of the unit. The prerequisite for a proper and safe operation of the product is correct transportation. which do not exist on your unit. General Information Related Documents ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Type easYgen-3000 Series easYgen-3000 . and installation as well as careful operation and maintenance. storage. Inputs/outputs. The manual is therefore only a guide. functions.Interfaces English German this manual 37223 37224 37225 37226 37383 - Table 1-1: Manual . configuration screens. Abbreviations ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The following abbreviations are frequently used in this documents: • • • • • • • PDO RPDO TPDO SDO SSDO MSB LSB Process Data Object Receive PDO Transmit PDO Service Data Object Server SDO Most Significant Bit Least Significant Bit © Woodward Page 5/48 .overview Intended Use The unit must only be operated in the manner described by this manual.Application easYgen-3000 .Configuration easYgen-3000 . may be ignored. it is not possible to cover every combination.Manual 37383 easYgen-3000 Series .Operation easYgen-3000 . In case of incorrect entries or a total loss of functions.SID file. NOTE This manual has been developed for a unit fitted with all available options. Due to the large variety of parameter settings.

overview ToolKit (ServLink) CANopen (Protocol 5003) Modbus (Protocol 5003) CAN bus 1 RS-232 CAN bus 2 CANopen (IKD 1 and Phoenix expansion boards) RS-485 Modbus (Protocol 5003) J1939 ECU Figure 1-1: easYgen .Interface Interface Overview ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Depending on the respective model and package. the easYgen-3000 provides up to 3 CAN interfaces. Table 1-2 indicates the interface set up of respective model and package. 3 serial interfaces and 2 Ethernet interfaces. Interface(s) easYgen-3200 CAN 2 Serial RS-232 1 Serial RS-485/422 1 Ethernet 0 Table 1-2: Interfaces .interface overview Page 6/48 © Woodward .Manual 37383 easYgen-3000 Series .

© Woodward Page 7/48 . Pre-Configured CANopen Interface CAN interface 2 is pre-configured for several expansion units. The serial interface 1 provides ServLink and Modbus protocol simultaneously. and 4 additional Server SDOs. Phoenix BK 16DiDo. It is also possible to configure the unit. CAN Interface 2 (Engine Bus) The CAN interface 2 supports the CANopen and J1939 protocol simultaneously. visualize measured data and alarm messages. and control the unit remotely. Serial Interfaces Serial Interface 1 – RS-232 A freely configurable RS-232 interface is provided to serve as a local service interface for configuring the unit and visualize measured data. It is possible to connect a modem for remote control and alarm signaling. The following combinations of I/O expansion boards are possible: Function RPDO 1 \ 2 OFF IKD 1 #1 IKD 1 #2 BK 16DiDo Co 16DiDo OFF YES YES YES YES YES IKD 1 #1 YES NO YES NO NO IKD 1 #2 YES YES NO NO NO BK 16DiDo YES NO NO YES NO Co 16DiDo YES NO NO NO YES Table 1-3: CAN interface 1 . 4 TPDOs (send boxes). J1939 Interface The J1939 protocol enables to connect different Engine Control Units (ECUs) with the easYgen on the CAN bus.Interface CAN Interfaces CAN Interface 1 – Freely Configurable CANopen Interface CAN interface 1 is a freely configurable CANopen interface with 3 RPDOs (receive boxes). Refer to the Configuration Manual 37224 for more information about this monitoring function. Serial Interface 2 – RS-485 A freely configurable RS-485 Modbus RTU Slave interface is provided to add PLC connectivity. and Phoenix Co 16DiDo. These include the I/O expansion boards Woodward IKD 1.Manual 37383 easYgen-3000 Series .I/O board combination matrix RPDO 1 and RPDO 2 of CAN interface 2 the communication with the configured expansion units) may be monitored individually.

The time configured here will be rounded up to the next 20 ms step. CAN Bus Configuration CAN Interface Parameters ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ NOTE The parameters in the following section are an excerpt of the Configuration Manual 37224. Refer to this manual for all parameters.. Page 8/48 © Woodward ........ The easYgen is able to perform this task.... Default Master The unit operates for a short time as Master.. EN Producer heartbeat time Producer heartbeat time {0} {1o} {1oc} {2oc} CAN bus 1: Producer heartbeat time 0 to 65530 ms DE CL2 9120 Independent from the CANopen Master configuration. the unit transmits a heartbeat message with this configured heartbeat cycle time. CAN bus 1: CANopen Master Default Master / On / Off EN CAN-Open Master CAN-Open Master {0} {1o} {1oc} {2oc} DE CL2 8993 One bus participant must take over the network management and put the other participants into "operational" mode. CAN bus 1: Node ID 1 to 127 EN Node-ID CAN-Bus 1 Node-ID CAN-Bus 1 {0} {1o} {1oc} {2oc} DE CL2 8950 A number that is unique to the control must be set in this parameter so that this control unit can be correctly identified on the CAN bus.. Off .. the heartbeat will only be sent as response to a remote frame request.... An external Master must change into operational mode. On ... if there is no "traffic" on the CAN network.. This address number may only be used once on the CAN bus.. All additional addresses are calculated based on this unique device number. Configure CAN Interface 1 EN Baudrate Baudrate {0} {1o} {1oc} {2oc} CAN bus 1: Baud rate 20 / 50 / 100 / 125 / 250 / 500 / 800 / 1.Manual 37383 easYgen-3000 Series .Interface Chapter 2.... The unit is a CANopen Slave.... that all participants on the CAN bus must use the same Baud rate. If the producer heartbeat time is equal 0. Please note.. The unit is the CANopen Master and automatically changes into operational mode and transmits data.000 kBaud DE CL2 3156 This parameter defines the used Baud rate..

subindex 0. If the unit is configured for this function (Parameter 9100) it will send the SYNC message with this interval. © Woodward Page 9/48 . The structure of this object is shown in the following tables: UNSIGNED 32 The bits in question are found on the following position 31 (MSB) 30 29 28-11 10-0 (LSB) X 0/1 X 000000000000000000 11 bit identifier The meaning of the bits is as follows bit number value meaning 31 (MSB) X N/A 30 0 Unit does not generate SYNC message 1 Unit generates SYNC message 29 X N/A 28-11 0 always 10-0 (LSB) X bits 10-0 of SYNC COB ID EN Sendingtime for SYNC Message Sendet die SYNC Message alle {1o} {1oc} {2oc} CL2 {0} 8940 CAN bus 1: Sending time for SYNC Message 0 to 65000 ms DE This is the cycle time of the SYNC message.Interface EN COB ID SYNC Message COB ID SYNC Message {0} {1o} {1oc} {2oc} CAN bus 1: COB ID SYNC Message 1 to FFFFFFFF DE CL2 9100 This parameter defines whether the unit generates the SYNC message or not.Manual 37383 easYgen-3000 Series . defines the COB ID of the synchronization object (SYNC). The time configured here will be rounded up to the next 10 ms step. Complies with CANopen specification: object 1005.

Complies with CANopen specification: object 1400 (for RPDO 1. in order to send remote signals (i. in order to send remote signals (i. or acknowledge) to the unit. Node-ID {0} {1o} {1oc} {2oc} CAN bus 1: Additional Server SDOs . or acknowledge) to the unit.2. Node-ID 2. stop.4. remote start. Node-ID {0} {1o} {1oc} {2oc} DE CL2 33041 In a multi-master application. subindex 1. The additional SDO channel will be made available by configuring this Node ID to a value different than zero. This is the additional CAN ID for the PLC.3.e. which PDOs are used in the operational state. The structure of this object is shown in the following tables: UNSIGNED The bits in question are found on the following position 32 31 (MSB) 30 29 28-11 10-0 (LSB) 0/1 X X 000000000000000000 11 bit identifier The meaning of the bits is as follows bit number value meaning 31 (MSB) 0 PDO exists / is valid 1 PDO does not exist / is not valid 30 X N/A 29 X N/A 28-11 0 always 10-0 (LSB) X bits 10-0 of COB ID PDO valid / not valid allows to select. in order to send remote signals (i. EN 2. stop. or acknowledge) to the unit. Node ID 0 to 127 EN 4.e. CAN bus 1: Additional Server SDOs . This is the additional CAN ID for the PLC. remote start. remote start. in order to send remote signals (i. The additional SDO channel will be made available by configuring this Node ID to a value different than zero. remote start. stop. each Master needs its own identifier (Node ID) from the unit. Node-ID {0} {1o} {1oc} {2oc} DE CL2 33043 In a multi-master application. The additional SDO channel will be made available by configuring this Node ID to a value different than zero. CAN bus 1: Additional Server SDOs . The additional SDO channel will be made available by configuring this Node ID to a value different than zero.COB ID 1 to FFFFFFFH DE CL2 9300 9310 9320 This parameter contains the communication parameters for the PDOs.e. each Master needs its own identifier (Node ID) from the unit. Receive PDOs (Process Data Objects) 1 to 3 EN COB-ID COB-ID {0} {1o} {1oc} {2oc} CAN bus 1: Receive PDO 1 . Node-ID 5. each Master needs its own identifier (Node ID) from the unit. Node ID 0 to 127 DE CL2 33040 In a multi-master application.Manual 37383 easYgen-3000 Series .e. or acknowledge) to the unit.Interface Additional Server SDOs (Service Data Objects) NOTE The first Node ID is the standard Node ID of CAN interface 1 (Parameter 8950). This is the additional CAN ID for the PLC. Page 10/48 © Woodward . Node ID 0 to 127 EN 5. stop. Node-ID {0} {1o} {1oc} {2oc} DE CL2 33042 In a multi-master application. each Master needs its own identifier (Node ID) from the unit. and 1402 for RPDO 3). Node ID 0 to 127 EN 3. Node-ID 4. CAN bus 1: Additional Server SDOs .5. This is the additional CAN ID for the PLC. Node-ID 3. the device is able to receive. 1401 for RPDO 2.

Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Receive PDO 1 . The sub-index is always 1.4. mapped object 0 to 65535 DE CL2 9912 33857 33862 This parameter contains the information about the mapped application variables. subindex 1 EN 2. mapped object 0 to 65535 DE CL2 9914 33859 33864 This parameter contains the information about the mapped application variables. Complies with CANopen specification: object 1600 (for RPDO 1. Mapped Object 3. Mapped Object 4. Mapped Object 2. and 1602 for RPDO 3).Number of mapped objects 0 to 4 DE This parameter defines the number of valid entries within the mapping record. Mapped Object 1. 1601 for RPDO 2. These entries describe the PDO contents by their index. subindex 4 Figure 2-1 shows the principle of PDO mapping. 1601 for RPDO 2. subindex 0 EN 1. and 1602 for RPDO 3).Interface EN Number of Mapped Objects Anzahl der Mapped Objekte CL2 {0} {1o} {1oc} {2oc} 9910 33855 33860 CAN bus 1: Receive PDO 1 . subindex 2 EN 3. The length is determined automatically. These entries describe the PDO contents by their index. Complies with CANopen specification: object 1600 (for RPDO 1. Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Receive PDO 1 . Object 1 Figure 2-1: Interfaces . Object 2 Application Object 3 App.Manual 37383 easYgen-3000 Series . Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Receive PDO 1 .Principle of PDO mapping © Woodward Page 11/48 . The sub-index is always 1. 1601 for RPDO 2. which shall be received with the corresponding PDO. and 1602 for RPDO 3). mapped object 0 to 65535 DE CL2 9911 33856 33861 This parameter contains the information about the mapped application variables.3.2. The sub-index is always 1. 1601 for RPDO 2. These entries describe the PDO contents by their index. Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Receive PDO 1 . PDO Mapping 0 3 1 yyyyh 1 2 zzzzh 1 3 xxxxh 1 Object Dictionary xxxxh Application Object 1 yyyyh Application Object 2 zzzzh Application Object 3 PDO: App.1. Complies with CANopen specification: object 1600 (for RPDO 1. These entries describe the PDO contents by their index. This number is also the number of the application variables. Complies with CANopen specification: object 1600 (for RPDO 1. 1601 for RPDO 2. Complies with CANopen specification: object 1600 (for RPDO 1. The length is determined automatically. subindex 3 EN 4. and 1602 for RPDO 3). The length is determined automatically. and 1602 for RPDO 3). The length is determined automatically. The sub-index is always 1. mapped object 0 to 65535 DE CL2 9913 33858 33863 This parameter contains the information about the mapped application variables.

subindex 2. 1802 for TPDO 3. The time configured here will be rounded up to the next 5 ms step. The structure of this object is shown in the following tables: UNSIGNED 32 The bits in question are found on the following position 10-0 (LSB) 31 (MSB) 30 29 28-11 0/1 X X 000000000000000000 11 bit identifier The meaning of the bits is as follows bit number value meaning 31 (MSB) 0 PDO exists / is valid 1 PDO does not exist / is not valid 30 X N/A 29 X N/A 28-11 0 always 10-0 (LSB) X bits 10-0 of COB ID PDO valid / not valid allows to select. Receive PDOs are always triggered by the following SYNC upon receiption of data independent of the transmission types 0 to 240. which PDOs are used in the operational state. 1801 for TPDO 2. visualization data) on the CAN ID configured here. The broadcast cycle for the transmitted data is configured here. and 1803 for TPDO 4). and 1803 for TPDO 4).Transmission type 0 to 255 DE CL2 9602 9612 9622 9632 This parameter contains the communication parameters for the PDOs the unit is able to transmit. EN Event-timer Event-timer {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . Complies with CANopen specification: object 1800 (for TPDO 1. 1801 for TPDO 2.COB ID 1 to FFFFFFFH DE CL2 9600 9610 9620 9630 This parameter contains the communication parameters for the PDOs the unit is able to transmit. subindex 1. It defines whether the unit broadcasts all data automatically (value 154 or 255) or only upon request with the configured address of the COB ID SYNC message (Parameter 9100). which are necessary to trigger PDO transmissions. The transmission type indicating the number of SYNC. Complies with CANopen specification: object 1800 (for TPDO 1. EN Transmission type Transmission type {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . the application event is the event timer. 1801 for TPDO 2. and 1803 for TPDO 4). transmission type 254 and 255 means.Manual 37383 easYgen-3000 Series .e. The unit transmits data (i.Interface Transmit PDOs (Process Data Objects) 1 to 4 EN COB-ID COB-ID {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . 1802 for TPDO 3. For TPDOs. subindex 5 Page 12/48 © Woodward . The description of the transmission type is shown in the following table: transmission type 0 1-240 241-251 252 253 254 255 PDO transmission cyclic acyclic synchronous will not be sent X X will not be sent will not be sent will not be sent asynchronous RTR only X X A value between 1 and 240 means that the PDO is transferred synchronously and cyclically. 1802 for TPDO 3. Complies with CANopen specification: object 1800 for (TPDO 1.Event timer 0 to 65000 ms DE CL2 9604 9614 9624 9634 This parameter contains the communication parameters for the PDOs the unit is able to transmit.

1. 1A01 for TPDO 2. mapped object 0 to 65535 DE CL2 9606 9616 9626 9636 This parameter contains the information about the mapped application variables. This number is also the number of the application variables. Mapped Object 4. Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . 1A01 for TPDO 2.2 • 3. 1A01 for TPDO 2. mapped object 0 to 65535 DE CL2 9608 9618 9628 9638 This parameter contains the information about the mapped application variables. These entries describe the PDO contents by their index. mapped object 0 to 65535 DE CL2 9607 9617 9627 9637 This parameter contains the information about the mapped application variables. subindex 4 NOTE CANopen allows to send 8 byte of data with each Transmit PDO. The length is determined automatically. In this case. These entries describe the PDO contents by their index. subindex 1 EN 2.4. The length is determined automatically. All data protocol parameters with a parameter ID may be sent as an object with a CANopen Transmit PDO. Complies with CANopen specification: object 1A00 (for TPDO 1.Manual 37383 easYgen-3000 Series . subindex 0 EN 1.2. Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . subindex 2 EN 3.4. 1A02 for TPDO 3. Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . UNSIGNED16 or SIGNED16 UNSIGNED16 or SIGNED16 UNSIGNED16 or SIGNED16 UNSIGNED32 or SIGNED32 UNSIGNED32 or SIGNED32 © Woodward Page 13/48 . 1A01 for TPDO 2. The sub-index is always 1. 1A02 for TPDO 3. Complies with CANopen specification: object 1A00 (for TPDO 1. These entries describe the PDO contents by their index. The length is determined automatically.Interface EN Number of Mapped Objects Anzahl der Mapped Objekte CL2 {0} {1o} {1oc} {2oc} 9609 9619 9629 9639 CAN bus 1: Transmit PDO 1 .3. These may be defined separately if no pre-defined data protocol is used.3.6 • 1. 1A02 for TPDO 3. Mapped Object 2. Complies with CANopen specification: object 1A00 (for TPDO 1. 1A02 for TPDO 3. subindex 3 EN 4. 1A01 for TPDO 2. the data length will be taken from the data byte column (refer to Appendix C: Data Protocolson page 36): • 1. Mapped Objekt {0} {1o} {1oc} {2oc} CAN bus 1: Transmit PDO 1 . and 1A03 for TPDO 4).5. which shall be transmitted with the corresponding PDO.Number of mapped objects 0 to 4 DE This parameter contains the mapping for the PDOs the unit is able to transmit.4 • 5.6 • etc. The length is determined automatically. and 1A03 for TPDO 4). Complies with CANopen specification: object 1A00 (for TPDO 1. and 1A03 for TPDO 4). These entries describe the PDO contents by their index. The sub-index is always 1. and 1A03 for TPDO 4). Complies with CANopen specification: object 1A00 (for TPDO 1. The sub-index is always 1. 1A02 for TPDO 3.4 • 3.2. Mapped Object 3. mapped object 0 to 65535 DE CL2 9605 9615 9625 9635 This parameter contains the information about the mapped application variables. and 1A03 for TPDO 4). The object ID is identical with the parameter ID when configuring via front panel or ToolKit. The sub-index is always 1. Mapped Object 1.

.. Values are not sent or received.... CAN bus 2: Function for RPDO 1 refer to selection below EN Function for RPDO 1 Funktion für RPDO 1 {0} {1o} {1oc} {2oc} DE CL2 9055 The unit provides pre-configured CAN bus settings for the connection of different units.The unit is pre-configured for the connection of a Phoenix Contact Co 16 DIDO expansion board.000 kBaud DE CL2 3157 This parameter defines the used Baud rate.....The unit is pre-configured for the connection of a Woodward IKD 1 expansion board.. 1st IKD.... The unit to be connected must be selected here. Page 14/48 © Woodward ... Co 16 DIDO . BK 16 DIDO The unit is pre-configured for the connection of a Phoenix Contact BK 16 DIDO expansion board. Values are not sent or received.Manual 37383 easYgen-3000 Series .No external unit is selected for connection. The CAN bus is disabled... BK 16 DIDO The unit is pre-configured for the connection of a Phoenix Contact BK 16 DIDO expansion board. The unit to be connected must be selected here....The unit is pre-configured for the connection of a second Woodward IKD 1 expansion board... EN Function for RPDO 2 Funktion für RPDO 2 {0} {1o} {1oc} {2oc} CAN bus 2: Function for RPDO 2 refer to selection below DE CL2 9056 The unit provides pre-configured CAN bus settings for the connection of different units.The unit is pre-configured for the connection of a second Woodward IKD 1 expansion board.. .The unit is pre-configured for the connection of a Woodward IKD 1 expansion board... no func..The unit is pre-configured for the connection of a Phoenix Contact Co 16 DIDO expansion board.Interface Configure CAN Interface 2 EN Baudrate Baudrate {0} {1o} {1oc} {2oc} CAN bus 2: Baud rate 20 / 50 / 100 / 125 / 250 / 500 / 800 / 1. 2nd IKD . 2nd IKD ....No external unit is selected for connection. Please note..... 1st IKD... . The CAN bus is disabled..... no func.. Co 16 DIDO ... that all participants on the CAN bus must use the same Baud rate.

which is controlled. J1939 Interface: Device type refer to selection below EN Device type Betriebsmodus {0} {1o} {1oc} {2oc} DE CL2 15102 The J1939 interface of this device may be operated with different engine control units.. Standard . S6 Scania ..DM3 YES / NO Reset previous act.. Version 2. As a result alarms (DM2) which no longer apply are cleared. Off .. a DM3 message "Acknowledge passive faults" is sent...Manual 37383 easYgen-3000 Series . DTCs . or Version 3.... the different ECUs are able to receive. contains a specific selection of commands.. No messages will be sent/received.. With this parameter it is defined if formatting occurs according to Version 1. Formatting according to Version 4 is identified automatically.. EN ECU remote controlled Fernsteuern der ECU über J1939 {1o} {1oc} {2oc} CL2 {0} 15127 J1939 Interface: ECU remote control via J1939 ON / OFF DE ON ..The ECU remote control via the J1939 protocol will be disabled.... if they are sent on the correct address...... The ECU listens only to to control messages. Available messages are speed deviation and droop for all ECUs as well as engine start/stop. OFF ... This is important for a correct display of the alarm messages.The J1939 interface is disabled. Note: Changing this parameter becomes only effective after restarting the unit.. Details may be found in the engine control unit (ECU) J1939 manual.The unit sends J1939 control messages to the ECU.....Standard J1939 messages will be sent or received.. J1939 Interface: SPN version Version 1 / Version 2 / Version 3 EN SPN version SPN Version {0} {1o} {1oc} {2oc} DE CL2 15103 The J1939 protocol provides 4 different versions for formatting Suspect Parameter Number... It must be changed for different ECU types according to the following table.Interface J1939 Interface EN J1939 device addresses J1939 Geräte-Adresse {0} {1o} {1oc} {2oc} J1939 Interface: Device address 0 to 255 DE CL2 15106 The unit sends J1939 request and control messages with this ID.Standard J1939 messages plus special S6 Scania messages.. enable idle mode. After that this parameter is reset automatically to NO..... ADEC MTU Standard J1939 messages plus special MTU ADEC messages. Page 15/48 © Woodward ...... Depending on the selected device type (Parmater 15102).. This parameter determines the operating mode of the used ECU...DM3 Quittieren passiver Fehler DM3 {1o} {1oc} {2oc} CL2 {0} 15108 DE If this parameter is set YES. J1939 Interface: Reset previously active DTCs . Refer to Appendix A: Supported J1939 Remote Control Messages for ECUs on page 27 for the commands. EMR2 Deutz Standard J1939 messages plus special Deutz EMR2 messages...... rated speed switch and preglow for some ECUs.. EN Engine control address Adresse Motorsteuerung {0} {1o} {1oc} {2oc} J1939 Interface: Engine control address 0 to 255 DE CL2 15107 EN Configures the address of the J1939 device.. EMS2 Volvo Standard J1939 messages plus special Volvo EMS2 messages.. Scania S6 39 EMR2 Deutz 3 EMS2 Volvo 17 MTU ADEC 128 Details may be found in the manual of the genset control.

the engine should change the speed as follows: 0 = rated speed – negative speed offset from ECU 50 = rated speed 100 = rated speed + positive speed offset from ECU Mains parallel operation: Check with the set point in the display if the engine is able to deliver the full power. 50% = rated speed. they should be symmetrical in the ECU.e. How to test this parameter during commissioning: Isolated operation: Disable the frequency controller and change parameter 5508 for the initial state between 0 and 100%. Speed offset: Scania S6. A different setting will result in an additional "controller gain". Speed set point: Deutz EMR. Page 16/48 © Woodward . this parameter determines what corresponds with 0% or 100%. Volvo EMS2 The easYgen sends a speed offset with a range of 0 to 100%. = 1500rpm 100 = rated speed + speed deviation ECU e. MTU ADEC. i. There is also an internal speed offset configured in the ECU. do not enter a speed deviation of 500. We recommend to have the same speed offset configured in the ECU and in this parameter here. There are two methods of sending the speed set point to the ECU: With a speed offset and a speed setpoint.Interface EN Speed deviation ECU Drehzahlhub {0} {1o} {1oc} {2oc} J1939 Interface: Speed deviation 0 to 1400 rpm DE CL2 5537 This parameter is only visible if Parameter 15127 is configured ON and adjusts the range of the speed deviation around the rated speed. It relates to the engine rated speed (Parameter 1601). How to test this parameter during commissioning: Isolated operation: Disable the frequency controller and change parameter 5508 for the initial state between 0 and 100%.the speed deviation. If there is a positive and a negative speed offset.Manual 37383 easYgen-3000 Series .g. Standard The easYgen sends a speed set point in rpm that varies around the rated speed in the range of +/.g. 1500 + 120 = 1620rpm Note: Keep this value as small as possible. the engine should change the speed as follows: 0 = rated speed – speed deviation ECU e. which is sent to the ECU.g. if the engine varies only between 1400 and 1600rpm. Mains parallel operation: Check with the set point in the display if the engine is able to deliver the full power. 1500 – 120 = 1380rpm 50 = rated speed e. The frequency and power control must be configured to "PID".

b23 to b16 b23 to b16 b23 to b16 b23 to b16 b23 to b16 b23 to b16 b31 to b24 b31 to b24 b31 to b24 b31 to b24 b31 to b24 b39 to b32 b39 to b32 b39 to b32 b39 to b32 b47 to b40 b47 to b40 b47 to b40 b55 to b48 b55 to b48 b63 to b56 Table 2-1: CAN bus . The data is shown by the bit sequence of length n.+b1*21+b0*20 NOTE Please note that the bit sequence starts on the left with the least significant byte. 7. The meaning of the parameter can be taken by means of the number of the parameter description ("CANopen Mapping parameter"). The range is between 0 and 2n-1.transfer syntax for data type UNSIGNEDn © Woodward Page 17/48 . Unsigned Integer UNSIGNED type data has positive integers as values. a CAN message looks like this: Byte 1 MUX Byte 2 Data byte Byte 3 Data byte Byte 4 Data byte Byte 5 Data byte Byte 6 Data byte Byte 7 Data byte Byte 8 internal The MUX byte is counted up. b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 2. 6. 4. Byte 8 includes internal definitions and can be ignored.Interface Definition of CANopen Protocol Descriptions ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ If a data protocol is used. 5. first 0A hex and then 01 hex.Manual 37383 easYgen-3000 Series . The data format is low Byte/high Byte (compare with CiA draft standard 01 on page 26). b15 to b8 b15 to b8 b15 to b8 b15 to b8 b15 to b8 b15 to b8 b15 to b8 3. In byte 6 up to byte 7 the value of parameter 147 is included (mains frequency).. Example: Value 266 = 10A hex of type UNSIGNED16 is transmitted on the bus in two octets. 8. Example: MUX 1 Byte 2 118 Byte 3 Byte 4 Byte 5 Byte 6 147 Byte 7 Byte 8 internal In MUX 1 (byte 1 has got value 1) the value of parameter 118 is included in the byte 2 up to byte 5 (mains voltage 1-2). Bit sequence b = b0 to bn-1 n-1 shows the value UNSIGNEDn(b) = bn-1*2 +.. The following UNSIGNED data types are transmitted as follows: Octet Number UNSIGNED8 UNSIGNED16 UNSIGNED24 UNSIGNED32 UNSIGNED40 UNSIGNED48 UNSIGNED56 UNSIGNED64 1. In the protocol tables is listed which parameter at which MUX on which position is transmitted.. the meaning of the data byte changes according to the value of the MUX byte.

+b1*21+b0*20 SIGNEDn(b) = SIGNEDn(^b)-1 if if bn-1 = 0 bn-1 = 1 NOTE Please note that the bit sequence starts on the left with the least significant byte. 8.Interface Signed Integer SIGNED type data has integers as values.. The range is between 0 and 2n-1.transfer syntax for data type INTEGERn Page 18/48 © Woodward . 6. Bit sequence shows the value and with two’s complement b = b0 to bn-1 SIGNEDn(b) = bn-2*2n-2+. b23 to b16 b23 to b16 b23 to b16 b23 to b16 b23 to b16 b23 to b16 b31 to b24 b31 to b24 b31 to b24 b31 to b24 b31 to b24 b39 to b32 b39 to b32 b39 to b32 b39 to b32 b47 to b40 b47 to b40 b47 to b40 b55 to b48 b55 to b48 b63 to b56 Table 2-2: CAN bus . The data is shown by the bit sequence of length n. 7.Manual 37383 easYgen-3000 Series . The following SIGNED data types are transmitted as follows: Octet Number SIGNED8 SIGNED16 SIGNED24 SIGNED32 SIGNED40 SIGNED48 SIGNED56 SIGNED64 1. Example: The value -266 = FEF6 hex of type SIGNED16 is transmitted in two octets. b15 to b8 b15 to b8 b15 to b8 b15 to b8 b15 to b8 b15 to b8 b15 to b8 3. first F6 hex and then FE hex. b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 b7 to b0 2. 5. 4..

g.1rpm 1h 1% Data transmission by Engine Control Unit (ECU) • If the sent values exceed the limits of the specification. SPN = 100 corresponds to oil pressure). The state of the lamps DM1/2 is always displayed.47°C 21474836.5% 32767°C 21474836. FMI (= Failure Mode Indicator) specifies the alarm more precisely (e.6rpm 2147483646h 32766% Display with missing sensor value in ToolKit 6553. Displayed Messages DM1/DM2 The first 10 active alarm messages (Active Diagnostic Trouble Codes .1% 1% 0.1kPa °C 0.4% 65534% 6553.46°C 21474836.5% 65535% 6553.46 L/h 214748364.Manual 37383 easYgen-3000 Series .47°C 32767°C 21474836.1% 1°C 0. IF OC = 0.g.01°C 0. The Baud rate is similar for all devices connected to the CAN bus independent of the selected protocol. the displayed value is not defined.1% 1kPa 1kPa 1°C 0. FMI = 3 means: value is valid but higher than the standard value.DM1) and the first 10 unacknowledged alarm messages (Previously Active Diagnostic Trouble Codes .) OC: (Occurrence Count) indicates how often an alarm occurred.7rpm 2147483647h 32767% Table 2-3: J1939 protocol .4% 32766°C 21474836. and OC are displayed. © Woodward Page 19/48 . the value will be displayed as indicated above. no alarm is present Refer to the J1939 specification for a list of all SPNs.5% 65535kPa 65535kPa 32767°C 65535kPa 32767°C 6553.01 l/h 0.46°C 32766°C 21474836. • If a value of the ECU is not sent or sent as not available or defective. This function can be used via the CAN interface parallel to the CANopen protocol or to ToolKit.DM2) with SPN.47 L/h 214748364.4% 65534kPa 65534kPa 32766°C 65534kPa 32766°C 6553. Standard Messages Suspect Parameter Number 91 92 98 100 102 105 108 110 111 172 173 174 175 183 190 247 513 Parameter Group Number 61443 61443 65263 65263 65270 65270 65269 65262 65263 65269 65270 65262 65262 65266 61444 65253 61444 Description Resolution Display with defective sensor in ToolKit 6553. FMI. SPN (= Suspect Parameter Number) indicates the measuring value that the alarm code is referring (e.01°C 1°C 0.Interface J1939 Protocol Display Messages ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Messages of a device (for example an ECU) are received on the CAN bus according to J1939 protocol and are shown on the display.SPNs Throttle position Load at current speed Engine oil level Engine oil pressure Boost pressure Intake manifold temperature Barometric pressure Engine coolant temperature Coolant level Air inlet temperature Exhaust gas temperature Fuel temperature Engine oil temperature Fuel rate Engine speed Total engine hours Actual engine torque 0.

org/specs. or in other words. assuming that the serial interface is a RS-485. It has become a de facto standard communications protocol in industry.Manual 37383 easYgen-3000 Series . This means that a Master node needs to poll the easYgen slave node.Interface Chapter 3. Modbus RTU can also be multi-dropped. It is designed primarily as a testing device for verification of correct protocol operation in new or existing systems. It is possible to download a trial version from the following website: http://www. and is now the most commonly available means of connecting industrial electronic devices. multiple Slave devices can exist on one Modbus RTU network.win-tech. Detailed Information about the Modbus protocol are available on the following website: http://www.modbus. The easYgen-3000 supports a Modbus RTU Slave module. We recommend to use ModScan32 which is a Windows application designed to operate as a Modbus Master device for accessing data points in a connected Modbus Slave device.htm Page 20/48 © Woodward . Modbus Communications General Information ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Modbus is a serial communications protocol published by Modicon in 1979 for use with its programmable logic controllers (PLCs).com/html/modscan32.php There are also various tools available on the internet.

Modbus address: easYgen visualization data Read Holding Register (0x03) Modbus function codes: 450001 450000 easYgen remote control & configuration data 40001 Table 3-1: Modbus . easYgen parameters and remote control data can be written with the "Preset Single Registers" function or "Preset Multiple Registers" (refer to Table 3-1). Then the address must be increased and the leading 4 may be omitted.Manual 37383 easYgen-3000 Series . Furthermore. Please refer to your PLC or program manual for more information. © Woodward Page 21/48 .Interface Address Range ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The easYgen Modbus Slave module distinguishes between visualization data and configuration & remote control data. The different data is accessible over a split address range and can be read via the "Read Holding Register" function. This determines the address sent over the bus in the Modbus telegram. The Modbus starting address 450001 of the visualization data may become bus address 50000 for example. Some PLCs or PC programs use different address conventions depending on their implementation.address range Read Holding Register (0x03)  Preset Multiple Registers (0x10)  Preset Single Register (0x06) NOTE All addresses in this document comply with the Modicon address convention.

.... .......................... .. AC measurement data...... . the visualization protocol can be reached on addresses starting at 450001...... .. °C 1 ... Multiplier Units -rpm .Interface Visualization ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The visualization over Modbus is provided in a very fast data protocol where important system data like alarm states. always 5003 Pickup speed . . It conforms to the data protocol 5003 that is also used by CAN bus.. Refer to Appendix C: Data Protocol 5003 on page 36 for the complete protocol..... Figure 3-1: Modbus . On this address range it is possible to do block reads from 1 up to 128 Modbus registers at a time...... .visualization configurations Page 22/48 © Woodward ... ........ Modbus Read Addresses 450001 450002 ............ switch states and various other information may be polled... Exhaust Gas Temp.. . 450268 Description Protocol-ID.... The following ModScan32 screenshot shows the configurations made to read the visualization protocol with a block read of 128 registers.... . ....... . .........address range block read NOTE Table 3-2is only an excerpt of the data protocol.. According to the easYgen Modbus addressing range.... 0.01 Table 3-2: Modbus ...Manual 37383 easYgen-3000 Series .......

© Woodward Page 23/48 . The Modbus address can be calculated depending on the parameter ID as illustrated below: Parameter ID < 10000 40000 + (Par. easYgen types UNSIGNED 8 UNSIGNED 16 INTEGER 16 UNSIGNED 32 INTEGER 32 LOGMAN TEXT/X Modbus registers 1 1 1 2 2 7 X/2 Table 3-4: Modbus . ID+1) Parameter ID >= 10000 400000 + (Par.Interface Configuration ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The Modbus interface can be used to read/write parameters of the easYgen. NOTE Be sure to enter the password for code level 2 or higher for the corresponding interface to get access for changing parameter settings.Manual 37383 easYgen-3000 Series .data types NOTE The example tables below are excerpts of the parameter list in the Configuration Manual 37224.). This makes it important to set the correct length in Modbus registers which depends on the data type (UNSIGNED 8. Refer to Table 3-4 for more information.address calculation Modbus address = Block reads in this address range depend on the data type of the parameter. ID+1) Table 3-3: Modbus . INTEGER 16. You can always access only one parameter of the system in this address range. etc. NOTE The new entered value must comply with the parameter setting range when changing the parameter setting. According to the easYgen Modbus addressing range for the configuration addresses. the range starts at 40001 and ends at 450000. Please refer to this manual for the complete parameter list.

Figure 3-2: Modbus .Manual 37383 easYgen-3000 Series . Page 24/48 © Woodward . Refer to this manual for the complete parameter list. ID. ID +1) = 41767 Modbus length = 2 (UNSIGNED 32) The following Modscan32 screenshot shows the configurations made to address parameter 1766. ID +1) = 410402 Modbus length = 1 (UNSIGNED 16) The following Modscan32 screenshot shows the configurations made to address parameter 10401.Interface Example 1: Addressing the password for serial interface1: Par. ID. 10401 Parameter Password for serial interface1 Setting range 0000 to 9999 Data type UNSIGNED 16 Modbus address = 400000 + (Par. 1766 Parameter Generator rated voltage Setting range 50 to 650000 V Data type UNSIGNED 32 Modbus address = 40000 + (Par.configuration example 1 Example 2: Addressing the generator rated voltage: Par.configuration example 2 NOTE The parameters of above examples are an excerpt of the parameter list in the appendix of the Configuration Manual 37224. Figure 3-3: Modbus .

exception responses 03 ILLEGAL DATA VALUE © Woodward Page 25/48 . There is no parameter on the requested address. The data value exceeds the min.Manual 37383 easYgen-3000 Series . Permission to read/write the parameter is denied. Table 3-5 explains possible reasons for an exception response that occurred. easYgen Modbus Exception Responses Code 01 02 Name ILLEGAL FUNCTION ILLEGAL ADDRESS • • • • • Reason The sent request function code is not supported by the easYgen Modbus interface. and max.Interface Exception Responses ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The easYgen Modbus interface has multiple exception responses to show that a request could not be executed. The amount of requested registers is wrong to read/write this registers. Table 3-5: Modbus . limitations of the parameter upon a write request. Exception responses can be recognized if the response telegram contains the request function code with an offset of 128 (0x80 hex).

Page 26/48 © Woodward . Adjustable in 10 ms steps. [0] means : Modbus is disabled [1 to 255] : These are Slave IDs (default = 1) EN Reply delay time Zeitverzögerung der Antwort CL2 {0} {1o} {1oc} {2oc} 3189 Serial interface 2 Modbus reply delay time 0 to 100 (1/10ms) DE Serial interface 2 Modbus reply delay time. Refer to this manual for all parameters. Adjustable in 10 ms steps. Default = 0 ms Serial Interface 2: EN Modbus slave ID Modbus Slave ID {0} {1o} {1oc} {2oc} Serial interface 2 Modbus slave ID 0 to 255 DE CL2 3188 Modbus Slave ID for serial interface 2. [0] means : Modbus is disabled [1 to 255] : These are Slave IDs (default = 1) EN Reply delay time Zeitverzögerung der Antwort CL2 {0} {1o} {1oc} {2oc} 3186 Serial interface 1 Modbus reply delay time 0 to 100 (1/10ms) DE Serial interface 1 Modbus reply delay time.Manual 37383 easYgen-3000 Series . Default = 0 ms NOTE Above parameters are an excerpt of the Configuration Manual 37224.Interface Modbus Parameters ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The following parameters are available for configuring the Modbus modules on the Serial Interfaces. Serial Interface 1: EN Modbus slave ID Modbus Slave ID {0} {1o} {1oc} {2oc} Serial interface 1 Modbus slave ID 0 to 255 DE CL2 3185 Modbus Slave ID for serial interface 1.

Supported J1939 Remote Control Messages for ECUs The following data is only transmitted to the corresponding ECU. This J1939 bit information is set. Remote conScania trol parameter S6 39 J1939 device address Deutz EMR2 3 Volvo EMS2 17 MTU ADEC 128 Standard default Comment The easYgen broadcasts data with this address. this bit will be reset (LogicsManager command variable 03. if a "Start" command in automatic or manual mode is initiated by the easYgen. this information is transmitted in the form of a J1939 message bit to an ECU. This J1939 bit information is set.15. if parameter "ECU remote controlled" is configured to "On". if the LogicsManager output 00. If an engine start command is initiated by the easYgen. The "Stop" bit information remains set. If the "Rated system frequency" parameter (ID 1750) within the easYgen is set to "50Hz". "Preglow/Ignition" is TRUE). "Stopping solenoid"). The bit will be reset.15. if the "Preglow" phase has been expired or aborted. The ECU listens only to start commands. This J1939 bit information is set. and parameter "Device type" is configured to one of the available ECU modes (if "Off" is configured. "Idle run active" is TRUE).Interface Appendix A. After ignition speed has been fallen below. If ignition speed is reached.02. until ignition speed is fallen below. if "Idle" mode is active (LogicsManager command variable 04. Refer to Parameter 5537 on page 16 for detailed information. If the "Rated system frequency" parameter (ID 1750) within the easYgen is set to "60Hz".27. the J1939 information for 60Hz mode is sent to the ECU. The bit remains set until the engine has been stopped. if "Idle" mode is no longer active (LogicsManager command variable 04. the J1939 information for 50Hz mode is sent to the ECU. The bit will be reset. "Idle run active" is FALSE). the "Stop" bit will be reset (LogicsManager command variable 03.04.Manual 37383 easYgen-3000 Series . if the easYgen is in "Preglow" mode (LogicsManager command variable 03. "Starter"). Engine Start Yes No Yes Yes No Engine Stop Yes No Yes Yes Yes Droop mode Yes Yes Yes Yes Yes Idle Mode Yes No Yes No No 50/60 Hz switch Yes No Yes Yes No Speed offset Yes offset No Preglow Yes speed/ setpoint No Yes offset Yes Yes speed/ setpoint No Yes speed/ setpoint No © Woodward Page 27/48 . Important: This message is only sent. if a "Stop" command in automatic or manual mode is present in the easYgen. A change of this parameter becomes only effective after re-starting the unit. This J1939 bit information is set. Refer to the Configuration Manual 37224 for detailed information. Refer to the ECU manufacturer's manual for details. no J1939 remote control messages will be sent as well).25 "Frequency droop active" is TRUE. which are sent with the correct address.

The required procedure is detailed in the following steps. The advantages and the disadvantages of these two methods are as follows: Comparison of the Two Methods Start/Stop/Acknowledgement via RPDO • • • • Classical communication for CANopen devices One message No validation of the received answer Only working in operational mode Start/Stop/Acknowledgement via Default SDO Communication Channel • • • • Configuration process 2 messages Validation answer. These are "Remote start/stop/acknowledgement via RPDO" and "Remote start/stop/acknowledgement via default SDO communication channel". if message has been received by the unit May last longer Page 28/48 © Woodward . A detailed description of the individual parameters may be found in the configuration manual 37224. NOTE Refer to the operation manual 37225 for a detailed description of the navigation through the various display screens. Be sure to enter the password for code level 2 or higher to be able to access the required configuration screens.Manual 37383 easYgen-3000 Series . Two different methods to perform a remote start/stop/acknowledgement are detailed in the following. Application Examples Remote Start Stop ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ The easYgen-3000 controller may be configured to perform start/stop/acknowledgement functions remotely through the CAN bus.Interface Appendix B.

Start req in AUTO Configure the following values for the "Stop req. Figure 3-5: Display screen .Interface Configuration of the LogicsManager Functions NOTE The configuration of the LogicsManager functions applies for both methods. Navigate to the "Configure automatic run" screen by pressing the following softkeys in this sequence: Parameter -> Configuration -> Configure application -> Configure automatic run and softkeys and press to enter the "Start req in Navigate to the entry "Start req in AUTO" by using the AUTO" LogicsManager screen.Start req in AUTO Configure the following values for the "Start req in AUTO" LogicsManager function using the as and softkeys and Confirm the change by pressing the softkey: and as well With this setting. to return to the "Configure automatic run" screen and navigate to the entry "Stop req. in AUTO" LogicsManager function using the as and softkeys and Confirm the change by pressing the softkey: and as well With this setting. © Woodward Page 29/48 . the "Stop req.Manual 37383 easYgen-3000 Series . Figure 3-4: Display screen . in AUTO" by usPress ing the and softkeys and press to enter the "Stop req. the "Start req in AUTO" LogicsManager output becomes TRUE as soon as the remote request signal is enabled. in AUTO" LogicsManager output becomes TRUE as soon as the remote request signal is disabled. in AUTO" LogicsManager screen.

NOTE The LogicsManager commands 2 and 3 may be used to configure additional conditions like discrete inputs.Interface Press until you return to the start screen.Ext. acknowledge Configure the following values for the "Ext. Figure 3-6: Display screen . acNavigate to the entry "Ext. Remote Start/Stop/Acknowledgement via RPDO Configuration of CAN Interface 1 Be sure to enable CAN-Open Master if there is no PLC taking over the master function. acknowledge" LogicsManager output becomes TRUE as soon as the remote acknowledge signal is enabled.Manual 37383 easYgen-3000 Series . acknowledge" LogicsManager function using the as and softkeys and Confirm the change by pressing the softkey: and as well With this setting. which must be energized to be able to issue the remote command. Navigate to the "Set up CAN interface 1" screen by pressing the following softkeys in this sequence: Parameter -> Configuration -> Configure interfaces -> Configure CAN interface -> Set up CAN interface 1 NOTE The display field in the upper right corner indicates the path to the displayed screen by displaying the last four display screen levels. cf. acknowledge" by using the and knowledge" LogicsManager screen. Figure 3-7 with above navigation path. the "Ext. Confirm the change with the softkey.configure CAN interface 1 Navigate to the parameter "CAN-Open Master" by using the and softkeys. Figure 3-7: Display screen . Change the parameter value to "On" using the and softkeys. Page 30/48 © Woodward . Press to change the parameter. Navigate to the "Configure automatic run" screen by pressing the following softkeys in this sequence: Parameter -> Configuration -> Configure monitoring -> Miscellaneous softkeys and press to enter the "Ext.

usually. With this setting. the Receive PDO is set to the address. Navigate to the "Configure CAN interface 1" screen by pressing the following softkeys in this sequence: Parameter -> Configuration -> Configure interfaces -> Configure CAN interface -> Configure CAN interface 1 Navigate to the entry "Receive PDO 1" by using the PDO 1" screen.Manual 37383 easYgen-3000 Series . CANopen Request Figure 3-9 shows exemplary request data for the device on the CANopen bus. Mapped Object 00503 and as well as . Figure 3-9: CANopen request data © Woodward Page 31/48 . The data (hex) shows the state of parameter 503 to achieve the required control. The request on the bus is sent with the control parameter 503 of the device as mapped object 1. the PDOs are in the range of 181 (hex) to 57F (hex). and Setting the COB-ID to 201 is exemplary.Interface Configuration of the RPDO Press until you return to the start screen. and softkeys and press to enter the "Receive Figure 3-8: Display screen .Receive PDO 1 Configure the following values for the "Receive PDO 1" parameters using the softkeys and Confirm the change by pressing the softkey: COB-ID 00000201 (hex) Number of Mapped Objects 1 1. for which the device is listening on the bus. The number of mapped objects is 1 since 1 mapped object is used.

The hexadecimal value 2000 is calculated internally. © Woodward .Configure CAN interface 1 Configure the following value for the "Node-ID CAN-Bus 1" parameter using the and softkeys and Confirm the change by pressing the softkey: Node-ID CAN-Bus 1 002 With this setting. the reply is on CAN ID 580 (hex) + Node ID. the parameter "Node-ID CANBus 1" must be configured accordingly. The device listens to the CAN ID 600 (hex) + Node ID internally to perform the desired control. Page 32/48 and as well as .Manual 37383 easYgen-3000 Series .1F7 (hexadecimal) 1F7+2000 (hexadecimal) = 21F7 Please note that high and low byte are exchanged in the sent address. the Node ID of the CAN interface 1 is set to 002. The request on the bus is sent via the control parameter 503 of the device. Press until you return to the start screen. Node ID 1 standard Figure 3-10 shows exemplary request data for the device on the CANopen bus. Navigate to the "Configure CAN interface 1" screen by pressing the following softkeys in this sequence: Parameter -> Configuration -> Configure interfaces -> Configure CAN interface -> Configure CAN interface 1 Figure 3-11: Display screen . 503(decimal) -. The data (hex) shows the state of parameter 503 to achieve the required control.Interface Remote Start/Stop via Default SDO Communication Channel Another possibility for a remote start/stop/acknowledgement is to send the request via default SDO communication channel. Figure 3-10: CANopen request data for Node ID 1 Node ID 2 If the Node ID of the device is intended to be different from the standard value. The following examples show the request format on CANopen with different Node IDs.

Press until you return to the start screen. 503(decimal) -.1F7 (hexadecimal) 1F7+2000 (hexadecimal) = 21F7 Please note that high and low byte are exchanged in the sent address. the reply is on CAN ID 580 (hex) + 2. 4. The device listens to the CAN ID 600 (hex) + 2. and soft- With this setting. © Woodward Page 33/48 . and 5. The control request is equal to the request via default SDO communication channel.Manual 37383 easYgen-3000 Series . Node-ID 127 = 7F (hex) and as well as . Figure 3-12 shows exemplary request data for the device on the CANopen bus. Figure 3-12: CANopen request data for Node ID 2 Additional SDO Communication Channels It is also possible to allow several PLCs to start/stop/acknowledge the unit in addition to the default SDO communication channel. Node ID. Node-ID" parameter using the keys and Confirm the change by pressing the softkey: 2. Navigate to the "Configure CAN interface 1" screen by pressing the following softkeys in this sequence: Parameter -> Configuration -> Configure interfaces -> Configure CAN interface -> Configure CAN interface 1 Navigate to the entry "Additional Server SDOs" by using the ceive PDO 1" screen.Interface The request on the bus is sent via the control parameter 503 of the device. Node ID internally to perform the desired control. an additional SDO communication channel is configured to 127. Receive CAN ID 67F (hex) (600 (hex) + 7F (hex)) Receive CAN ID 5FF (hex) (580 (hex) + 7F (hex)) The same is valid for the additional SDO communication channels 3. but the device will listen to messages including the configured address as well.Additional Server SDOs Configure the following value for the "2. The hexadecimal value 2000 is calculated internally. Four additional SDO communication channels are provided for this. and softkeys and press to enter the "Re- Figure 3-13: Display screen . The data (hex) shows the state of parameter 503 to achieve the required control.

Figure 3-14: CANopen request data for additional Server SDO NOTE If parameters are written or read via two or more SDO communication channels at the same time (before the first has answered).Interface Figure 3-14 shows exemplary request data for the device on the CANopen bus.Manual 37383 easYgen-3000 Series . Page 34/48 © Woodward . the second one will be refused.

the object with the index 8001) 8000 (display value.Manual 37383 easYgen-3000 Series . Mapped Object 3. Mapped Object 2. RPDO must be configured as follows: COB-ID Number of Mapped Objects 1. IKDs may be configured to CAN interface 2 much easier. the object with the index 8000) 8000 (display value. TPDO1 must be configured as follows: COB-ID Transmission type Event-timer Number of Mapped Objects 1. Mapped Object 2. Mapped Object 2. For this. Mapped Object 4. the object with the index 8000) 8000 (display value. the object with the index 16382) 0 (will not be used) 0 (will not be used) 0 (will not be used) External DIs for an IKD 1 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ This is a configuration example for sending objects with the index 8001 and 3 x 8000 on CAN ID 181h every 20 ms on TPDO1. the object with the index 8011) 0 (will not be used) 0 (will not be used) 0 (will not be used) NOTE This is an example of how to configure an IKD 1 on CAN interface 1. Usually. This is used to send messages to an external device. Mapped Object 181 (hex) 255 20 ms 1 (there is only one object to be transmitted) 16382 (display value.Interface Sending a Data Protocol via TPDO ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ This is a configuration example for sending an object with the index 16382 (data protocol 5003) on CAN ID 181h every 20 ms on TPDO1. Mapped Object 181 (hex) 255 20 ms 4 (there are four objects to be transmitted) 8001 (display value. the object with the index 8000) NOTE This is an example of how to configure an IKD 1 on CAN interface 1. Usually. Receiving Data from an IKD 1 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ This is a configuration example for an RPDO configuration. For this. IKDs may be configured to CAN interface 2 much easier. TPDO1 must be configured as follows: COB-ID Transmission type Event-timer Number of Mapped Objects 1. Mapped Object 3. For this. Mapped Object 4. Mapped Object 3. Mapped Object 201 (hex) 1 (there is only one object to be received) 8011 (display value. The data received on CAN ID 201h is interpreted as object with the index 8011 (external DIs 1 to 8). © Woodward Page 35/48 . Mapped Object 4.

Mains Current Analog input 1 Av.5.2 3. current 3 internal Mains current L1 internal internal internal internal internal internal internal Total gen. Gen.2 3.2 3.4.6 1.4.5.001 0.4.5.4 5.4.2 3.001 0.6 1.4.4 5.5.5.5.4.6 1.001 0. Gen.4.6 1.5.5.01 0.5.6 1.6 1.2 10100 160 170 144 171 147 173 208 174 209 216 10110 207 10111 185 10112 161 10115 159 111 112 113 134 135 140 136 10159 150 2112 2113 2162 2163 2652 2457 Protocoll-ID. current 2 internal Gen.6 1.6 1.5.2 3.4 5.2 3.6 1.5.4.001 changeable 0. ground current Analog input 3 Calculated ground current internal Gen. 450001 450002 450003 450004 450005 450007 450008 450010 450011 450013 450014 450016 450017 450019 450020 450021 450022 450023 450025 450026 450028 450029 450031 450032 450034 450035 450037 450038 450040 450041 450043 450044 450046 450047 450048 450049 450050 450051 450052 450053 450055 450056 450058 450059 450061 450062 450064 Modbus Start addr. Mains Delta-Voltage Busbar 1: Frequency Busbar1 average volt internal internal internal Battery voltage Av. current 1 internal Gen.5.01 0.1 0.5. power internal Total mains power internal Total gen.1 0.2 3.2 3.2 3.2 3.Interface Appendix C.2 3.1 changeable 0.001 0. always 5003 Pickup speed internal Gen.5.4.6 1.2 3.4. Data Protocols Data Protocol 5003 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Modbus Modicon start addr.01 0. powerfactor Av.5. reactive power AI Auxiliary excitation D+ Total mains reactive power Overspeed 1 latched Overspeed 2 latched Underspeed 1 latched Underspeed 2 latched Unintended stop latched Speed det.1 1 Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h W W var V var Bit Bit Bit Bit Bit Bit Page 36/48 © Woodward . Current Analog input 2 Meas.4.6 1.5.6 1.4.2 3. alarm latched 1 0.1 0.6 1.2 3. Gen.Manual 37383 easYgen-3000 Series .6 1.2 3.6 1.6 1.1 0. frequency Av.4.2 3.4. Delta-Voltage Mains frequency Av.1 -rpm V Hz V Hz V V Hz V 0.001 0.2 3.4.6 1.2 3.2 3. Wye-Voltage Gen.6 1.001 V V V A A A A A A 1 1 1 0.4. (*1) 450000 450001 450002 450003 450004 450006 450007 450009 450010 450012 450013 450015 450016 450018 450019 450020 450021 450022 450024 450025 450027 450028 450030 450031 450033 450034 450036 450037 450039 450040 450042 450043 450045 450046 450047 450048 450049 450050 450051 450052 450054 450055 450057 450058 450060 450061 450063 CAN Data byte 0 (Mux) 0 0 0 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 Parameter Description ID Data byte Multiplier Units 1.4 5.2 3.2 3.1 changeable 0.5.6 1.1 0.4.6 1.001 0.6 1. Mains Wye-Voltage Mains power factor Av.

overvolt. 1 latched Gen.4. overexcited 1 latched Gen.Interface Multiplier Units 2504 2603 2604 2623 2624 10017 3325 2560 2561 450065 450067 450064 450066 21 22 3.overfreq. Latched Timeout dead bus op. Rv/Rd pow. 2 latched Gen. 1 latched Gen.underfreq. 1 latched Mains ov.2 1912 1913 1962 1963 2012 2013 2062 2063 2218 2219 2220 2262 2263 2314 2315 108 2412 2413 3907 3263 3264 3955 2924 3124 4038 2644 2362 2363 2337 2338 2387 2388 114 2862 2863 Shutdwn malfunct. load 1 latched Unbal. 1 latched Gen.time ov.1 Mask: 8000h Mask: 4000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit Mask: 0004h Bit Mask: 0002h Bit Mask: 0001h Bit Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h 0. load 2 latched Gen.undervolt.freq. (*1) CAN Data byte 0 (Mux) Parameter Description ID Data byte easYgen-3000 Series . phase rot. Latched Gen act. voltage L1-N Mains ov.5. voltage L1-L2 Unbal.6 1. 1 latched Gen. overcurr. 2 latched Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.4. Overload MOP 1 latched Gen.6 1. 2 latched Gen.overfreq.6 1. misw.6 1.underfreq.5. 2 latched Gen.4 5.freq.6 1.1 Mask: 8000h Mask: 4000h Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit © Woodward Page 37/48 .2 450077 450079 450076 450078 25 26 3.Manual 37383 Modbus Modicon start addr.1 latched Gen. underexcited 1 latched Gen. hours exceeded latched internal Busbar 1: voltage L1-L2 GCB syn. 2 latched Gen.rotation mismatch latched no data receive at RPDO3 at CAN Interface 1 no data receive at RPDO2 at CAN Interface 1 no data receive at RPDO1 at CAN Interface 1 no data receive at RPDO2 (function 1) at CAN Interface 2 no data receive at RPDO1 (function 1) at CAN Interface 2 EEPROM failure latched Red stop lamp latched Amber warning lamp latched internal internal internal internal internal Gen. underexcited 2 latched Gen.2 450074 450076 450073 450075 24 25 3. Overload IOP 1 latched Gen. Asymmetry latched Ground fault 1 latched Ground fault 2 latched Gen. overexcited 2 latched Gen. Overload MOP 2 latched Gen. Overload IOP 2 latched Gen. timeout latched MCB syn.overvolt.1 Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0. low volt latched Ph.4 5. 3 latched Gen. Latched Gen. 1 latched Gen. overcurr. days exceeded latched Mainten. Modbus Start addr.2 latched Gen.5.2 182 3064 3074 4056 2944 10084 10083 10082 10086 10085 1714 15125 15126 450068 450069 450070 450071 450072 450073 450067 450068 450069 450070 450071 450072 22 22 23 23 23 24 3. overcurr.pwr mismatch Latched Gen. latched GCB fail to close latched GCB fail to open latched MCB fail to close latched MCB fail to open latched CAN-Fault J1939 latched Start fail latched Mainten.4. 2 latched Gen.2 3. unloading fault Latched Inv.undervolt.curr. timeout latched Charge alt. Rv/Rd pow.

1 latched Mains un.volt.pwr mismatch latched free free free free free free Gen.5. 1 latched Mains ov.2 450086 450088 450089 450091 450085 450087 450088 450090 28 29 29 30 3. voltage L2-N State Digital Input 1 lached State Digital Input 2 lached State Digital Input 3 lached State Digital Input 4 lached State Digital Input 5 lached State Digital Input 6 lached State Digital Input 7 lached State Digital Input 8 lached State Digital Input 9 lached State Digital Input 10 lached State Digital Input 11 lached State Digital Input 12 lached Gen.volt.1 V Mask: 8000h Bit Mask: 4000h Bit Mask: 2000h Bit Mask: 1000h Bit Mask: 0800h Bit Mask: 0400h Bit Mask: 0200h Bit Mask: 0100h Bit Mask: 0080h Bit Mask: 0040h Bit Mask: 0020h Bit © Woodward Page 38/48 .6 1.5. voltage 3-N State external Digital Input 16 latched State external Digital Input 15 latched State external Digital Input 14 latched State external Digital Input 13 latched State external Digital Input 12 latched State external Digital Input 11 latched State external Digital Input 10 latched State external Digital Input 9 latched State external Digital Input 8 latched State external Digital Input 7 latched State external Digital Input 6 Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.4.4.6 1.freq. voltage L3-L1 internal Gen. 2 latched Mains un.2 109 3217 3218 3241 3242 2985 2986 3035 3036 2934 450083 450085 450082 450084 27 28 3. Modbus Start addr. voltage L2-L3 Mains import power 1 latched Mains import power 2 latched Mains export power 1 latched Mains export power 2 latched Mains overexcited 1 latched Mains overexcited 2 latched Mains underexcited 1 latched Mains underexcited 2 latched reserved Mns act.5.Manual 37383 Modbus Modicon start addr.5.freq.volt. misw.volt. 2 latched Mains phaseshift latched Mains decoupling latched free free free Mains phase rot.6 1.2 3.1 Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V 0.1 Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h 0.6 1. 2 latched Mains ov.4. 1 latched Mains un.2 115 10600 10601 10602 10603 10604 10605 10607 10608 10609 10610 10611 10612 110 116 16376 16375 16374 16373 16372 16371 16370 16369 16368 16367 16366 Mains un.Interface Multiplier Units 2912 2913 2962 2963 3012 3013 3057 3114 3975 450080 450082 450079 450081 26 27 3. Latched free free Gen. (*1) CAN Data byte 0 (Mux) Parameter Description ID Data byte easYgen-3000 Series .1 Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.4.

Modbus Start addr.5.4.Interface Multiplier Units 16365 16364 16362 16361 16360 450092 450094 450091 450093 30 31 3.1 V Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit Bit Bit Bit Bit V Bit Bit Bit Bit V Bit Bit Bit Bit Bit Bit Bit V © Woodward Page 39/48 .4.2 latched Batt.4.Manual 37383 Modbus Modicon start addr.2 118 10033 10032 10031 10030 10029 10028 10027 10026 10025 10024 10023 10022 10021 10020 10019 10018 121 10049 10048 10047 10046 10045 10044 10043 10042 10041 10040 10039 10038 10037 10036 10035 10034 119 10057 10056 10055 10054 10053 10052 10051 10050 122 1008 1007 1006 1005 120 10131 450095 450097 450094 450096 31 32 3.1 Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.1 Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.5.4.5.1 Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.overvolt.1 latched Batt.4.2 450098 450100 450097 450099 32 33 3.1 Mask: 8000h Mask: 4000h Mask: 2000h Mask: 1000h Mask: 0800h Mask: 0400h Mask: 0200h Mask: 0100h Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.2 latched Batt.6 1.1 latched Mains voltage L3-L1 control class latched Alarm class F latched Alarm class E latched Alarm class D latched Alarm class C latched Alarm class B latched Alarm class A latched Mains voltage L3-N Mask: 0010h Bit Mask: 0008h Bit Mask: 0004h Bit Mask: 0002h Bit Mask: 0001h Bit 0.undervolt.5.6 1.1 Mask: 0080h Mask: 0040h Mask: 0020h Mask: 0010h Mask: 0008h Mask: 0004h Mask: 0002h Mask: 0001h 0.4.5.undervolt.5.6 1.6 123 latched State external Digital Input 5 latched State external Digital Input 4 latched State external Digital Input 3 latched State external Digital Input 2 latched State external Digital Input 1 latched Mains voltage L1-L2 Alarm flexible limit 16 latched Alarm flexible limit 15 latched Alarm flexible limit 14 latched Alarm flexible limit 13 latched Alarm flexible limit 12 latched Alarm flexible limit 11 latched Alarm flexible limit 10 latched Alarm flexible limit 9 latched Alarm flexible limit 8 latched Alarm flexible limit 7 latched Alarm flexible limit 6 latched Alarm flexible limit 5 latched Alarm flexible limit 4 latched Alarm flexible limit 3 latched Alarm flexible limit 2 latched Alarm flexible limit 1 latched Mains voltage L1-N Alarm flexible limit 32 latched Alarm flexible limit 31 latched Alarm flexible limit 30 latched Alarm flexible limit 29 latched Alarm flexible limit 28 latched Alarm flexible limit 27 latched Alarm flexible limit 26 latched Alarm flexible limit 25 latched Alarm flexible limit 24 latched Alarm flexible limit 23 latched Alarm flexible limit 22 latched Alarm flexible limit 21 latched Alarm flexible limit 20 latched Alarm flexible limit 19 latched Alarm flexible limit 18 latched Alarm flexible limit 17 latched Mains voltage L2-L3 Alarm flexible limit 40 latched Alarm flexible limit 39 latched Alarm flexible limit 38 latched Alarm flexible limit 37 latched Alarm flexible limit 36 latched Alarm flexible limit 35 latched Alarm flexible limit 34 latched Alarm flexible limit 33 latched Mains voltage L2-N Batt.6 1.6 1.2 450101 450103 450100 450102 33 34 3.2 450107 450106 35 3. (*1) CAN Data byte 0 (Mux) Parameter Description ID Data byte easYgen-3000 Series .2 450104 450106 450103 450105 34 35 3.overvolt.

4 5.Interface Multiplier Units Data byte 0 (Mux) 450108 36 1.2 10107 Wb: latched Wb: latched Wb: latched internal internal Digital outputs 1 up to 12 Mask: 0002h Bit Mask: 0004h Bit Mask: 0008h Bit Mask Relay1 8000h Mask Relay2 4000h Mask Relay3 2000h Mask Relay4 1000h Mask Relay5 0800h Mask Relay6 0400h Mask Relay7 0200h Mask Relay8 0100h Mask Relay9 0080h Mask Relay10 0040h Mask Relay11 0020h Mask Relay12 0010h Mask DO 16 8000h Mask DO 15 4000h Mask DO 14 2000h Mask DO 13 1000h Mask DO 12 0800h Mask DO 11 0400h Mask DO 10 0200h Mask DO 09 0100h Mask DO 08 0080h Mask DO 07 0040h Mask DO 06 0020h Mask DO 05 0010h Mask DO 04 0008h Mask DO 03 0004h Mask DO 02 0002h Mask DO 01 0001h 0.01 Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit 450113 450114 450112 450113 37 37 3. (*1) CAN Parameter Description ID Data byte easYgen-3000 Series .4 5.01 0.4 5.6 1.01 MWh © Woodward Page 40/48 .2 3.2 10014 10015 10060 450110 450111 450112 450109 450110 450111 36 36 37 3.6 10310 10311 10202 2520 Analog output 1 Analog output 2 internal internal internal internal Operation modes Real energy 0.2 3.4.6 1. 450109 Modbus Start addr.5.2 3.6 1.6 8005 internal Output to external CAN-I/O Relay 16 Relay 15 Relay 14 Relay 13 Relay 12 Relay 11 Relay 10 Relay 9 Relay 8 Relay 7 Relay 6 Relay 5 Relay 4 Relay 3 Relay 2 Relay 1 Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit % % 450115 450116 450117 450118 450119 450120 450121 450122 450114 450115 450116 450117 450118 450119 450120 450121 38 38 38 39 39 39 40 40 1.4 5.Manual 37383 Modbus Modicon start addr.

4 48 5.6 47 1.6 42 1.2 2540 2522 2558 2552 15109 15304 15305 Number of starts Positive reactive gen power Hours until next maintenance Hours of operation internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal J1939 MTU ADEC ECU Failure Codes internal internal J1939 Engine Stop Information EMR2 internal internal J1939 DLN2-Message S6 not available sensor fault yes High Engine Coolant Temp.2 43 3.4 43 5.2 41 3.4 54 5.6 51 1.4 44 5.4.4 59 5.4 50 5.6 48 1.6 49 1.2 46 3.6 57 1.4 55 5.2 57 3.6 60 1.6 52 1.4 56 5.6 53 1.01 Mvarh h h 1 1 Bitmask Mask 8000h Mask 4000h Mask 2000h Mask 1000h Mask 0800h Mask 0400h Mask 0200h Mask 0100h Mask 0080h Mask 0040h Mask 0020h Page 41/48 © Woodward .5.4 46 5.4 53 5.6 46 1.2 55 3.6 59 1.2 52 3. .01 1 0.no not available sensor fault yes 1 0.2 58 3.2 47 3.2 45 3.5.2 50 3.2 44 3.2 54 3.2 59 3.Interface Multiplier Units Data byte 0 (Mux) 41 1.2 42 3.2 53 3.4 57 5.2 48 3.4.2 49 3.6 58 1.6 54 1.6 50 1.no not available sensor fault yes Low Oil Pressure . 450124 450125 450127 450128 450130 450131 450132 450133 450134 450135 450136 450137 450138 450139 450140 450141 450142 450143 450144 450145 450146 450147 450148 450149 450150 450151 450152 450153 450154 450155 450156 450157 450158 450159 450160 450161 450162 450163 450164 450165 450166 450167 450168 450169 450170 450171 450172 450173 450174 450175 450176 450177 450178 450179 450180 450181 Modbus Start addr.4 58 5.Manual 37383 Modbus Modicon start addr.6 45 1. (*1) 450123 450124 450126 450127 450129 450130 450131 450132 450133 450134 450135 450136 450137 450138 450139 450140 450141 450142 450143 450144 450145 450146 450147 450148 450149 450150 450151 450152 450153 450154 450155 450156 450157 450158 450159 450160 450161 450162 450163 450164 450165 450166 450167 450168 450169 450170 450171 450172 450173 450174 450175 450176 450177 450178 450179 450180 CAN Parameter Description ID Data byte easYgen-3000 Series .4 47 5.4 49 5.6 43 1.4 52 5.2 56 3.6 56 1.6 44 1.4 45 5.6 55 1.4 51 5.2 51 3.

2.2.4 5.Manual 37383 Modbus Modicon start addr.4 5. Modbus Start addr.4 5.2.4 5.4 5.4 5.2.Interface Multiplier Units 450182 450183 450184 450186 450181 450182 450183 450185 60 60 61 61 3.6 15428 15429 15430 Mask FF00h OC Mask 00FFh 1.6 15419 15420 15421 Mask FF00h Mask 00FFh 450205 450207 450204 450206 68 68 1.4 5. Active Diagnostic Trouble Code (DM1) SPN FMT OC 2.6 15406 15407 15408 Mask FF00h Mask 00FFh 450193 450195 450192 450194 64 64 1.6 15415 15416 15418 Mask FF00h Mask 00FFh 450202 450204 450201 450203 67 67 1.3.3.3. Active Diagnostic Trouble Code (DM1) SPN FMT OC 7.4 5.3.3.2.6 1. Active Diagnostic Trouble Code (DM1) SPN FMT OC 3. Active Diagnostic Trouble Code (DM1) SPN FMT OC 8.4 5. Active Diagnostic Trouble Code (DM1) SPN FMT OC 4.4 5. Active Diagnostic Trouble Code (DM1) SPN FMT OC 5.3.no Mask not available Mask sensor fault Mask yes Mask Low Engine Oil Level .6 15409 15410 15411 Mask FF00h Mask 00FFh 450196 450198 450195 450197 65 65 1.6 15400 15401 15402 High Engine Oil Level .4 5. Active Diagnostic Trouble Code (DM1) SPN FMT OC 6. Previously Active Diagnostic Trouble Code (DM2) © Woodward Page 42/48 .no Mask internal internal 1.2.6 15422 15423 15424 Mask FF00h Mask 00FFh 450208 450210 450207 450209 69 69 1.6 15412 15413 15414 Mask FF00h Mask 00FFh 450199 450201 450198 450200 66 66 1.3.2.2. Active Diagnostic Trouble Code (DM1) SPN FMT 0010h 0008h 0004h 0002h 0001h Mask FF00h Mask 00FFh 450187 450189 450186 450188 62 62 1.2.3. Active Diagnostic Trouble Code (DM1) SPN FMT OC 10.6 15425 15426 15427 Mask FF00h Mask 00FFh 450211 450213 450210 450212 70 70 1. (*1) CAN Data byte 0 (Mux) Parameter Description ID Data byte easYgen-3000 Series .3. Active Diagnostic Trouble Code (DM1) SPN FMT OC 9.2.3.6 15403 15404 15405 Mask FF00h Mask 00FFh 450190 450192 450189 450191 63 63 1.

6 15453 15454 15455 450220 450222 450219 450221 73 73 1.4 5.6 15462 15463 15464 450229 450231 450228 450230 76 76 1.6 15459 15460 15461 450226 450228 450225 450227 75 75 1.3. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 3.6 15465 15466 15467 450232 450234 450231 450233 77 77 1.6 15450 15451 15452 SPN FMT 450217 450219 450216 450218 72 72 1. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 10. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 4.6 15468 15469 15470 450235 450237 450234 450236 78 78 1.3.Interface Multiplier Units Data byte 0 (Mux) 450213 71 1.6 15456 15457 15458 450223 450225 450222 450224 74 74 1.4 450215 71 5.4 5.3.4 5. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 9.2.3.4 5.Manual 37383 Modbus Modicon start addr.2 15395 Mask FF00h OC Mask 00FFh 2. (*1) CAN Parameter Description ID Data byte easYgen-3000 Series . Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 5.4 5.2.3.2.2.3.2. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 8.4 5. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 6.2.3.6 15474 15475 15476 450241 450243 450240 450242 80 80 1.4 5.6 15471 15472 15473 450238 450240 450237 450239 79 79 1. 450214 450216 Modbus Start addr.2. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh 7.3.3.6 15477 15478 15479 450244 450243 81 1.3.4 5.4 5.2.2. Previously Active Diagnostic Trouble Code (DM2) SPN FMT Mask FF00h OC Mask 00FFh DM1 Lamp Status Bitmask Malfunction Lamp Page 43/48 © Woodward .2.

4 15445 DM2 Lamp Status Malfunction Lamp Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off Red Stop Lamp Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off Amber Warning Lamp Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off Protect Lamp Status Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Mask 8000h Mask 4000h Mask 2000h Mask 1000h Mask 0800h Mask 0400h Mask 0200h Mask 0100h Mask 0080h Mask 0040h Mask 0020h Mask 0010h Mask 0008h Mask 0004h Mask 0002h Mask 0001h Bitmask Mask 8000h Mask 4000h Mask 2000h Mask 1000h Mask 0800h Mask 0400h Mask 0200h Mask 0100h Mask 0080h Mask 0040h Mask 0020h Mask 0010h Mask 0008h Mask 0004h Mask 0002h © Woodward Page 44/48 . (*1) CAN Data byte 0 (Mux) Parameter Description ID Data byte easYgen-3000 Series .Manual 37383 Modbus Modicon start addr. Modbus Start addr.Interface Multiplier Units Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off Red Stop Lamp Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off Amber Warning Lamp Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off Protect Lamp Status Missing not suppoted from the EG3000 Missing not suppoted from the EG3000 On Off 450245 450244 81 3.

4 5.2.3. (*1) CAN Data byte 0 (Mux) Parameter Description ID Data byte easYgen-3000 Series .4 5.Interface Multiplier Units Off 450246 450247 450249 450250 450252 450253 450255 450256 450258 450259 450260 450261 450262 450263 450264 450265 450266 450267 450268 450270 450245 450246 450248 450249 450251 450252 450254 450255 450257 450258 450259 450260 450261 450262 450263 450264 450265 450266 450267 450269 81 82 82 83 83 84 84 85 85 86 86 86 87 87 87 88 88 88 89 89 5.2 3.Manual 37383 Modbus Modicon start addr.4 5.1 1 1 0.2.1 0. internal Mask 0001h 0.3.6 1.1 1 0.6 1.6 1.1 1 1 1 0.1 1 1 0.4 5.6 internal Engine Speed (j1939) Engine Coolant Temperature (J1939) Total engine hours (j1939) Fuel temperature (j1939) Engine Oil Temperature (j1939) Engine Oil Pressure (j1939) Fuel Rate (j1939) Coolant Level (j1939) Throttle position (j1939) Load at current Speed (j1939) Engine oil level (j1939) Boost pressure (j1939) Intake Manifold Temp (j1939) Barometric Pressure (j1939) Air inlet temperature (j1939) Actual engine torque (j1939) internal Exhaust Gas Temp.01 1 0.6 1.2.4 5.3.6 1.01 0.6 1.2.01 rpm °C h °C °C kPa L/h % % % % kPa °C kPa °C % °C 15200 15202 15201 15203 15204 15205 15211 15206 15207 15208 15210 15214 15215 15212 15213 15209 15216 © Woodward Page 45/48 .2 3.4 5.2 3.4 5.3.6 1. Modbus Start addr.6 1.3.2.4 5.

The bits in this object are always 0.Manual 37383 easYgen-3000 Series .Interface Additional Data Protocol Parameters ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Object 34F0h (Parameter ID 8000) This object is required to assemble a message to the IKD 1(s). The data type is UNSIGNED16 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 External discrete output 16 [Rex16] External discrete output 15 [Rex15] External discrete output 14 [Rex14] External discrete output 13 [Rex13] External discrete output 12 [Rex12] External discrete output 11 [Rex11] External discrete output 10 [Rex10] External discrete output 9 [Rex09] Always 0 Always 0 Always 0 Always 0 Always 0 Always 0 Always 0 Always 0 Page 46/48 © Woodward . The data type is UNSIGNED16 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 External discrete output 8 [Rex08] External discrete output 7 [Rex07] External discrete output 6 [Rex06] External discrete output 5 [Rex05] External discrete output 4 [Rex04] External discrete output 3 [Rex03] External discrete output 2 [Rex02] External discrete output 1 [Rex01] Always 0 Always 0 Always 0 Always 0 Always 0 Always 0 Always 0 Always 0 Object 34F2h (Parameter ID 8002) This object is required to control the external outputs (relays) 9 to 16 of an IKD 1. Object 34F1h (Parameter ID 8001) This object is required to control the external outputs (relays) 1 to 8 of an IKD 1.

etc. a remote request bit is set.e. which is stored and available as a LogicsManager command variable Online command – if this bit changes from 0 to 1. an external gateway will set this bit to 1. if the signal is interrupted.Manual 37383 easYgen-3000 Series . the easYgen is able to issue an alarm if interface monitoring is enabled Watchdog (gateway . if a superordinate system fails to send that the easYgen is able to issue an alarm if interface monitoring is enabled Offline command – if this bit changes from 0 to 1. an external gateway will cyclically set this bit to 0. the easYgen will monitor for this bit to occur frequently (cycle frequency configurable). i.) – this bit is always expected to be 0. PLC. which is stored and available as a LogicsManager command variable © Woodward Page 47/48 . ToolKit. The data corresponds to the data in the objects 8001 and 8002 and the data type is UNSIGNED16 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 External discrete output 16 [Rex16] External discrete output 15 [Rex15] External discrete output 14 [Rex14] External discrete output 13 [Rex13] External discrete output 12 [Rex12] External discrete output 11 [Rex11] External discrete output 10 [Rex10] External discrete output 9 [Rex09] External discrete output 8 [Rex08] External discrete output 7 [Rex07] External discrete output 6 [Rex06] External discrete output 5 [Rex05] External discrete output 4 [Rex04] External discrete output 3 [Rex03] External discrete output 2 [Rex02] External discrete output 1 [Rex01] Object 21F7h (Parameter ID 503) This object is required for remote control The data type is INTEGER16 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =0 Bit 2 =0 Bit 1 Bit 0 =1 =1 Reset alarm messages – enabling this bit has exactly the same function like resetting the alarms with the softkey Watchdog (easYgen .gateway) – this bit is always expected to be 0.Interface Object 34F5h (Parameter ID 8005) This object is required to control the external outputs (relays) 1 to 16.external controller. a remote request bit is re-set again.

com/power Woodward has company-owned plants. as well as authorized distributors and other authorized service and sales facilities throughout the world.woodward. Complete address/phone/fax/e-mail information for all locations is available on our website (www. 06/12/S . and branches. subsidiaries.Germany Phone +49 (0) 711-789 54-0 • Fax +49 (0) 711-789 54-100 sales-stuttgart@woodward.com).woodward.We appreciate your comments about the content of our publications. Woodward GmbH Handwerkstrasse 29 . Please send comments to: stgt-documentation@woodward.com Please include the manual number from the front cover of this publication.70565 Stuttgart .com Homepage http://www.