Woodward easYgen-3000XT
Genset and CHP controller with generator and mains measurement, engine values, status and alarms.
The Woodward easYgen-3000XT is a genset controller that runs, protects and synchronises engine-generator sets and gas-engine CHPs, for example in greenhouses, in island and mains parallel operation. This Modbus RTU template reads generator and mains power, voltages, currents, energy, engine values, status and alarms, and lets you write start and stop commands and the power, frequency and voltage setpoints from ModbusCloud.
- Protocol
- Modbus RTU
- Connection
- RS485, 19200 baud
- Registers
- 291, read and write
- Brand
- Woodward
- Key readings
- Generator active power · Generator voltage and current · Generator frequency · Mains power · Active energy · Operating hours · Engine speed and temperatures · Operating mode and alarms
- Available commands
- Start and stop request · Alarm acknowledge · Active power setpoint · Frequency setpoint · Voltage setpoint · Switch to setpoint 2
- Compatible models
- easYgen-3100XT-P1 · easYgen-3200XT-P1 · easYgen-3200XT-P1-LT
- Last updated
Registers (291)
291 read, 7 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Total Generator Power | W | Read | |||
| Total Generator Reactive Power | var | Read | |||
| Total Generator Apparent Power | VA | Read | |||
| Generator Frequency | Hz | Read | |||
| Generator Power Factor | Read | ||||
| Generator Voltage L1-L2 | V | Read | |||
| Generator Voltage L2-L3 | V | Read | |||
| Generator Voltage L3-L1 | V | Read | |||
| Generator Voltage L1-N | V | Read | |||
| Generator Voltage L2-N | V | Read | |||
| Generator Voltage L3-N | V | Read | |||
| Average Generator Voltage L-L | V | Read | |||
| Average Generator Voltage L-N | V | Read | |||
| Generator Current L1 | A | Read | |||
| Generator Current L2 | A | Read | |||
| Generator Current L3 | A | Read | |||
| Average Generator Current | A | Read | |||
| Measured Ground Current | A | Read | |||
| Calculated Ground Current | A | Read | |||
| Generator Active Power L1 | W | Read | |||
| Generator Active Power L2 | W | Read | |||
| Generator Active Power L3 | W | Read | |||
| Generator Active Energy | MWh | Read | |||
| Generator Positive Reactive Energy | kvarh | Read | |||
| Generator Operating Hours | h | Read | |||
| Total Engine Hours (J1939) | h | Read | |||
| Total Mains Power | W | Read | |||
| Total Mains Reactive Power | var | Read | |||
| Mains Frequency | Hz | Read | |||
| Mains Power Factor | Read | ||||
| Mains Voltage L1-L2 | V | Read | |||
| Mains Voltage L2-L3 | V | Read | |||
| Mains Voltage L3-L1 | V | Read | |||
| Mains Voltage L1-N | V | Read | |||
| Mains Voltage L2-N | V | Read | |||
| Mains Voltage L3-N | V | Read | |||
| Average Mains Voltage L-L | V | Read | |||
| Average Mains Voltage L-N | V | Read | |||
| Mains Current L1 | A | Read | |||
| Average Mains Current | A | Read | |||
| Busbar Frequency | Hz | Read | |||
| Busbar Voltage L1-L2 | V | Read | |||
| Average Busbar Voltage L-L | V | Read | |||
| Average Busbar Voltage L-N | V | Read | |||
| Real Power in System | kW | Read | |||
| Nominal Real Power in System | kW | Read | |||
| Reserve Real Power in System | kW | Read | |||
| Real Power in System Percent | % | Read | |||
| Nominal Real Power in System Percent | % | Read | |||
| Reserve Real Power in System Percent | % | Read | |||
| Engine Speed (Pickup) | rpm | Read | |||
| Battery Voltage | V | Read | |||
| Auxiliary Excitation D+ | V | Read | |||
| Analog Input 1 | Read | ||||
| Analog Input 2 | Read | ||||
| Analog Input 3 | Read | ||||
| Analog Output 1 | Read | ||||
| Analog Output 2 | Read | ||||
| External Analog Input 1 | Read | ||||
| External Analog Input 2 | Read | ||||
| External Analog Input 3 | Read | ||||
| External Analog Input 4 | Read | ||||
| External Analog Input 5 | Read | ||||
| External Analog Input 6 | Read | ||||
| External Analog Input 7 | Read | ||||
| External Analog Input 8 | Read | ||||
| External Analog Input 9 | Read | ||||
| External Analog Input 10 | Read | ||||
| External Analog Input 11 | Read | ||||
| External Analog Input 12 | Read | ||||
| External Analog Input 13 | Read | ||||
| External Analog Input 14 | Read | ||||
| External Analog Input 15 | Read | ||||
| External Analog Input 16 | Read | ||||
| External Analog Output 1 | Read | ||||
| External Analog Output 2 | Read | ||||
| External Analog Output 3 | Read | ||||
| External Analog Output 4 | Read | ||||
| Engine Speed (J1939) | rpm | Read | |||
| Engine Coolant Temperature | °C | Read | |||
| Fuel Temperature | °C | Read | |||
| Engine Oil Temperature 1 | °C | Read | |||
| Engine Oil Pressure | kPa | Read | |||
| Fuel Rate | l/h | Read | |||
| Coolant Level | % | Read | |||
| Throttle Position | % | Read | |||
| Engine Load at Current Speed | % | Read | |||
| Engine Oil Level | % | Read | |||
| Boost Pressure | kPa | Read | |||
| Intake Manifold 1 Temperature | °C | Read | |||
| Barometric Pressure | kPa | Read | |||
| Air Inlet Temperature | °C | Read | |||
| Actual Engine Torque | % | Read | |||
| Exhaust Gas Temperature | °C | Read | |||
| Engine Intercooler Temperature | °C | Read | |||
| Fuel Delivery Pressure | kPa | Read | |||
| Fuel Filter Differential Pressure (SPN 95) | kPa | Read | |||
| Crankcase Pressure | kPa | Read | |||
| Turbo Air Inlet Pressure | kPa | Read | |||
| Air Filter 1 Differential Pressure | kPa | Read | |||
| Coolant Pressure | kPa | Read | |||
| Transmission Oil Pressure | kPa | Read | |||
| Fuel Rail Pressure | MPa | Read | |||
| Ambient Air Temperature | °C | Read | |||
| Turbo Oil Temperature | °C | Read | |||
| Transmission Oil Temperature | °C | Read | |||
| Auxiliary Temperature 1 | °C | Read | |||
| Auxiliary Temperature 2 | °C | Read | |||
| Actual Engine Torque (Copy) | % | Read | |||
| Alternator Bearing 1 Temperature | °C | Read | |||
| Alternator Bearing 2 Temperature | °C | Read | |||
| Alternator Winding 1 Temperature | °C | Read | |||
| Alternator Winding 2 Temperature | °C | Read | |||
| Alternator Winding 3 Temperature | °C | Read | |||
| Intake Manifold 2 Temperature | °C | Read | |||
| Intake Manifold 3 Temperature | °C | Read | |||
| Intake Manifold 4 Temperature | °C | Read | |||
| Engine Intercooler Thermostat Opening | % | Read | |||
| Engine Oil Temperature 2 | °C | Read | |||
| Engine ECU Temperature | °C | Read | |||
| Exhaust Gas Port 1 Temperature | °C | Read | |||
| Exhaust Gas Port 2 Temperature | °C | Read | |||
| Exhaust Gas Port 3 Temperature | °C | Read | |||
| Exhaust Gas Port 4 Temperature | °C | Read | |||
| Exhaust Gas Port 5 Temperature | °C | Read | |||
| Exhaust Gas Port 6 Temperature | °C | Read | |||
| Exhaust Gas Port 7 Temperature | °C | Read | |||
| Exhaust Gas Port 8 Temperature | °C | Read | |||
| Exhaust Gas Port 9 Temperature | °C | Read | |||
| Exhaust Gas Port 10 Temperature | °C | Read | |||
| Exhaust Gas Port 11 Temperature | °C | Read | |||
| Exhaust Gas Port 12 Temperature | °C | Read | |||
| Exhaust Gas Port 13 Temperature | °C | Read | |||
| Exhaust Gas Port 14 Temperature | °C | Read | |||
| Exhaust Gas Port 15 Temperature | °C | Read | |||
| Exhaust Gas Port 16 Temperature | °C | Read | |||
| Exhaust Gas Port 17 Temperature | °C | Read | |||
| Exhaust Gas Port 18 Temperature | °C | Read | |||
| Exhaust Gas Port 19 Temperature | °C | Read | |||
| Exhaust Gas Port 20 Temperature | °C | Read | |||
| Main Bearing 1 Temperature | °C | Read | |||
| Main Bearing 2 Temperature | °C | Read | |||
| Main Bearing 3 Temperature | °C | Read | |||
| Main Bearing 4 Temperature | °C | Read | |||
| Main Bearing 5 Temperature | °C | Read | |||
| Main Bearing 6 Temperature | °C | Read | |||
| Main Bearing 7 Temperature | °C | Read | |||
| Main Bearing 8 Temperature | °C | Read | |||
| Main Bearing 9 Temperature | °C | Read | |||
| Main Bearing 10 Temperature | °C | Read | |||
| Main Bearing 11 Temperature | °C | Read | |||
| Turbo 1 Compressor Inlet Temperature | °C | Read | |||
| Turbo 2 Compressor Inlet Temperature | °C | Read | |||
| Turbo 3 Compressor Inlet Temperature | °C | Read | |||
| Turbo 4 Compressor Inlet Temperature | °C | Read | |||
| Turbo 1 Compressor Inlet Pressure | kPa | Read | |||
| Turbo 2 Compressor Inlet Pressure | kPa | Read | |||
| Turbo 3 Compressor Inlet Pressure | kPa | Read | |||
| Turbo 4 Compressor Inlet Pressure | kPa | Read | |||
| Turbo 1 Turbine Inlet Temperature | °C | Read | |||
| Turbo 2 Turbine Inlet Temperature | °C | Read | |||
| Turbo 3 Turbine Inlet Temperature | °C | Read | |||
| Turbo 4 Turbine Inlet Temperature | °C | Read | |||
| Turbo 1 Turbine Outlet Temperature | °C | Read | |||
| Turbo 2 Turbine Outlet Temperature | °C | Read | |||
| Turbo 3 Turbine Outlet Temperature | °C | Read | |||
| Turbo 4 Turbine Outlet Temperature | °C | Read | |||
| Engine Auxiliary Coolant Pressure | kPa | Read | |||
| Pre-filter Oil Pressure | kPa | Read | |||
| Engine Auxiliary Coolant Temperature | °C | Read | |||
| Fuel Filter Differential Pressure (SPN 1382) | kPa | Read | |||
| Battery 1 Temperature | °C | Read | |||
| Battery 2 Temperature | °C | Read | |||
| Intake Manifold 5 Temperature | °C | Read | |||
| Intake Manifold 6 Temperature | °C | Read | |||
| Right Exhaust Gas Temperature | °C | Read | |||
| Left Exhaust Gas Temperature | °C | Read | |||
| Turbo 1 Compressor Outlet Temperature | °C | Read | |||
| Engine Derate Request | % | Read | |||
| Battery Potential (J1939) | V | Read | |||
| Diesel Exhaust Fluid Tank 1 Level | % | Read | |||
| Diesel Exhaust Fluid Tank 1 Temperature | °C | Read | |||
| Diesel Exhaust Fluid Tank 2 Level | % | Read | |||
| Diesel Exhaust Fluid Tank 2 Temperature | °C | Read | |||
| Exhaust Gas Temperature Average | °C | Read | |||
| Exhaust Gas Temperature Average Bank 1 | °C | Read | |||
| Exhaust Gas Temperature Average Bank 2 | °C | Read | |||
| Power Scaling Exponent | Read | ||||
| Voltage Scaling Exponent | Read | ||||
| Current Scaling Exponent | Read | ||||
| Total Generator Power (Scaled) | Read | ||||
| Total Generator Reactive Power (Scaled) | Read | ||||
| Generator Voltage L1-L2 (Scaled) | Read | ||||
| Generator Voltage L2-L3 (Scaled) | Read | ||||
| Generator Voltage L3-L1 (Scaled) | Read | ||||
| Generator Voltage L1-N (Scaled) | Read | ||||
| Generator Voltage L2-N (Scaled) | Read | ||||
| Generator Voltage L3-N (Scaled) | Read | ||||
| Generator Current L1 (Scaled) | Read | ||||
| Generator Current L2 (Scaled) | Read | ||||
| Generator Current L3 (Scaled) | Read | ||||
| Busbar Voltage L1-L2 (Scaled) | Read | ||||
| Total Mains Power (Scaled) | Read | ||||
| Total Mains Reactive Power (Scaled) | Read | ||||
| Mains Voltage L1-L2 (Scaled) | Read | ||||
| Mains Voltage L2-L3 (Scaled) | Read | ||||
| Mains Voltage L3-L1 (Scaled) | Read | ||||
| Mains Voltage L1-N (Scaled) | Read | ||||
| Mains Voltage L2-N (Scaled) | Read | ||||
| Mains Voltage L3-N (Scaled) | Read | ||||
| Mains Current L1 (Scaled) | Read | ||||
| Control Mode | Read | ||||
| Status Message | Read | ||||
| Control Bits 1 | Read | ||||
| Control Bits 2 | Read | ||||
| Control Bits 3 | Read | ||||
| Control Bits 4 | Read | ||||
| Control Bits 5 | Read | ||||
| Control Bits 6 | Read | ||||
| Relay Outputs | Read | ||||
| External Relay Outputs 1-16 | Read | ||||
| External Relay Outputs 17-32 | Read | ||||
| Alarm General | Read | ||||
| Engine Alarms Latched | Read | ||||
| Alarms 2 Latched | Read | ||||
| Alarms 3 Latched | Read | ||||
| Battery Alarms Latched | Read | ||||
| Generator Alarms Latched | Read | ||||
| Generator Alarms 1 Latched | Read | ||||
| Mains Alarms Latched | Read | ||||
| Mains Alarms Active | Read | ||||
| Mains Alarms 1 Latched | Read | ||||
| Discrete Input Alarms Latched | Read | ||||
| External DI 1-16 Alarms Latched | Read | ||||
| External DI 17-32 Alarms Latched | Read | ||||
| Flexible Limits 1-16 Latched | Read | ||||
| Flexible Limits 17-32 Latched | Read | ||||
| Flexible Limits 33-40 Latched | Read | ||||
| Analog Input Wire Break Latched | Read | ||||
| External AI Wire Break Latched | Read | ||||
| Other Alarms 1 Latched | Read | ||||
| DM1 Entry 1 SPN | Read | ||||
| DM1 Entry 2 SPN | Read | ||||
| DM1 Entry 3 SPN | Read | ||||
| DM1 Entry 4 SPN | Read | ||||
| DM1 Entry 5 SPN | Read | ||||
| DM1 Entry 6 SPN | Read | ||||
| DM1 Entry 7 SPN | Read | ||||
| DM1 Entry 8 SPN | Read | ||||
| DM1 Entry 9 SPN | Read | ||||
| DM1 Entry 10 SPN | Read | ||||
| DM1 Entry 1 SPN Low Word | Read | ||||
| DM1 Entry 1 FMI and OC | Read | ||||
| DM1 Entry 2 SPN Low Word | Read | ||||
| DM1 Entry 2 FMI and OC | Read | ||||
| DM1 Entry 3 SPN Low Word | Read | ||||
| DM1 Entry 3 FMI and OC | Read | ||||
| DM1 Entry 4 SPN Low Word | Read | ||||
| DM1 Entry 4 FMI and OC | Read | ||||
| DM1 Entry 5 SPN Low Word | Read | ||||
| DM1 Entry 5 FMI and OC | Read | ||||
| DM1 Entry 6 SPN Low Word | Read | ||||
| DM1 Entry 6 FMI and OC | Read | ||||
| DM1 Entry 7 SPN Low Word | Read | ||||
| DM1 Entry 7 FMI and OC | Read | ||||
| DM1 Entry 8 SPN Low Word | Read | ||||
| DM1 Entry 8 FMI and OC | Read | ||||
| DM1 Entry 9 SPN Low Word | Read | ||||
| DM1 Entry 9 FMI and OC | Read | ||||
| DM1 Entry 10 SPN Low Word | Read | ||||
| DM1 Entry 10 FMI and OC | Read | ||||
| J1939 Lamp Status DM1 | Read | ||||
| J1939 Lamp Status DM2 | Read | ||||
| MTU ADEC ECU Failure Code | Read | ||||
| Deutz EMR Engine Stop Information | Read | ||||
| Scania S6 DLN2 Status | Read | ||||
| Active Power Setpoint | kW | Read | |||
| Voltage Setpoint | V | Read | |||
| Frequency Setpoint | Hz | Read | |||
| Power Factor Setpoint | Read | ||||
| Remote Control Word 1 | Read and write | ||||
| Remote Control Word 2 | Read and write | ||||
| Remote Control Word 3 | Read and write | ||||
| Interface Active Power Setpoint | kW | Read and write | |||
| Interface Frequency Setpoint | Hz | Read and write | |||
| Interface Voltage Setpoint | V | Read and write | |||
| Interface Q(V) Reference VQ0 | Read and write | ||||
| Engine Start Requests | Read | ||||
| Hours Until Next Maintenance | h | Read | |||
| Days Until Next Maintenance | d | Read | |||
| Protocol ID | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Show generator power, voltages, currents and frequency of a greenhouse CHP on a dashboard next to the mains power at the grid connection.
- Get an email when an alarm word is not 0, for example a generator, mains or engine alarm that is latched and not yet acknowledged.
- Track active energy and operating hours in the history and plan maintenance with the hours and days until the next service.
- Adjust the active power setpoint remotely, or let an automation write it when the energy price changes.
- Watch coolant temperature, oil pressure and exhaust gas temperatures from the engine ECU and alert on a threshold.
Installation
Connect the RS-485 port of the ModbusCloud Gateway to terminals 5 (Y) and 6 (Z) of the controller, with 120 ohm termination at both ends of the bus.
On the controller set parameter 3173 to Halfduplex, check 19200 baud, no parity, 1 stop bit and slave ID 1, and leave parameter 3184 on 5010.
In ModbusCloud add a Modbus device (RTU) with the slave ID of the controller and import this template.
Check that Protocol ID reads 5010 and that generator frequency and battery voltage show plausible values.
Delete the registers you do not need, such as J1939 values when no engine ECU is connected, so each reading cycle stays short.
Things to watch for
The controller does not answer on RS-485. What should I check?
The controller is set to full duplex by default. For a 2-wire bus set parameter 3173 to Halfduplex and use terminals 5 (Y) and 6 (Z), not 1 and 2. Then check 19200 baud, no parity, 1 stop bit and slave ID 1 (parameter 3188; 0 switches Modbus off), swap the two wires, and fit 120 ohm at both bus ends.
All values look shifted by one register. Why?
Read Protocol ID first. With the right offset it shows 5010. If you find 5010 one register further, the device was added with a 1-based address; this template uses the bus address. If it shows 5016, the controller sends data telegram 5016: use that template, or set parameter 3184 to 5010 and restart the controller.
Why do the scaled power and voltage values not match the display?
The 16-bit values marked Scaled use the exponents in Power, Voltage and Current Scaling Exponent: the real value is the reading times 10 to that power. With the default power exponent 3 the power reads in kW. The 32-bit registers such as Total Generator Power and Generator Voltage L1-L2 have a fixed scaling and need no correction.
Writing a start command or a setpoint has no effect. What is wrong?
Start, stop and acknowledge react to a rising edge: write 0 first, then the command, and keep bits 2 and 3 at 0. Interface setpoints only work if the AnalogManager uses the interface value as source, for example 05.56 for active power. The controller forgets these values at power down. Writing from ModbusCloud is off by default per gateway and is switched on at your request.
Why do the J1939 engine values show no useful data?
These values come from an engine ECU over CAN J1939. Without such an ECU, or for values your ECU does not send, there is no measurement. Delete those registers. Display versions of the controller can take up to 2 seconds to answer, 3 with J1939, so fewer registers keep the reading cycle short.
More Woodward templates
Want to see how it works?








