bg

Kohler MPAC 1000, MPAC 1500 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 logger and poll.

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

Kohler (MPAC 1000) - MODBUS Mapping

Connection and addressing notes

Protocol
Modbus
Register addressing
4xxxx Modbus addresses starting at 40001
Map offsets
register number minus 40001
Monitoring data start
40001
Setup data start
40022

Registers in the map: 88 (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
1Sourcea line neutral L1 l0V ACword×0.1
2Sourcea line neutral L2 l0V ACword×0.1
3Sourcea line neutral L3 l0V ACword×0.1
4Sourceb line neutral L1 l0V ACword×0.1
5Sourceb line neutral L2 l0V ACword×0.1
6Sourceb line neutral L3 l0V ACword×0.1
7Sourcea line voltage L1 L2V ACword×0.1
8Sourcea line voltage L2 L3V ACword×0.1
9Sourcea line voltage L3 L1V ACword×0.1
10Sourceb line voltage L1 L2V ACword×0.1
11Sourceb line voltage L2 L3V ACword×0.1
12Sourceb line voltage L3 L1V ACword×0.1
13Sourcea frequencyHzword×0.1
14Sourceb frequencyHzword×0.1
23Sourcea nominal voltageV ACword×0.1
24Sourceb nominal voltageV ACword×0.1
25Sourcea nominal frequencyHzword×0.1
26Sourceb nominal frequencyHzword×0.1
27Sourcea number of phases word 
28Sourceb number of phases word 
29Rated amperage word 
31Sourcea engine start time delay (id 0x0001) word 
32Sourceb engine start time delay (id 0x0002) word 
33Sourcea ext engine start time delay (id 0x0003) word 
34Sourceb ext engine start time delay (id 0x0004) word 
35Sourcea engine cooldown time delay (id 0x0005) word 
36Sourceb engine cooldown time delay (id 0x0006) word 
37Preferred to standby time delay (id 0x0007) word 
38Standby to preferred time delay (id 0x0008) word 
39Off to preferred time delay (id 0x0009) word×0.1
40Off to standby time delay (id 0x000a) word×0.1
41Acquire standby source (id 0x000b) word 
42Inphase monitor synch (id 0x000c) word 
44Sourcea over volt dropout trip point word 
45Sourcea over volt pickup trip point word 
46Sourcea under volt pickup trip point word 
47Sourcea under volt dropout trip point word 
48Sourcea voltage debounce timesword×0.1
49Sourceb over volt dropout trip point word 
50Sourceb over volt pickup trip point word 
51Sourceb under volt pickup trip point word 
52Sourceb under volt dropout trip point word 
53Sourceb voltage debounce timesword×0.1
54Sourcea over freq dropout trip point word 
55Sourcea over freq pickup trip point word 
56Sourcea under freq dropout trip point word 
57Sourcea under freq pickup trip point word 
58Sourcea freq dropout timesword×0.1
59Sourceb over freq dropout trip point word 
60Sourceb over freq pickup trip point word 

This is not the complete map: 50 of 88 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 (MPAC 1500) - MODBUS Maps

Connection and addressing notes

Protocol
Modbus
Register addressing
4xxxx Modbus addresses starting at 40001
Map offsets
register number minus 40001
Password register
40040, write only, range 0-32768
Password use
writing register 40042

Registers in the map: 71 (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
1Source N line neutral l1l0V ACword×0.1
2Source N line neutral L2 l0V ACword×0.1
3Source N line neutral l3l0V ACword×0.1
4Source E line neutral L1 l0V ACword×0.1
5Source E lineneutral l2l0V ACword×0.1
6Source E line neutral L3 l0V ACword×0.1
7Source N line voltage L1 L2V ACword×0.1
8Source N line voltage L2 L3V ACword×0.1
9Source N line voltage L3 L1V ACword×0.1
10Source E line voltage L1 L2V ACword×0.1
11Source E line voltage l2l3V ACword×0.1
12Source E line voltage L3 L1V ACword×0.1
13Source N frequencyHzword×0.1
14Source E frequencyHzword×0.1
15Current L1Aword×0.1
16Current L2Aword×0.1
17Current L3Aword×0.1
18Closed transition in phase degree deltadegword 
38Closed programmed transition override mode word 
40Synchronous voltage phase angle word 
41Synchronous voltage differential0%-5%word 
42Synchronous frequency differential0.0Hz.-0.3Hz.word×10
43Service entrance type word 
44Phase rotation actual word 
45Phase rotation expected word 
46Nominal normal voltageV ACword×0.1
47Nominal emergency voltageV ACword×0.1
48Nominal normal frequencyHzword×0.1
49Nominal emergency frequencyHzword×0.1
50Normal number of phases word 
51Emergency number of phases word 
52Rated amperage word 
58Normal engine start time delay word 
59Emergency engine start time delay010 secword 
60Normal ext. Engine start time delay word 
61Emergency ext. Engine start time delay word 
62Normal engine cooldown word 
63Emergency engine cooldown word 
64Standby to preferred word 
65Preferred to standby word 
66Off (preferred to standby prog. Transition) word 
67Off (standby to preferred prog. Transition) word 
68Fail to acquire preferred word 
69Fail to acquire standby13600 secword 
70Fail to synchronize word 
71Fail to synch. Enable word 
74Active time delay word 
75Active time delay remainingsword×0.1
76Active time delay presetSeconds 10word 
77Normal over voltage dropout105%-135% of Nominalword 

This is not the complete map: 50 of 71 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 (Power Monitor) - 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: 50. function 3 (holding registers). byte order big-endian. data types: string, word.

MODBUS offsetDescriptionUnitsData typeScale
119Model No. string 
1System time word 
2Day of week word 
3Month word 
4Day word 
5Year word 
6Week of month word 
7Voltage l1l2Vword 
8Voltage l2l3Vword 
9Voltage l3l1Vword 
10FrequencyHzword×0.1
11Voltage l1l0Vword 
12Voltage l2l0Vword 
13Voltage l3l0Vword 
14Alert codeAlert Codeword 
15Analog input #1 percentage%word×0.1
16Analog input #2 percentage%word×0.1
18Power supply voltageV DCword×0.1
19L1 currentAword 
20L2 currentAword 
21L3 currentAword 
22Power factor word×0.01
23Total real powerkWword 
24Total imaginary powerkvarword 
39Aux 1 delay timesword 
40Aux 2 delay timesword 
41Aux 3 delay timesword 
42Aux 4 delay timesword 
43Aux S delay timesword 
44Aux 6 delay timesword 
45System voltagevolts, 10514600word 
46System frequencyHz, 4862word 
47Ats ratingA, 03000word 
61Shutdown #1 code word 
62Shutdown #1 month word 
63Shutdown #1 day word 
64Shutdown #1 year word 
65Shutdown #2 code word 
66Shutdown #2 month word 
67Shutdown #2 day word 
68Shutdown #2 year word 
69Shutdown #3 code word 
70Shutdown #3 month word 
71Shutdown #3 day word 
72Shutdown #3 year word 
73Shutdown #4 code word 
74Shutdown #4 month word 
75Shutdown #4 day word 
76Shutdown #4 year word 
299Timed run timeminword 

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