bg

Kohler Decision Maker 340, 3500 MODBUS registers: read online

Connect Kohler to the computer through a USB-to-serial or RS485 adapter and read its registers in your browser: click "Read register values online" under the model (Chrome or Edge, nothing to install). The tables below list the MODBUS offset, unit, data type and scale of every register shown. For logging 24/7 into a database, CSV files or Excel, use the Advanced Serial Data Logger (for MODBUS RTU) or Advanced TCP/IP Data Logger (for MODBUS TCP): they poll the complete map of every model on this page and provide continuous Kohler modbus logging and log.

Do you not know the meter address? Scan the device address online

Kohler (Decision Maker 340) - MODBUS Maps

Connection and addressing notes

Protocol
Modbus
Register addressing
4xxxx Modbus addresses starting at 40001
Map offsets
register number minus 40001
Data types
WORD
Text values
consecutive WORD registers, one character per byte
Text byte order
first character in the LSB

Registers in the map: 119 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: string(16), string(20), string(26), string(6), string(9), word.

MODBUS offsetDescriptionUnitsData typeScale
164Model no string(26) 
139Designation string(9) 
144Load description string(20) 
154Location string(20) 
177Spec. No string(16) 
185Serial no string(6) 
188Controller serial no string(6) 
1System time word 
2Day of week word 
3Month word 
4Day word 
5Year word 
6Week of month word 
7Voltage l1l2Vword 
8Voltage l2l3Vword 
9Voltage l3l1Vword 
10FrequencyHzword 
11Voltage l1l0Vword 
12Voltage l2l0Vword 
13Voltage l3l0Vword 
14Alert codeAeRGodeword 
15Engine speed word 
16Coolant temp word 
17Oil pressure word 
18Battery voltageV DCword×0.1
19L1 currentAword 
20L2 currentAword 
21L3 currentAword 
22Power factor word×0.01
23Total real powerkWword 
24Percent of max. Power%word×0.01
33Status word 
47Engine start timesword 
48Crank timesword 
49Crank pause timesword 
50Num of crank cycles word 
51Engine cooldown timesword 
52Over voltage time delaysword 
53Under voltage time delaysword 
54Starting aid timesword 
55Aux 1 inhibit timesword 
56Aux 1 delay timesword 
57Aux 2 inhibit timesword 
58Aux 2 delay timesword 
59Aux 3 inhibit timesword 
60Aux 3 delay timesword 
61Aux 4 inhibit timesword 
62Aux 4 delay timesword 
63Over voltage trip point%word 
64Under voltage trip point%word 

This is not the complete map: 50 of 119 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.

Kohler (Decision Maker 3500) - MODBUS Registers Map

Connection and addressing notes

Protocol
Modbus
Register addressing
400xxx Modbus addresses starting at 400001
Map offsets
register number minus 400001
Data types
UINT/WORD 16 bit

Registers in the map: 118 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: smallint, word.

MODBUS offsetDescriptionUnitsData typeScale
0Rms generator voltage L1 L2%word×0.01
1Rms generator voltage L2 L3%word×0.01
2Rms generator voltage L3 L1%word×0.01
3Rms generator voltage line to line average%word×0.01
4Rms generator voltage L1 N%word×0.01
5Rms generator voltage L2 N%word×0.01
6Rms generator voltage L3 N%word×0.01
7Rms generator voltage line to neutral average%word×0.01
8Rms generator current L1%word×0.01
9Rms generator current L2%word×0.01
10Rms generator current L3%word×0.01
11Rms generator current average%word×0.01
12Generator frequency word×0.01
13Generator real power L1%smallint×0.01
14Generator real power L2%smallint×0.01
15Generator real power L3%smallint×0.01
16Generator total real power%smallint×0.01
17Generator reactive power L1%smallint×0.01
18Generator reactive power L2%smallint×0.01
19Generator reactive power L3%smallint×0.01
20Generator reactive power%smallint×0.01
21Generator apparent power L1%word×0.01
22Generator apparent power L2%word×0.01
23Generator apparent power L3%word×0.01
24Generator apparent power%word×0.01
25Generator power factor L1pFsmallint×0.01
26Generator power factor L2pFsmallint×0.01
27Generator power factor L3pFsmallint×0.01
28Generator power factorpFsmallint×0.01
29Generator phase angle voltage L1 voltage L2degsmallint×0.1
30Generator phase angle voltage L1 voltage L3degsmallint×0.1
31Generator phase angle voltage L1 current L1degsmallint×0.1
32Generator phase angle voltage L2 current L2degsmallint×0.1
33Generator phase angle voltage L3 current L3degsmallint×0.1
43Rms bus voltage L1 L2%word×0.01
44Rms bus voltage L2 L3%word×0.01
45Rms bus voltage L3 L1%word×0.01
46Rms bus voltage average line to line%word×0.01
47Total bus real power%smallint×0.01
48Total bus reactive power%smallint×0.01
49Bus frequency word×0.01
51Phase angle generator voltage L1 bus voltage L1degsmallint×0.1
52Speed bias%smallint×0.01
53Voltage bias%smallint×0.01
110Engine run speedRPMword 
512Total number of starts word 
513Total runtime hours since maintenance lwhword×0.1
515Total loaded hours since maintenance lwhword×0.1
517Total kw hours since maintenance lwkWhword 
519Last maintenance day, monthDay of Month, Month of Yearword 

