MBMap Registry
  1. Devices
  2. Cummins
  3. PowerCommand 1.1 / 1.2

Cummins PowerCommand 1.1 / 1.2 Modbus register map

Also covers PowerCommand 1.2, PC1.1, PC1.2

Generator set control, Modbus RTU on RS485 (TB15)

  • Official
  • 168 registers
  • Modbus RTU
  • Revision 1 · 2026-10-15

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus RTU
Unit ID
1default
Serial
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
1-based · wire address = address − 1
Max read
16 registers per request

Connection values are defaults: the device may be configured differently.

Map

Registers
168 holding registers
Groups
7
Revision
1 · 2026-10-15
Added
()
File
maps/cummins/powercommand-1x.mbmap.json · 31 KB · history
SHA-256
508a7ce8f8220a1a29e0d41f7e9b42466ca338a295d127fdd6ea1203c89bbe3a
Manufacturer
cummins.com

Sources and notes

  • Modbus Register Mapping, Control · version A029X159 (Issue 26), 2020-06
    section 12, table 27 (registers marked PC1.x)

Source: Cummins, Modbus Register Mapping (Control), A029X159 Issue 26 (6-2020): table 27

  • Addresses are the manual's 4xxxx numbers less 40000, 1-based (40011 is holding register 11).
  • 32-bit values have the high register first. Write both registers, high then low.
  • Text values the manual lists as one character per register (serial numbers, time stamps) are left out.
  • The manual does not give the factory serial settings: check baud rate, parity, stop bits and node address on the control.
  • Save Trims writes the settings to flash memory, which wears out: use it only after a change, never on a schedule.
  • Registers missing from older control software answer with an exception.
  • 32 one-character text registers left out.
AreaAddressNameTypeAccessUnitScaleDescription
HR 4 uint16 RW
HR 9 uint16 R
HR 10 uint16 R
HR 11 uint16 R
HR 12 uint16 R
HR 13 uint16 R
HR 16 uint16 R
HR 17 uint16 R
HR 18 uint16 R V
HR 19 uint16 R V
HR 20 uint16 R V
HR 22 uint16 R V
HR 23 uint16 R V
HR 24 uint16 R V
HR 25 uint16 R V
HR 26 uint16 R A ×0.1
HR 27 uint16 R A ×0.1
HR 28 uint16 R A ×0.1
HR 29 uint16 R A ×0.1
HR 40 uint16 R kVA
HR 41 uint16 R kVA
HR 42 uint16 R kVA
HR 43 uint16 R kVA
HR 44 uint16 R % ×0.1
HR 58 uint16 R % ×0.1
HR 59 uint16 R % ×0.1
HR 60 uint16 R % ×0.1
HR 61 uint16 R V ×0.1
HR 62 uint16 R kPa
HR 64 uint16 R °C ×0.1
HR 68 uint16 R rpm
HR 69 uint16 R
HR 70 uint16 R s
HR 71 uint16 R s
HR 229 uint16 R psi ×0.1
HR 242 int16 R °F
HR 254 uint16 R
HR 278 uint16 R
HR 300 uint16 RW
HR 301 uint16 RW
HR 302 uint16 RW
HR 535 uint16 R
HR 536 uint16 R
HR 583 uint16 R
HR 587 uint16 R
HR 3000 uint16 RW V
HR 3001 uint16 RW
HR 3002 uint16 RW
HR 3003 uint16 RW
HR 3004 uint16 RW
HR 3005 uint16 RW
HR 3006 uint16 RW s
HR 3007 uint16 RW s
HR 3008 uint16 RW
HR 3009 uint16 RW s
HR 3010 uint16 RW s
HR 3011 uint16 RW
HR 3012 uint16 RW
HR 3013 uint16 RW
HR 3014 int16 RW Hz ×0.1
HR 3015 uint16 RW %V/Hz ×0.1
HR 3016 uint16 RW %
HR 3017 uint16 RW %
HR 3018 uint16 RW %
HR 3019 uint16 RW
HR 3020 uint16 RW % ×0.1
HR 3021 uint16 RW % ×0.1
HR 3022 uint16 RW %/s ×0.1
HR 3023 uint16 RW % ×0.1
HR 3024 uint16 RW %
HR 3025 uint16 RW %
HR 3026 uint16 RW %
HR 3027 uint16 RW % ×0.1
HR 3028 uint16 RW %
HR 3029 uint16 RW s
HR 3030 uint16 RW rpm
HR 3031 uint16 RW %
HR 3032 uint16 RW %
HR 3065 uint16 RW
HR 3066 uint16 RW
HR 3067 uint16 RW
HR 3068 uint16 RW
HR 3069 uint16 RW % ×0.01
HR 3070 uint16 RW % ×0.01
HR 3071 int16 RW Hz ×0.1
HR 3072 uint16 RW % ×0.01
HR 3073 uint16 RW % ×0.01
HR 3074 uint16 RW % ×0.01
HR 3075 uint16 RW % ×0.01
HR 3076 uint16 RW % ×0.01
HR 3077 uint16 RW % ×0.01
HR 3078 uint16 RW % ×0.001
HR 3079 uint16 RW % ×0.001
HR 3080 uint16 RW ×0.0001
HR 3081 uint16 RW % ×0.001
HR 3082 uint16 RW % ×0.001
HR 3083 uint16 RW % ×0.001
HR 3084 uint16 RW
HR 3085 uint16 RW
HR 3086 uint16 RW

Help improve this map