Easy BACnet
  1. Home
  2. BACnet points lists
  3. Contemporary Controls
  4. Fireye PPC4000 parallel positioning control via BASgatewayLX

Boiler burner management (parallel positioning) · BACnet points list

Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX BACnet points list

Updated 12 November 2026

Short answer

Gateway profile for the Fireye PPC4000: 153 Analog Inputs, 43 polled by default. It reads operational state, burner hours and cycles, modulation rate and mode, servo and VFD positions, O2 trim values, sensor readings, the lockout history and the burner control flags.

This page lists 153 BACnet objects for the Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX — 0 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
Fireye PPC4000 parallel positioning control via BASgatewayLX
Equipment
Boiler burner management (parallel positioning)
Equipment type
Boilers & water heaters
BACnet objects
153 (0 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
PPC4000, PPC 4000, Fireye PPC-4000
Source document
BASgatewayLX Modbus device profile Fireye_PPC4000_a · Fireye_PPC4000_a_LX.csv
Download CSV 153 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 Fireye PPC4000 parallel positioning control via BASgatewayLX

Integration in brief

Read operational state, modulation rate and the burner control flags; enable the lockout history if you want fault codes. The profile has no writable objects.

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
AI 1Operational StateOperational stateRead
AI 149Burner Control On/OffBurner on/off control stateRead
AI 5Current Modulation RateCurrent modulation rateRead
AI 6Modulation ModeModulation modeRead
AI 152Burner Control AutoManualAuto/manual stateRead
AI 3Burner on minutesBurner on minutesRead
AI 42Lockout History – Current active error numberCurrent active error numberRead

Network setup

Watch out for

Contemporary Controls Fireye PPC4000 parallel positioning 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.

153 of 153 shown
Type
Analog
Show
Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX BACnet Points List
DescriptionStates
AImin1Operational StateModbus 400001Read
AI2System On MinutesModbus 400003minRead
AImin3Burner on minutesModbus 400005minRead
AI4Completed Burner CyclesModbus 400007Read
AImin5Current Modulation RateModbus 400009%Read
AImin6Modulation ModeModbus 400010Read
AI7Current internal temperature of the PPC 4000Modbus 400011Read
AI8Current Profile Commission PointModbus 400012Read
AI9Current Calculated C02 valueModbus 400013Read
AI10PPC 4000 ModelModbus 400014; not polled by defaultRead
AI11Current Selected ProfileModbus 400015Read
AI12Total # of commissioned points in current profileModbus 400016Read
AI13Current Profile Commissioned Points RangeModbus 400017Read
AI14Current Digital Input valuesModbus 400018Read
AI15Current VFD 1 position in 1/10th degreeModbus 400022Read
AI16Commanded VFD 1 position in 1/10th degreeModbus 400023Read
AI17Current VFD 2 position in 1/10th degreeModbus 400024Read
AI18Commanded VFD 2 position in 1/10th degreeModbus 400025Read
AI19Current running efficiencyModbus 400026%Read
AI20Current 02 Target Value in 1/10th %Modbus 400027Read
AI2102 Probe Status (see 02 Probe Manual)Modbus 400036Read
AI2202 Probe Stacl< Temperature (see 02 Probe Manual)Modbus 400037Read
AI2302 Probe Ambient Temperature (see 02 Probe Manual)Modbus 400038Read
AI2402 Probe 02 Level (see 02 Probe Manual)Modbus 400039Read
AI25Calibration constantModbus 400052; not polled by defaultRead
AI26Sensor 1 measured raw valueModbus 400060Read
AI27Sensor 2 measured raw valueModbus 400061Read
AI28Sensor 3 measured raw valueModbus 400062Read
AI29Sensor 4 measured raw valueModbus 400066Read
AI30Sensor 5 measured raw valueModbus 400067Read
AI31Servo 1 current positionModbus 400080Read
AI32Servo 2 current positionModbus 400089Read
AI33Servo 3 current positionModbus 400098Read
AI34Servo 4 current positionModbus 400107Read
AI35Servo 5 current positionModbus 400116Read
AI36Servo 6 current positionModbus 400125Read
AI37Servo 7 current positionModbus 400134Read
AI38Servo 8 current positionModbus 400143Read
AI39Servo 9 current positionModbus 400152Read
AI40Servo 10 current positionModbus 400161Read
AI41Lockout HistoryModbus 400191; not polled by defaultRead
AImin42Lockout History – Current active error numberModbus 400192; not polled by defaultRead
AI43Lockout History – Total number of errors detectedModbus 400193; not polled by defaultRead
AI44Lockout History - Fault 1Modbus 400194; not polled by defaultRead
AI45Lockout History - Fault 1 - Error codeModbus 400195; not polled by defaultRead
AI46Lockout History - Fault 1 - Time of Fault OccurrenceModbus 400196; not polled by defaultRead
AI47Lockout History - Fault 1 - Date of Fault OccurrenceModbus 400197; not polled by defaultRead
AI48Lockout History - Fault 1 - Date of Fault OccurrenceModbus 400198; not polled by defaultRead
AI49Lockout History - Fault 1 - Year of Fault OccurrenceModbus 400199; not polled by defaultRead
AI50Locl<out History - Fault 2Modbus 400200; not polled by defaultRead
AI51Lockout History - Fault 2 - Error codeModbus 400201; not polled by defaultRead
AI52Lockout History - Fault 2 - Time of Fault OccurrenceModbus 400202; not polled by defaultRead
AI53Lockout History - Fault 2 - Date of Fault OccurrenceModbus 400203; not polled by defaultRead
AI54Lockout History - Fault 2 - Date of Fault OccurrenceModbus 400204; not polled by defaultRead
AI55Lockout History - Fault 2 - Year of Fault OccurrenceModbus 400205; not polled by defaultRead
AI56Lockout History - Fault 3Modbus 400206; not polled by defaultRead
AI57Lockout History - Fault 3 - Error codeModbus 400207; not polled by defaultRead
AI58Lockout History - Fault 3 - Time of Fault OccurrenceModbus 400208; not polled by defaultRead
AI59Lockout History - Fault 3 - Date of Fault OccurrenceModbus 400209; not polled by defaultRead
AI60Lockout History - Fault 3 - Date of Fault OccurrenceModbus 400210; not polled by defaultRead
AI61Lockout History - Fault 3 - Year of Fault OccurrenceModbus 400211; not polled by defaultRead
AI62Lockout History - Fault 4Modbus 400212; not polled by defaultRead
AI63Lockout History - Fault 4 - Error codeModbus 400213; not polled by defaultRead
AI64Lockout History - Fault 4 - Time of Fault OccurrenceModbus 400214; not polled by defaultRead
AI65Lockout History - Fault 4 - Date of Fault OccurrenceModbus 400215; not polled by defaultRead
AI66Lockout History - Fault 4 - Date of Fault OccurrenceModbus 400216; not polled by defaultRead
AI67Lockout History - Fault 4 - Year of Fault OccurrenceModbus 400217; not polled by defaultRead
AI68Lockout History - Fault 5Modbus 400218; not polled by defaultRead
AI69Lockout History - Fault 5 - Error codeModbus 400219; not polled by defaultRead
AI70Lockout History - Fault 5 - Time of Fault OccurrenceModbus 400220; not polled by defaultRead
AI71Lockout History - Fault 5 - Date of Fault OccurrenceModbus 400221; not polled by defaultRead
AI72Lockout History - Fault 5 - Date of Fault OccurrenceModbus 400222; not polled by defaultRead
AI73Lockout History - Fault 5 - Year of Fault OccurrenceModbus 400223; not polled by defaultRead
AI74Locl<out History - Fault 6Modbus 400224; not polled by defaultRead
AI75Lockout History - Fault 6 - Error codeModbus 400225; not polled by defaultRead
AI76Lockout History - Fault 6 - Time of Fault OccurrenceModbus 400226; not polled by defaultRead
AI77Lockout History - Fault 6 - Date of Fault OccurrenceModbus 400227; not polled by defaultRead
AI78Lockout History - Fault 6 - Date of Fault OccurrenceModbus 400228; not polled by defaultRead
AI79Lockout History - Fault 6 - Year of Fault OccurrenceModbus 400229; not polled by defaultRead
AI80Lockout History - Fault 7Modbus 400230; not polled by defaultRead
AI81Lockout History - Fault 7 - Error codeModbus 400231; not polled by defaultRead
AI82Lockout History - Fault 7 - Time of Fault OccurrenceModbus 400232; not polled by defaultRead
AI83Lockout History - Fault 7 - Date of Fault OccurrenceModbus 400233; not polled by defaultRead
AI84Lockout History - Fault 7 - Date of Fault OccurrenceModbus 400234; not polled by defaultRead
AI85Lockout History - Fault 7 - Year of Fault OccurrenceModbus 400235; not polled by defaultRead
AI86Lockout History - Fault 8Modbus 400236; not polled by defaultRead
AI87Lockout History - Fault 8 - Error codeModbus 400237; not polled by defaultRead
AI88Lockout History - Fault 8 - Time of Fault OccurrenceModbus 400238; not polled by defaultRead
AI89Lockout History - Fault 8 - Date of Fault OccurrenceModbus 400239; not polled by defaultRead
AI90Lockout History - Fault 8 - Date of Fault OccurrenceModbus 400240; not polled by defaultRead
AI91Lockout History - Fault 8 - Year of Fault OccurrenceModbus 400241; not polled by defaultRead
AI92Lockout History - Fault 9Modbus 400242; not polled by defaultRead
AI93Lockout History - Fault 9 - Error codeModbus 400243; not polled by defaultRead
AI94Lockout History - Fault 9 - Time of Fault OccurrenceModbus 400244; not polled by defaultRead
AI95Lockout History - Fault 9 - Date of Fault OccurrenceModbus 400245; not polled by defaultRead
AI96Lockout History - Fault 9 - Date of Fault OccurrenceModbus 400246; not polled by defaultRead
AI97Lockout History - Fault 9 - Year of Fault OccurrenceModbus 400247; not polled by defaultRead
AI98Locl<out History - Fault 10Modbus 400248; not polled by defaultRead
AI99Lockout History - Fault 10 - Error codeModbus 400249; not polled by defaultRead
AI100Lockout History - Fault 10 - Time of FaultModbus 400250; not polled by defaultRead
AI101OccurrenceModbus 400251; not polled by defaultRead
AI102Lockout History - Fault 10 - Date of FaultModbus 400252; not polled by defaultRead
AI103OccurrenceModbus 400253; not polled by defaultRead
AI104Sensor 1 set point valueModbus 400265; not polled by defaultRead
AI105Sensor 1 Cut In valueModbus 400266; not polled by defaultRead
AI106Sensor 1 Cut Out valueModbus 400267; not polled by defaultRead
AI107Sensor 1 Margin Alarm valueModbus 400269; not polled by defaultRead
AI108Sensor 1 Limit Alarm valueModbus 400270; not polled by defaultRead
AI109Sensor 2 set point valueModbus 400273; not polled by defaultRead
AI110Sensor 2 Cut In valueModbus 400274; not polled by defaultRead
AI111Sensor 2 Cut Out valueModbus 400275; not polled by defaultRead
AI112Sensor 2 Margin Alarm valueModbus 400277; not polled by defaultRead
AI113Sensor 2 Limit Alarm valueModbus 400278; not polled by defaultRead
AI114Sensor 3 set point valueModbus 400281; not polled by defaultRead
AI115Sensor 3 Cut In valueModbus 400282; not polled by defaultRead
AI116Sensor 3 Cut Out valueModbus 400283; not polled by defaultRead
AI117Sensor 3 Margin Alarm valueModbus 400285; not polled by defaultRead
AI118Sensor 3 Limit Alarm valueModbus 400286; not polled by defaultRead
AI119Sensor 4 set point valueModbus 400289; not polled by defaultRead
AI120Sensor 4 Cut In valueModbus 400290; not polled by defaultRead
AI121Sensor 4 Cut Out valueModbus 400291; not polled by defaultRead
AI122Sensor 4 Margin Alarm valueModbus 400293; not polled by defaultRead
AI123Sensor 4 Limit Alarm valueModbus 400294; not polled by defaultRead
AI124Sensor 5 set point valueModbus 400297; not polled by defaultRead
AI125Sensor 5 Cut In valueModbus 400298; not polled by defaultRead
AI126Sensor 5 Cut Out valueModbus 400299; not polled by defaultRead
AI127Sensor 5 Margin Alarm valueModbus 400301; not polled by defaultRead
AI128Sensor 5 Limit Alarm valueModbus 400302; not polled by defaultRead
AI129PCV Setpoint string AModbus 400347; not polled by defaultRead
AI130PCV Setpoint string BModbus 400348; not polled by defaultRead
AI131PCV Setpoint string CModbus 400349; not polled by defaultRead
AI132PCV Setpoint string DModbus 400350; not polled by defaultRead
AI133PCV Setpoint string EModbus 400351; not polled by defaultRead
AI134PCV Setpoint string FModbus 400352; not polled by defaultRead
AI135PCV Setpoint string GModbus 400353; not polled by defaultRead
AI136PCV Setpoint string HModbus 400354; not polled by defaultRead
AI137PCV Setpoint string IModbus 400355; not polled by defaultRead
AI138PCV Setpoint string JModbus 400356; not polled by defaultRead
AI139PCV measured value string AModbus 400357; not polled by defaultRead
AI140PCV measured value string BModbus 400358; not polled by defaultRead
AI141PCV measured value string CModbus 400359; not polled by defaultRead
AI142PCV measured value string DModbus 400360; not polled by defaultRead
AI143PCV measured value string EModbus 400361; not polled by defaultRead
AI144PCV measured value string FModbus 400362; not polled by defaultRead
AI145PCV measured value string GModbus 400363; not polled by defaultRead
AI146PCV measured value string HModbus 400364; not polled by defaultRead
AI147PCV measured value string IModbus 400365; not polled by defaultRead
AI148PCV measured value string JModbus 400366; not polled by defaultRead
AImin149Burner Control On/OffModbus 401002Read
AI150Burner Control Low FireModbus 401003Read
AI151Burner Control Lead LagModbus 401004Read
AImin152Burner Control AutoManualModbus 401005Read
AI153Manual Modulation RateModbus 401018Read
Object ID lookup: Contemporary Controls BASgatewayLX Fireye PPC4000 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 Fireye PPC4000 parallel positioning 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 Fireye PPC4000 parallel positioning control via BASgatewayLX

How many BACnet points does the Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX have?

This list has 153 BACnet objects: 153 analog inputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX BACnet points are writable?

None of the listed objects are marked writable in the source documentation. The source has no read/write column, so this is inferred from object type.

Where is the official Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX BACnet documentation?

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

What are the minimum BACnet points to integrate the Contemporary Controls Fireye PPC4000 parallel positioning control via BASgatewayLX?

Start with AI 1 Operational State (Operational state); AI 149 Burner Control On/Off (Burner on/off control state); AI 5 Current Modulation Rate (Current modulation rate); AI 6 Modulation Mode (Modulation mode); AI 152 Burner Control AutoManual (Auto/manual state); AI 3 Burner on minutes (Burner on minutes); AI 42 Lockout History – Current active error number (Current active error number).

How do I check these points on the real Fireye PPC4000 parallel positioning 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 Fireye_PPC4000_a · Fireye_PPC4000_a_LX.csv. Object names, instances and units are reproduced as published; descriptions are our own.