This is not the complete map: 50 of 118 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.

Kohler (Decision Maker 550) - MODBUS Maps

Connection and addressing notes

Protocol
Modbus
Register addressing
4xxxx Modbus addresses starting at 40001
Map offsets
register number minus 40001
Data types
WORD
Text values
model number and code version occupy several consecutive registers

Registers in the map: 107 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: integer, smallint, string, word.

MODBUS offsetDescriptionUnitsData typeScale
151Model No. string 
204Code Version string 
0L1 L2 voltageV ACword 
1L2 L3 voltageV ACword 
2L3 L1 voltageV ACword 
3L1 l0 voltageV ACword 
4L2 l0 voltageV ACword 
5L3 l0 voltageV ACword 
6L1 currentA ACword 
7L2 currentA ACword 
8L3 currentA ACword 
9FrequencyHzword×0.01
10TotalkWword 
11Percent of rated kw% Rated kWword 
12Total power factor smallint×0.01
13L1kWword 
14L1 power factor smallint×0.01
15L2kWword 
16L2 power factor smallint×0.01
17L3kWword 
18L3 power factor smallint×0.01
19Totalkvarsmallint 
20L1kvarsmallint 
21L2kvarsmallint 
22L3kvarsmallint 
23TotalkVAword 
24L1kVAword 
25L2kVAword 
26L3kVAword 
27Current lead/lag word 
32Oil pressurekPa/psiword 
33Coolant temperatureDegrees C/Degrees Fsmallint 
34Engine speedRPMword 
35Local battery voltage word×0.1
36Fuel pressurekPa/psi DDEC/MDEC/ADEC onlyword 
37Fuel temperatureDegrees C/Degrees F DDEC/MDEC/ADEC onlysmallint 
38Fuel rateLiters/Hour X 100 or Gallons/Hourword×0.01
39Used last runLiters/Gallons DDEC onlyword 
40Coolant pressurekPa/psi DDEC onlyword 
41Coolant level%word×0.1
42Lube oil temperaturedeg Csmallint 
43Oil level%word×0.1
44Crankcase pressurekPa/psi DDEC onlyword 
45Ambient temperatureDegrees C/Degrees F DDEC onlysmallint 
46Ecm battery voltageV DCword×0.1
47Ecm status word 
48Intake air temperaturedeg Csmallint 
49Intake air pressureDegrees C/Degrees F MDEC/ADEC onlyword 
50Mdec/adec fault codesNumeric Fault Code MDEC/ADEC onlyword 
60Analog input 00 (battery voltage)V DCword 

This is not the complete map: 50 of 107 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.

Kohler (Decision Maker 6000) - MODBUS Registers Map

Connection and addressing notes

Protocol
Modbus
Register addressing
4xxxx Modbus addresses starting at 40001
Map offsets
register number minus 40001
Data types
WORD
Text values
model number occupies several consecutive registers

Registers in the map: 104 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: integer, smallint, string, word.

