- Home
- BACnet points lists
- OJ Electronics
- OJ-DC compressor drive
Compressor frequency drive · BACnet points list
OJ Electronics OJ-DC compressor drive BACnet points list
Updated 12 November 2026
The OJ-DC compressor drive has BACnet MS/TP on its RS-485 terminals and RJ12 ports. Binary Values give run, alarm reset and alarm, warning and compressor-protection flags (lubrication, oil boost, minimum run time); Integer Values carry the speed setpoint, limits, ramps and running data. BACnet MS/TP has to be switched on first, through the OJ PC tool or Modbus.
This page lists 56 BACnet objects for the OJ Electronics OJ-DC compressor drive — 9 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from OJ Electronics’s own free documentation, linked below.
- Manufacturer
- OJ Electronics
- Model
- OJ-DC compressor drive
- Equipment
- Compressor frequency drive
- Equipment type
- VFDs & pumps
- BACnet objects
- 56 (9 writable)
- Transport
- BACnet MS/TP
- Firmware
- AOC 1.00 or later
- Also known as
- OJ-DC, OJ DC, OJ Drives DC, 67958B
Reference only, provided as-is: verify against OJ Electronics’s current documentation and the live device before use. Not official OJ Electronics information. Terms of use.
BMS integration notes: OJ Electronics OJ-DC compressor drive
Enable BACnet MS/TP on the drive, write the speed setpoint to IV 0 and set BV 0 to run the compressor. Read IV 7/IV 8 for output and speed and the BV alarm flags; BV 1 resets alarms.
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.
| Object | Name | Why | Access |
|---|---|---|---|
| BV 0 | Motor on/off | Run command (1 = on); clears on any error | Write |
| IV 0 | Setpoint / PrcSet | Speed setpoint, 0-10000 = 0-100.00 % | Write |
| BV 1 | Reset Alarms | Alarm reset (1 = reset) | Write |
| IV 8 | RPMOut | Compressor speed output, Hz | Read |
| IV 7 | PrcOut | Output level, x0.01 % | Read |
| IV 12 | Power In (filtered) | Input power, W | Read |
| BV 15 | Internal Stop | Internal stop alarm | Read |
| BV 10 | Rotor Blocked | Rotor blocked alarm | Read |
Enable & remote start
BACnet MS/TP must be enabled (OJ PC tool or Modbus coils); then BV 0 starts and stops the compressor.
Network setup
- Out of the box the drive talks Modbus (address 70, 38400 baud, no parity, 1 stop bit); BACnet MS/TP is switched on from the OJ PC tool (Alternative device communications) or through Modbus coils.
- MS/TP settings: baud 9600-115200, MAC 0-127, Max Master 1-127, device instance 0-4194302 (Modbus holding registers).
- OJ publishes an EDE file for the object list on its product page.
Watch out for
- BV 0 drops back to 0 on any error, so the BMS has to set it again after the fault is cleared.
- Do not write BV 4 = 0: it turns BACnet MS/TP off until it is re-enabled through Modbus.
- BV 40-43 flag compressor protection cycles (lubrication, oil boost, minimum run, pressure relax) that can hold the speed.
OJ Electronics OJ-DC compressor drive 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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| BVmin | 0 | Motor on/off | Run command; drive clears it on any error | Write | 0=Off, 1=On | |
| BVmin | 1 | Reset Alarms | Alarm reset; returns to 0 after the reset | Write | 1=Reset | |
| BV | 3 | Motor output off | Keep motor output off | Write | 1=Keep motor output off | |
| BV | 4 | Enable BACnet | 0 = Modbus, 1 = BACnet | Write | 0=Modbus 1=BACnet | |
| BV | 5 | V LO Alarm | Read | 1=Alarm | ||
| BV | 6 | V HI Alarm | Read | 1=Alarm | ||
| BV | 7 | I HI Alarm (Motor out short) | Read | 1=Alarm | ||
| BV | 8 | Temperature High | Read | 1=Warning | ||
| BV | 9 | Input Phase Error | Read | 1=Warning | ||
| BVmin | 10 | Rotor Blocked | Read | 1=Alarm | ||
| BV | 11 | Current Limit | Read | 1=Warning | ||
| BV | 12 | Voltage Limit | Read | 1=Warning | ||
| BV | 13 | Rotor Direction | Read | 1=Alarm | ||
| BV | 14 | EEPROM Error | Read | 1=Warning | ||
| BVmin | 15 | Internal Stop | Read | 1=Alarm (Stop) | ||
| BV | 16 | Earth fault (H5 only) | Read | 1=Alarm | ||
| BV | 23 | STO Fault | Read | 1=Alarm | ||
| BV | 17 | Motor Phase Error | Read | 1=Alarm | ||
| BV | 18 | Communication error MOC | Read | 1=Alarm | ||
| BV | 19 | Ext. 24V supply overload | Read | 1=Overload | ||
| BV | 20 | MOC in bootloader | Read | 1=Alarm | ||
| BV | 21 | Communication error IOM | Read | 1=Warning* | ||
| BV | 22 | Motor Overheat (IOM) | Read | 1=Alarm | ||
| BV | 40 | Lubrication active | Lubrication cycle running | Read | 1=Warning | |
| BV | 41 | Oil boosting active | Oil boost running | Read | 1=Warning | |
| BV | 42 | Minimum run time active | Read | 1=Warning | ||
| BV | 43 | Pressure relax time active | Read | 1=Warning | ||
| BV | 44 | Maximum oil boost ramp up time | Read | 1=Alarm | ||
| IVmin | 0 | Setpoint / PrcSet | Speed setpoint, 0-100.00 %; value x0.01 | % | Write | |
| IV | 1 | Min. RPM | rpm | Write | ||
| IV | 2 | Max. RPM | rpm | Write | ||
| IV | 3 | UpRampTime | s | Write | ||
| IV | 4 | DownRampTime | s | Write | ||
| IV | 5 | AOC SW version | value x0.01 | Read | ||
| IV | 6 | MOC SW version | value x0.01 | Read | ||
| IVmin | 7 | PrcOut | value x0.01 | % | Read | |
| IVmin | 8 | RPMOut | Compressor speed output | Hz | Read | |
| IV | 9 | IGBT Temp | Power stage (IGBT) temperature; value x0.01 | °C | Read | |
| IV | 10 | V In (RMS) | V | Read | ||
| IV | 11 | I Out | mA | Read | ||
| IVmin | 12 | Power In (filtered) | W | Read | ||
| IV | 13 | Operation Minutes | min | Read | ||
| IV | 14 | Operation Day | days | Read | ||
| IV | 15 | ExternSet | mV | Read | ||
| IV | 16 | V DC Bus (Peak) | V | Read | ||
| IV | 17 | V Motor (Peak) | V | Read | ||
| IV | 18 | Power Consumpt. | Energy, Wh part | Wh | Read | |
| IV | 19 | Power Consumpt. | Energy, kWh part | kWh | Read | |
| IV | 20 | Power Consumpt. | Energy, MWh part | MWh | Read | |
| IV | 21 | BACnet SW version | value x0.01 | Read | ||
| IV | 22 | Vin L1 - GND (RMS) | V | Read | ||
| IV | 23 | Vin L2 - GND (RMS) | V | Read | ||
| IV | 24 | Vin L3 - GND (RMS) | V | Read | ||
| IV | 25 | Vibration_SUM_RMS | 2 mg | Read | ||
| IV | 26 | AOC Thermist.Temp | value x0.01 | °C | Read | |
| IV | 27 | CurrentTimeLow1 | s | Read |
No points match these filters.
Object ID lookup: OJ Electronics OJ-DC compressor drive point IDs by name
BV0Motor on/offBV1Reset AlarmsBV3Motor output offBV4Enable BACnetBV5V LO AlarmBV6V HI AlarmBV7I HI Alarm (Motor out short)BV8Temperature HighBV9Input Phase ErrorBV10Rotor BlockedBV11Current LimitBV12Voltage LimitBV13Rotor DirectionBV14EEPROM ErrorBV15Internal StopBV16Earth fault (H5 only)BV23STO FaultBV17Motor Phase ErrorBV18Communication error MOCBV19Ext. 24V supply overloadBV20MOC in bootloaderBV21Communication error IOMBV22Motor Overheat (IOM)BV40Lubrication activeBV41Oil boosting activeBV42Minimum run time activeBV43Pressure relax time activeBV44Maximum oil boost ramp up timeIV0Setpoint / PrcSetIV1Min. RPMIV2Max. RPMIV3UpRampTimeIV4DownRampTimeIV5AOC SW versionIV6MOC SW versionIV7PrcOutIV8RPMOutIV9IGBT TempIV10V In (RMS)IV11I OutIV12Power In (filtered)IV13Operation MinutesIV14Operation DayIV15ExternSetIV16V DC Bus (Peak)IV17V Motor (Peak)IV18Power Consumpt.IV19Power Consumpt.IV20Power Consumpt.IV21BACnet SW versionIV22Vin L1 - GND (RMS)IV23Vin L2 - GND (RMS)IV24Vin L3 - GND (RMS)IV25Vibration_SUM_RMSIV26AOC Thermist.TempIV27CurrentTimeLow1
Integration notes
- Integer Value objects (IV) carry scaled whole numbers; values marked x0.01 have two implied decimals.
- BV 2 and BV 24-39 are not in the table.
- IV 18, 19 and 20 are all printed as "Power Consumpt." and hold the Wh, kWh and MWh parts of the energy count.
- IV 8 RPMOut is printed with the unit Hz.
- Writing 0 to BV 4 turns BACnet MS/TP off; it comes back only through Modbus or protocol auto-detect.
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 OJ-DC compressor drive 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 OJ Electronics OJ-DC compressor drive
How many BACnet points does the OJ Electronics OJ-DC compressor drive have?
This list has 56 BACnet objects: 28 binary values, 28 integer values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which OJ Electronics OJ-DC compressor drive BACnet points are writable?
9 of the 56 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.
Where is the official OJ Electronics OJ-DC compressor drive BACnet documentation?
The source is OJ DC BACnet MS/TP protocol (application note) (67958B), revision 05/25, published free by OJ Electronics at https://ojelectronics.com/drives/wp-admin/admin-ajax.php?action=productdownload&media_id=67464802&filename=67958B-05-25-OJ+DC-BACnet-MS-TP-protocol_GB+WEB.pdf&view=true.
What are the minimum BACnet points to integrate the OJ Electronics OJ-DC compressor drive?
Start with BV 0 Motor on/off (Run command (1 = on); clears on any error); IV 0 Setpoint / PrcSet (Speed setpoint, 0-10000 = 0-100.00 %); BV 1 Reset Alarms (Alarm reset (1 = reset)); IV 8 RPMOut (Compressor speed output, Hz); IV 7 PrcOut (Output level, x0.01 %); IV 12 Power In (filtered) (Input power, W); BV 15 Internal Stop (Internal stop alarm); BV 10 Rotor Blocked (Rotor blocked alarm).
How do I enable BMS control of the OJ Electronics OJ-DC compressor drive?
BACnet MS/TP must be enabled (OJ PC tool or Modbus coils); then BV 0 starts and stops the compressor.
How do I check these points on the real OJ-DC compressor drive?
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 OJ Electronics BACnet points lists
- Air handling unit controller
OJ Electronics OJ Air Plus AHU controller (EXcon-Plus), SW 1.09
OJ Electronics OJ Air Plus air handling unit controllers (device name EXcon-Plus) with software 1.09.
Also known as: OJ Air Plus, OJ-Air Plus, AirPlus, EXcon-Plus, EXcon Plus, 670203 - Zone ventilation controller (VAV zone master)
OJ Electronics OJ GreenZone ZoneMaster, SW 3.47
OJ Electronics GreenZone ZoneMaster demand-controlled ventilation masters with software 3.47, including their ZoneModules.
Also known as: OJ-ZoneMaster, ZoneMaster, OJ Green Zone, GreenZone, OJ ZoneControl, 67851 - Rotary heat exchanger drive (energy recovery wheel)
OJ Electronics OJ-DRHX rotary heat exchanger drive
OJ Electronics OJ-DRHX drives for rotary heat exchanger wheels in air handling units.
Also known as: OJ-DRHX, OJ DRHX, DRHX, 67854 - EC/PM fan motor frequency drive
OJ Electronics OJ-DV / OJ-DV GEN II ventilation drive
OJ Electronics OJ-DV ventilation drives for EC/PM fan motors, first generation and GEN II.
Also known as: OJ-DV, OJ DV, OJ-DV GEN II, DV GEN II, OJ Drives DV, 670092, 67855
Source: OJ DC BACnet MS/TP protocol (application note) · 67958B · rev. 05/25. Object names, instances and units are reproduced as published; descriptions are our own.