device library

Cummins PowerCommand PCC1301 genset controller

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
Alarm Event 10U161
Alarm Event 21U161
Save adjustments3U161
Genset control run/off/auto switch position9U161
Genset operating state10U161
Fault Code11U161
Fault Type12U161
NFPA 110 fault register15U161
Extended Annunciation fault register16U161
Alternator output voltage line to neutral (a phase)17U161AC Volts
Alternator output voltage line to neutral (b phase)18U161AC Volts
Alternator output voltage line to neutral (c phase)19U161AC Volts
Alternator output voltage line to line (a to b phase)21U161AC Volts
Alternator output voltage line to line (b to c phase)22U161AC Volts
Alternator output voltage line to line (c to a phase)23U161AC Volts
Alternator output voltage (used for voltage regulation)24U161AC Volts
Alternator output current (phase a)25U160.1AC Amps
Alternator output current (phase b)26U160.1AC Amps
Alternator output current (phase c)27U160.1AC Amps
Alternator output average current28U160.1AC Amps
Alternator output volt-amperes (phase a)39U160.1kVA
Alternator output volt-amperes (phase b)40U160.1kVA
Alternator output volt-amperes (phase c)41U160.1kVA
Alternator output volt-amperes (total)42U160.1kVA
Alternator frequency43U160.1Hz
Genset Total kVAh55U32BE1kVAh
Alternator output current (phase a)57U160.1% of nominal
Alternator output current (phase a)58U160.1% of nominal
Alternator output current (phase c)59U160.1% of nominal
Control battery voltage60U160.1DC Volts
Engine oil pressure61U161kPa
Engine coolant temperature63U160.1Degrees Celsius
Engine speed67U160.1RPM
Number of engine starts68U161Number of starts
Engine runtime (high byte)69U161Sec
Engine Runtime (Low byte)70U161Sec
Genset start stop control via Modbus299U161
Genset E-stop switch via Modbus301U161
MB Logical Read Address2000U161
MB Logical Read Data2001U32BE1
Device Type2008U161
Software Version2009U160.0001
Current Fault Status2011U161
Genset L1N Voltage2017U161Volts
Genset L2N Voltage2018U161Volts
Genset L3N Voltage2019U161Volts
Genset LN Average Voltage2020U161Volts
Genset L1L2 Voltage2021U161Volts
Genset L2L3 Voltage2022U161Volts
Genset L3L1 Voltage2023U161Volts
Genset LL Average Voltage2024U161Volts
Genset L1 Current2025U161Amps
Genset L2 Current2026U161Amps
Genset L3 Current2027U161Amps
Genset Average Current2028U161Amps
Genset L1 kW2029I161kW
Genset L2 kW2030I161kW
Genset L3 kW2031I161kW
Genset Total kW2032I161kW
Genset L1 kVAR2033I161kVAR
Genset L2 kVAR2034I161kVAR
Genset L3 kVAR2035I161kVAR
Genset Total kVAR2036I161kVAR
Genset Total Power Factor2037I160.01
Genset L1 kVA2038U161kVA
Genset L2 kVA2039U161kVA
Genset L3 kVA2040U161kVA
Genset Total kVA2041U161kVA
MB Genset Frequency2042U160.1Hz
Genset Total Negative kWh2043U32BE1kWh
Genset Total Positive kWh2045U32BE0.1kWh
Genset Total Net kWh2047I32BE1kWh
Genset Total Negative kVARh2049U32BE1kVARh
Genset Total Positive kVARh2051U32BE1kVARh
Genset Total Net kVARh2053I32BE1kVARh
Genset Available Current2057U161Amps
Genset L1 Current Percent2058U160.1%
Genset L2 Current Percent2059U160.1%
Genset L3 Current Percent2060U160.1%
Genset Total kW Percent2061I160.1%
Genset Frequency Percent2062U160.1%
Genset L1L2 Voltage%2063U160.1%
Genset L2L3 Voltage%2064U160.1%
Genset L3L1 Voltage%2065U160.1%
Nominal alternator voltage setting2999U161AC Volts
Nominal alternator frequency setting3000U161Hz
Alternator phase setting3001U161# of phases
Alternator connection setting3002U161Alternator
Glow plug driver feature enable3003U161
Battery charging alternator fault enable3004U161
Remote start time delay3005U161Sec
Remote stop time delay3006U161Sec
Engine starting - cycle crank attempts setting3007U161Number of attemp
Engine starting - cycle crank time setting3008U161Sec
Engine starting - cycle crank rest time setting3009U161Sec
Fault bypass (battle short) feature enable3010U161
Fault bypass (battle short) switch input assignment3011U161
Automatic voltage regulator Enable3012U161
Automatic voltage regulator volts per hertz roll off knee setting3013U160.1Hz
Automatic voltage regulator volts per hertz roll off slope setting3014U160.1%V/Hz
Automatic voltage regulator gain setting3015U161%
Automatic voltage regulator integral setting3016U161
Automatic voltage regulator derivative setting3017U161
Electronic governing enable3018U161
Electronic governing initial duty cycle setting3019U160.1
Electronic governing initial duty cycle time3020U160.1Sec
Electronic governing start ramp duty cycle setting3021U160.1%
Electronic governing maximum duty cycle setting3022U160.1%
Electronic governing gain setting3023U161%
Electronic governing integral setting3024U161%
Electronic governing derivative setting3025U161%
Electronic governing crank exit fuel duty cycle setting3026U160.1%
Electronic governing dither factor setting3027U161%
Electronic governing start ramp time setting3028U160.01Sec
Electronic governing enable engine speed3029U161RPM
Electronic governing minimum duty cycle setting3030U161%
Electronic governing maximum duty cycle setting3031U161%
Model number character #13032U161
Model number character #23033U161
Serial number character #13048U161
Serial number character #23049U161
Configurable input #1 type3064U161
Configurable input #2 type3065U161
Configurable output #1 event code number3066U161
Configurable output #2 fault event number3067U161
60 Hz alternator output voltage adjust %3068U161%
50 Hz alternator output voltage adjust %3069U160.1%
Alternator frequency adjustment %3070U160.1
60 Hz line 1 to neutral metering voltage calibration3071U160.0001%
60 Hz line 2 to neutral metering voltage calibration3072U160.0001%
50 Hz line 1 to neutral metering voltage calibration3074U160.0001%
50 Hz line 2 to neutral metering voltage calibration3075U160.0001%
50 Hz line 3 to neutral metering voltage calibration3076U160.0001%
60 Hz line 1 metering current calibration3077U160.001%
60 Hz line 2 metering current calibration3078U160.001%
60 Hz line 3 metering current calibration3079U160.001%
50 Hz line 1 metering current calibration3080U160.001%
50 Hz line 2 metering current calibration3081U160.001%
50 Hz line 3 metering current calibration3082U160.001%
Annunciator configurable input #1 type3083U161
Annunciator configurable input #2 type3084U161
Annunciator configurable input #3 type3085U161
Annunciator configurable output #1 event code number3086U161
Annunciator configurable output #2 event code number3087U161
Annunciator configurable output #3 event code number3088U161
Annunciator configurable output #4 event code number3089U161

