Easy BACnet
  1. Home
  2. BACnet points lists
  3. Contemporary Controls
  4. Generac G-Panel generator control via BASgatewayLX

Generator set controller · BACnet points list

Contemporary Controls Generac G-Panel generator control via BASgatewayLX BACnet points list

Updated 12 November 2026

Short answer

Gateway profile for the Generac G-Panel: 197 objects (45 AI, 32 BI, 120 BO), 151 polled by default. Analog inputs give engine temperatures and pressures, fuel and coolant level, battery, bus and generator voltages, currents, kW, PF, frequency and rpm. The panel's status and alarm flags (common alarm, running, in auto, ready to accept load, each shutdown and warning) are mapped as Binary Outputs because they are Modbus coils.

This page lists 197 BACnet objects for the Contemporary Controls Generac G-Panel generator control via BASgatewayLX — 120 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Contemporary Controls’s own free documentation, linked below.

Manufacturer
Contemporary Controls
Model
Generac G-Panel generator control via BASgatewayLX
Equipment
Generator set controller
Equipment type
Other equipment
BACnet objects
197 (120 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
G-Panel, Generac G Panel, Generac Modbus G-Panel
Source document
BASgatewayLX Modbus device profile Generac_G_Panel__a · Generac_G_Panel__a_LX.csv
Download CSV 197 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Contemporary Controls’s current documentation and the live device before use. Not official Contemporary Controls information. Terms of use.

BMS integration notes: Contemporary Controls Generac G-Panel generator control via BASgatewayLX

Integration in brief

Read RUNNING, GENERATOR IN AUTO, READY TO ACCEPT LOAD and COMMON ALARM (Binary Outputs here) plus generator kW and voltage.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
BO 128RUNNINGGenerator runningCommand
BO 122GENERATOR IN AUTOGenerator in autoCommand
BO 129READY TO ACCEPT LOADReady to accept loadCommand
AI 35GEN TOTAL KWGenerator total kWRead
AI 34GEN AVERAGE VOLTAGEGenerator average voltageRead
AI 39GEN FREQUENCYGenerator frequencyRead
AI 18BATTERY VOLTAGEBattery voltageRead
BO 76COMMON ALARMCommon alarmCommand
BO 77COMMON WARNINGCommon warningCommand

Network setup

Watch out for

Contemporary Controls Generac G-Panel generator control via BASgatewayLX BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.

197 of 197 shown
Type
Analog
Access
Show
Contemporary Controls Generac G-Panel generator control via BASgatewayLX BACnet Points List
DescriptionStates
AI1OIL TEMPERATUREModbus 400140Read
AI2COOLANT TEMPERATUREModbus 400142Read
AI3OIL PRESSUREModbus 400144Read
AI4GOVERNOR COMMANDModbus 400146Read
AI5USER CONFIGURABLE 05Modbus 400148; not polled by defaultRead
AI6USER CONFIGURABLE 06Modbus 400150; not polled by defaultRead
AI7USER CONFIGURABLE 07Modbus 400152; not polled by defaultRead
AI8USER CONFIGURABLE 08Modbus 400154; not polled by defaultRead
AI9USER CONFIGURABLE 09Modbus 400156; not polled by defaultRead
AI10COOLANT LEVELModbus 400158Read
AI11FUEL LEVELModbus 400160Read
AI12AI-1 AUX INPUT 1Modbus 400162Read
AI13AI-2 AUX INPUT 2Modbus 400164Read
AI14USER CONFIGURABLE 14Modbus 400166Read
AI15BAT CHARGE CURRENTModbus 400168Read
AI16USER CONFIGURABLE 16Modbus 400170Read
AI17USER CONFIGURABLE 17Modbus 400172Read
AImin18BATTERY VOLTAGEModbus 400174Read
AI19BUS CURRENT PHASE AModbus 400176Read
AI20BUS CURRENT PHASE BModbus 400178Read
AI21BUS CURRENT PHASE CModbus 400180Read
AI22BUS AVERAGE CURRENTModbus 400182Read
AI23GEN CURRENT PHASE AModbus 400184Read
AI24GEN CURRENT PHASE BModbus 400186Read
AI25GEN CURRENT PHASE CModbus 400188Read
AI26GEN AVERAGE CURRENTModbus 400190Read
AI27BUS VOLT PHASE A-BModbus 400192Read
AI28BUS VOLT PHASE B-CModbus 400194Read
AI29BUS VOLT PHASE C-AModbus 400196Read
AI30BUS AVERAGE VOLTAGEModbus 400198Read
AI31GEN VOLT PHASE A-BModbus 400200Read
AI32GEN VOLT PHASE B-CModbus 400202Read
AI33GEN VOLT PHASE C-AModbus 400204Read
AImin34GEN AVERAGE VOLTAGEModbus 400206Read
AImin35GEN TOTAL KWModbus 400208Read
AI36BUS TOTAL KWModbus 400210Read
AI37GEN TOTAL PFModbus 400212Read
AI38BUS TOTAL PFModbus 400214Read
AImin39GEN FREQUENCYModbus 400216Read
AI40BUS FREQUENCYModbus 400218Read
AI41ENGINE RPMModbus 400220Read
AI42RPM 2Modbus 400222Read
AI43RPM 3Modbus 400224Read
BI44AUTO SWITCHModbus 400129 bit 15Read
BI45MANUAL SWITCHModbus 400129 bit 14Read
BI46ALARM ACKNOWLEDGEModbus 400129 bit 13Read
BI47EMERGENCY STOPModbus 400129 bit 12Read
BI48REMOTE STARTModbus 400129 bit 11Read
BI49BATTERY CHARGER FAILModbus 400129 bit 10Read
BI50RUPTURED BASINModbus 400129 bit 9Read
BI51USER CONFIGURABLE 08Modbus 400129 bit 8; not polled by defaultRead
BI52USER CONFIGURABLE 09Modbus 400129 bit 7; not polled by defaultRead
BI53USER CONFIGURABLE 10Modbus 400129 bit 6; not polled by defaultRead
BI54STOP DEADBUS CONNECTModbus 400129 bit 5Read
BI55EXERCISERModbus 400129 bit 4Read
BI56GEN SWITCH STATUSModbus 400129 bit 3Read
BI57UTIL SWITCH STATUSModbus 400129 bit 2Read
BI58SEL TRIP STATUSModbus 400129 bit 1Read
BI59MCB STATUSModbus 400129 bit 0Read
BI60PHASE ROTATION VALIDModbus 400130 bit 15Read
BI61USER CONFIGURABLE 18Modbus 400130 bit 14; not polled by defaultRead
BI62USER CONFIGURABLE 19Modbus 400130 bit 13; not polled by defaultRead
BI63USER CONFIGURABLE 20Modbus 400130 bit 12; not polled by defaultRead
BI64USER CONFIGURABLE 21Modbus 400130 bit 11; not polled by defaultRead
BI65USER CONFIGURABLE 22Modbus 400130 bit 10; not polled by defaultRead
BI66USER CONFIGURABLE 23Modbus 400130 bit 9; not polled by defaultRead
BI67USER CONFIGURABLE 24Modbus 400130 bit 8; not polled by defaultRead
BI68MODEM SELECTEDModbus 400130 bit 7Read
BI69GENERATOR OVERSPEEDModbus 400130 bit 6Read
BI70DI-1Modbus 400130 bit 5Read
BI71DI-2Modbus 400130 bit 4Read
BI72DI-3 / LINE POWERModbus 400130 bit 3Read
BI73DI-4 / GENERATOR PWRModbus 400130 bit 2Read
BI74USER CONFIGURABLE 31Modbus 400130 bit 1; not polled by defaultRead
BI75USER CONFIGURABLE 32Modbus 400130 bit 0; not polled by defaultRead
BOmin76COMMON ALARMModbus 400131 bit 15Command
BOmin77COMMON WARNINGModbus 400131 bit 14Command
BO78LO OIL PRESSURE WARNModbus 400131 bit 13Command
BO79LO OIL PRESSURE ALRMModbus 400131 bit 12Command
BO80HI COOLANT TEMP WARNModbus 400131 bit 11Command
BO81HI COOLANT TEMP ALRMModbus 400131 bit 10Command
BO82LO COOLANT TEMP WARNModbus 400131 bit 9Command
BO83HI OIL TEMP WARNModbus 400131 bit 8Command
BO84HI OIL TEMP ALARMModbus 400131 bit 7Command
BO85LO BATTERY VOLT WARNModbus 400131 bit 6Command
BO86HI BATTERY VOLT WARNModbus 400131 bit 5Command
BO87OVERSPEED ALARMModbus 400131 bit 4Command
BO88UNDERSPEED ALARMModbus 400131 bit 3Command
BO89OVER VOLTAGE ALARMModbus 400131 bit 2Command
BO90UNDER VOLTAGE ALARMModbus 400131 bit 1Command
BO91OVER FREQUENCY ALARMModbus 400131 bit 0Command
BO92UNDER FREQUENCY ALRMModbus 400132 bit 15Command
BO93HI FUEL ALARMModbus 400132 bit 14Command
BO94LO FUEL WARNINGModbus 400132 bit 13Command
BO95LO FUEL ALARMModbus 400132 bit 12Command
BO96FAIL TO START ALARMModbus 400132 bit 11Command
BO97COOLANT LEVEL ALARMModbus 400132 bit 10Command
BO98RPM SENSOR FAIL ALRMModbus 400132 bit 9Command
BO99START INHIBIT ALARMModbus 400132 bit 8Command
BO100ESTOP ALARMModbus 400132 bit 7Command
BO101OIL PRESS SENSOR FLTModbus 400132 bit 6Command
BO102OIL TEMP SENSOR FLTModbus 400132 bit 5Command
BO103COOLANT TEMP SENSORModbus 400132 bit 4Command
BO104KNOCK UNIT FAULTModbus 400132 bit 3Command
BO105KNOCK NOT CALIBRATEDModbus 400132 bit 2Command
BO106XFER SWITCH ERROR ALModbus 400132 bit 1Command
BO107REVERSE POWER ALARMModbus 400132 bit 0Command
BO108MCB IS OPENModbus 400133 bit 15Command
BO109OIL FILT BLOCKD ALRMModbus 400133 bit 14Command
BO110AIR FILT BLOCKD ALRMModbus 400133 bit 13Command
BO111OXYGEN SENSOR FAULTModbus 400133 bit 12Command
BO112ALTERNATOR PROBLEMModbus 400133 bit 11Command
BO113GAS PRESSURE WARNModbus 400133 bit 10Command
BO114EXHAUST TEMP WARNINGModbus 400133 bit 9Command
BO115EXHAUST TEMP ALARMModbus 400133 bit 8Command
BO116FLAME DETECTIONModbus 400133 bit 7Command
BO117CARBON MONOXIDE ALRMModbus 400133 bit 6Command
BO118VACUUM SENSOR FAULTModbus 400133 bit 5Command
BO119CAM MAPPED O PModbus 400133 bit 4Command
BO120CRANK MAPPED O PModbus 400133 bit 3Command
BO121GAS FLOW SENSOR FLTModbus 400133 bit 2Command
BOmin122GENERATOR IN AUTOModbus 400133 bit 1Command
BO123GENERATOR IN MANUALModbus 400133 bit 0Command
BO124GENERATOR IN OFFModbus 400134 bit 15Command
BO125ENGINE STOPPEDModbus 400134 bit 14Command
BO126ENGINE STOPPED-ALARMModbus 400134 bit 13Command
BO127STOPPED READY TO RUNModbus 400134 bit 12Command
BOmin128RUNNINGModbus 400134 bit 11Command
BOmin129READY TO ACCEPT LOADModbus 400134 bit 10Command
BO130ALARMS ENABLEDModbus 400134 bit 9Command
BO131IN WARM UPModbus 400134 bit 8Command
BO132IN COOL DOWNModbus 400134 bit 7Command
BO133CRANKINGModbus 400134 bit 6Command
BO134VOLTAGE DROPOUTModbus 400134 bit 5Command
BO135VOLTAGE PICKUPModbus 400134 bit 4Command
BO136IN LINE INTRRPT DLYModbus 400134 bit 3Command
BO137IN RETURN toUTIL DLYModbus 400134 bit 2Command
BO138IN TDNModbus 400134 bit 1Command
BO139LOAD SHEDDINGModbus 400134 bit 0Command
BO140OUT OF SERVICEModbus 400135 bit 15Command
BO141NEED SERVICEModbus 400135 bit 14Command
BO142BATTERY CHARGER FAILModbus 400135 bit 13Command
BO143LINE POWERModbus 400135 bit 12Command
BO144GENERATOR POWERModbus 400135 bit 11Command
BO145GAS REDUCED - KNOCKModbus 400135 bit 10Command
BO146ALL ENGINES ON LINEModbus 400135 bit 9Command
BO147SHUTDOWN GENSETModbus 400135 bit 8Command
BO148CHECK VOLT PHASE ROTModbus 400135 bit 7Command
BO149CHECK CURR PHASE ROTModbus 400135 bit 6Command
BO150ILC ALARM/WARNING 1Modbus 400135 bit 5Command
BO151ILC ALARM/WARNING 2Modbus 400135 bit 4Command
BO152GAS SHUTOFF - KNOCKModbus 400135 bit 3Command
BO153HI INLET MAN TEMP ALModbus 400135 bit 2Command
BO154HI INLET MAN TEMP WNModbus 400135 bit 1Command
BO155LO TURBO PRESS - GASModbus 400135 bit 0Command
BO156LO TURBO PRESS - DSLModbus 400136 bit 15Command
BO157LO GAS PRESS SHUTOFFModbus 400136 bit 14Command
BO158LO GAS PRESS DISABLEModbus 400136 bit 13Command
BO159HI GAS PRESS DISABLEModbus 400136 bit 12Command
BO160CAC BYPASS VALVE FLTModbus 400136 bit 11Command
BO161KNOCK SAMPLE MISSINGModbus 400136 bit 10Command
BO162DISABLE CHECKSYNC BDModbus 400136 bit 9Command
BO163FAULT RELAY ACTIVEModbus 400136 bit 8Command
BO164ANNUNCIATOR LIGHT 20Modbus 400136 bit 7Command
BO165PM-SC COMMS FAILEDModbus 400136 bit 6Command
BO166CHECK IF ILC RUNNINGModbus 400136 bit 5Command
BO167USR CONFIGURABLE 092Modbus 400136 bit 4; not polled by defaultCommand
BO168USR CONFIGURABLE 093Modbus 400136 bit 3; not polled by defaultCommand
BO169USR CONFIGURABLE 094Modbus 400136 bit 2; not polled by defaultCommand
BO170USR CONFIGURABLE 095Modbus 400136 bit 1; not polled by defaultCommand
BO171USR CONFIGURABLE 096Modbus 400136 bit 0; not polled by defaultCommand
BO172USR CONFIGURABLE 097Modbus 400137 bit 15; not polled by defaultCommand
BO173USR CONFIGURABLE 098Modbus 400137 bit 14; not polled by defaultCommand
BO174USR CONFIGURABLE 099Modbus 400137 bit 13; not polled by defaultCommand
BO175USR CONFIGURABLE 100Modbus 400137 bit 12; not polled by defaultCommand
BO176USR CONFIGURABLE 101Modbus 400137 bit 11; not polled by defaultCommand
BO177USR CONFIGURABLE 102Modbus 400137 bit 10; not polled by defaultCommand
BO178USR CONFIGURABLE 103Modbus 400137 bit 9; not polled by defaultCommand
BO179USR CONFIGURABLE 104Modbus 400137 bit 8; not polled by defaultCommand
BO180USR CONFIGURABLE 105Modbus 400137 bit 7; not polled by defaultCommand
BO181USR CONFIGURABLE 106Modbus 400137 bit 6; not polled by defaultCommand
BO182USR CONFIGURABLE 107Modbus 400137 bit 5; not polled by defaultCommand
BO183USR CONFIGURABLE 108Modbus 400137 bit 4; not polled by defaultCommand
BO184USR CONFIGURABLE 109Modbus 400137 bit 3; not polled by defaultCommand
BO185USR CONFIGURABLE 110Modbus 400137 bit 2; not polled by defaultCommand
BO186USR CONFIGURABLE 111Modbus 400137 bit 1; not polled by defaultCommand
BO187USR CONFIGURABLE 112Modbus 400137 bit 0; not polled by defaultCommand
BO188USR CONFIGURABLE 113Modbus 400138 bit 15; not polled by defaultCommand
BO189USR CONFIGURABLE 114Modbus 400138 bit 14; not polled by defaultCommand
BO190USR CONFIGURABLE 115Modbus 400138 bit 13; not polled by defaultCommand
BO191USR CONFIGURABLE 116Modbus 400138 bit 12; not polled by defaultCommand
BO192USR CONFIGURABLE 117Modbus 400138 bit 11; not polled by defaultCommand
BO193USR CONFIGURABLE 118Modbus 400138 bit 10; not polled by defaultCommand
BO194RPM MISSING IN CRANKModbus 400138 bit 9Command
BO195ON-LINE IN BKUP MODEModbus 400138 bit 8Command
AI196ENGINE HOURS NOW HI/LOModbus 400304; not polled by defaultRead
AI197ENGINE HOURS NOW LO/HIModbus 400304; not polled by defaultRead
Object ID lookup: Contemporary Controls BASgatewayLX Generac G-Panel point IDs by name

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Generac G-Panel generator control via BASgatewayLX and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Contemporary Controls Generac G-Panel generator control via BASgatewayLX

How many BACnet points does the Contemporary Controls Generac G-Panel generator control via BASgatewayLX have?

This list has 197 BACnet objects: 45 analog inputs, 32 binary inputs, 120 binary outputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Contemporary Controls Generac G-Panel generator control via BASgatewayLX BACnet points are writable?

120 of the 197 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done. The source has no read/write column, so this is inferred from object type.

Where is the official Contemporary Controls Generac G-Panel generator control via BASgatewayLX BACnet documentation?

The source is BASgatewayLX Modbus device profile Generac_G_Panel__a (Generac_G_Panel__a_LX.csv), published free by Contemporary Controls at https://www.ccontrols.com/support/dp/GeneracGPanel.zip.

What are the minimum BACnet points to integrate the Contemporary Controls Generac G-Panel generator control via BASgatewayLX?

Start with BO 128 RUNNING (Generator running); BO 122 GENERATOR IN AUTO (Generator in auto); BO 129 READY TO ACCEPT LOAD (Ready to accept load); AI 35 GEN TOTAL KW (Generator total kW); AI 34 GEN AVERAGE VOLTAGE (Generator average voltage); AI 39 GEN FREQUENCY (Generator frequency); AI 18 BATTERY VOLTAGE (Battery voltage); BO 76 COMMON ALARM (Common alarm); BO 77 COMMON WARNING (Common warning).

How do I check these points on the real Generac G-Panel generator control via BASgatewayLX?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Contemporary Controls BACnet points lists

Source: BASgatewayLX Modbus device profile Generac_G_Panel__a · Generac_G_Panel__a_LX.csv. Object names, instances and units are reproduced as published; descriptions are our own.