MODBUS offsetDescriptionUnitsData typeScale
151Model No. string 
0L1 L2 voltageV ACword 
1L2 L3 voltageV ACword 
2L3 L1 voltageV ACword 
3L1 l0 voltageV ACword 
4L2 l0 voltageV ACword 
5L3 l0 voltageV ACword 
6L1 currentA ACword 
7L2 currentA ACword 
8L3 currentA ACword 
9FrequencyHzword×0.01
10TotalkWword 
11Percent of rated kw% Rated kWword 
12Total power factorPFsmallint×0.01
13L1kWword 
14L1 power factorPFsmallint×0.01
15L2kWword 
16L2 power factorPFsmallint×0.01
17L3kWword 
18L3 power factorPFsmallint×0.01
19Totalkvarsmallint 
20L1kvarsmallint 
21L2kvarsmallint 
22L3kvarsmallint 
23TotalkVAword 
24L1kVAword 
25L2kVAword 
26L3kVAword 
27Current lead/lag word 
32Oil pressurekPa/psiword 
33Coolant temperatureDegrees C/Degrees Fsmallint 
34Engine speedRPMword 
35Local battery voltageV DCword×0.1
36Fuel pressurekPa/psi DDEC/MDEC/ADEC onlyword 
37Fuel temperatureDegrees C/Degrees F DDEC/MDEC/ADEC onlysmallint 
38Fuel rateLiters/Hourword×0.01
39Used last runLiters/Gallons DDEC onlyword 
40Coolant pressurekPa/psi DDEC onlyword 
41Coolant level%word×0.1
42Lube oil temperatureDegrees C/Degrees F DDEC/MDEC/ADEC onlysmallint 
43Oil level%word×0.1
44Crankcase pressurekPa/psi DDEC onlyword 
45Ambient temperatureDegrees C/Degrees F DDEC onlysmallint 
46Ecm battery voltageV DCword×0.1
47Ecm status word 
48Intake air temperatureDegrees C/Degrees F MDEC/ADEC onlysmallint 
49Intake air pressureDegrees C/Degrees F MDEC/ADEC onlyword 
50Mdec/adec fault codesNumeric Fault Code MDEC/ADEC onlyword 
60Analog input 00 (battery voltage)V DCword 
61Analog input01User-defined and calibrated through the 6000 controller. See the controller operation manual.word 

This is not the complete map: 50 of 104 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.

Kohler (M340) - MODBUS Registers

Connection and addressing notes

Protocol
Modbus
Register addressing
4xxxx Modbus addresses starting at 40001
Map offsets
register number minus 40001
Data types
WORD
Text values
occupy several consecutive registers

Registers in the map: 131 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: word.

MODBUS offsetDescriptionUnitsData typeScale
1System time word 
2Day of week word 
3Month word 
4Day word 
5Year word 
6Week of month word 
7Time not in normal since reset word 
14Time not in normal word 
15Time in emergency word 
16Days of operation word 
17Transfers word 
18Month in operation word 
19Day in operation word 
20Year in operation word 
21Voltage A B normal word 
22Voltage B C normal word 
23Voltage ca normal word 
24Freq. Ac normal word 
25Voltage A B emerg word 
26Voltage B C emerg word 
27Voltage ca emerg word 
28Freq. Ac emerg word 
29Exerciser time remaining word 
30Month of last exercise word 
31Day of last exercise word 
32Year of last exercise word 
33Time of last outage word 
34Month of last outage word 
35Day of last outage word 
36Year of last outage word 
37Duration of last outage word 
38History event #1 code word 
39History event #2 code word 
40History event #2 month word 
41History event #2 day word 
42History event #2 year word 
43History event #3 code word 
44History event #3 month word 
45History event #3 day word 
46History event #3 year word 
47History event #4 code word 
48History event #4 month word 
49History event #4 day word 
50History event #4 year word 
51Alert code word 
77Off to emergency time delay word 
78Off to normal time delay word 
79Engine start time delay word 
80Normal to emerg. Time delay word 
81Emerg. To normal time delay word 

This is not the complete map: 50 of 131 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.

Related MODBUS registers maps

Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.

MODBUS COM Port Connection