link settings as documented (unverified): RTU; default 19200 8E1; unit ID 1; FC 03,06,08,16; Two-wire RS485 master/slave multi-drop bus.

bench facts as documented (unverified)
terminalsHi (+) TB2-3, Lo (-) TB2-4, Shield TB2-1
wiring notesTwo-wire RS485
max registers/read40
response timeout100 ms
protocol notesThe external device can read 1-40 contiguous registers, write 1-40 contiguous registers.
model register43033
serial register43049
doc revisionA029X159 (Issue 7)

⚠ disputed: The external device can read 1-40 contiguous registers — disputed by Cummins Modbus Register Mapping Guide (A029X159) which explicitly states 'The master device can read 1-16 contiguous registers, write 1-16 contiguous registers' for the PCC1301/PowerCommand 1.x/PS0500 map, whereas 1-40 contiguous registers applies to other controllers like PowerCommand 2.x/3.x

field reports — community-sourced, unverified (checked 2026-06-11)
  • The PCC1301 control does not support fault reset commands through the Modbus registers. [source]
  • confirmed: Physical terminals Hi (+) TB2-3, Lo (-) TB2-4, Shield TB2-1 — confirmed by Cummins PCC1301 Operator and Installation Manual and OmniMetrix TrueGuard-PRO Installation Guide
  • confirmed: Baud rates [2400, 4800, 9600, 19200] and default baud 19200 — confirmed by Cummins PCC1301 Owner Manual (Modbus Submenus section)
  • confirmed: Modbus RTU protocol on a two-wire RS485 multi-drop bus — confirmed by Cummins Modbus Register Mapping Guide (A029X159)

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.