- Home
- BACnet points lists
- Mitsubishi Electric
- Procon BAC-IP/50
VRF BACnet IP gateway (legacy) · BACnet points list
Mitsubishi Electric Procon BAC-IP/50 BACnet points list
Updated 28 October 2026
The Procon BAC-IP/50 is a small Mitsubishi Electric UK gateway that connects to a G-50 controller over Ethernet and serves up to 50 units as BACnet IP objects. Each unit address gets the same block of setup (_w) and state (_r) objects, named after the unit name typed into the configuration program. It does not support segmentation and its APDU limit is small, so keep read-multiple requests short.
This page lists 25 BACnet objects for the Mitsubishi Electric Procon BAC-IP/50 — 10 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Mitsubishi Electric’s own free documentation, linked below.
- Manufacturer
- Mitsubishi Electric
- Model
- Procon BAC-IP/50
- Equipment
- VRF BACnet IP gateway (legacy)
- Equipment type
- VRF & split air conditioners
- BACnet objects
- 25 (10 writable)
- Transport
- BACnet IP
- Firmware
- v1.34 (manual v1.05, 20/07/2009)
- Default device instance
- 10
- Also known as
- BAC-IP/50, BACIP50, Procon BAC IP 50
BMS integration notes: Mitsubishi Electric Procon BAC-IP/50
Give the BAC-IP/50 and its G-50 separate IP addresses on the same subnet, set the device ID and unit names with the PC configuration program, then map the per-unit _w (command) and _r (status) objects. Only the master unit of each group accepts commands.
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 |
|---|---|---|---|
| BO 100101 | nnn_ON_w | Start/stop the unit | Command |
| MO 100104 | nnn_MD_w | Command the operating mode | Command |
| AO 100109 | nnn_SP_w | Setpoint command | Command |
| MO 100106 | nnn_FS_w | Fan speed: 1 low, 2 mid2, 3 mid1, 4 high | Command |
| BI 100102 | nnn_ON_r | Confirm run status | Read |
| AI 100108 | nnn_RA | Room temperature | Read |
| BI 100026 | Sys_G50_Comms_State | Gateway-to-G-50 link status | Read |
| AI 100103 | nnn_ECode | Error code (8000 = no error) | Read |
Enable & remote start
The Enable Link terminals take a normally-closed volt-free contact (shipped with a wire link). Opening it sets the G-50 Forced-Off (all units off, remotes disabled) and resends every 5 s; closing it sends one Reset so later BMS Forced-Off commands are not overridden. Local remotes can be inhibited per unit with nnn_LI_w.
Heartbeat & communication loss
No BMS heartbeat. Sys_G50_Comms_State goes inactive when the G-50 is off or unreachable, and Sys_Mnet_State is inactive while M-Net initialises, when the units are effectively offline.
Network setup
- Level-2 reset defaults: IP 192.168.1.10, gateway 192.168.1.10, mask 255.255.255.0, G-50 IP 192.168.1.1, Device ID 10, name 'Procon BAC-IP/50', foreign device registration TTL 1800 s.
- 10BASE-T half duplex only, no auto-negotiation; configuration and firmware updates go through the RS232/RS485 configuration port.
- Device ID, device name and object names can only be set with the PC configuration program.
- DIP switch A-1 (Auto-Detail) reports AutoHeat/AutoCool; A-2 (Preserve-Settings) keeps Present_Value and Priority_Array through power-up.
Watch out for
- Writes to slave units in a group have no effect; command the master address.
- Set Sys_New_Setting_Compare active if the BMS rewrites commands continuously, so only changed values go to the G-50.
- No segmentation and a 206-octet maximum APDU, so keep ReadPropertyMultiple requests small.
Mitsubishi Electric Procon BAC-IP/50 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 | |||||
|---|---|---|---|---|---|---|
| BOmin | 100101 | nnn_ON_w | On/Off setup | Command | Inactive=Off, Active=On | |
| BImin | 100102 | nnn_ON_r | On/Off state | Read | Inactive=Off, Active=On | |
| AImin | 100103 | nnn_ECode | Unit error code, 4 digits (8000 = no error) | Read | ||
| MOmin | 100104 | nnn_MD_w | Operation mode setup | Command | 1=Cool, 2=Dry, 3=Fan, 4=Heat, 5=Auto, 6=Heat Recovery, 7=LC_Auto, 8=Bypass, 9=AutoHeat, 10=AutoCool, 11=Heating, 12=Eco-Heating, 13=Hot-Water, 14=Anti-Freeze, 15=Cooling | |
| MI | 100105 | nnn_MD_r | Operation mode state | Read | 1=Cool, 2=Dry, 3=Fan, 4=Heat, 5=Auto, 6=Heat Recovery, 7=LC_Auto, 8=Bypass, 9=AutoHeat, 10=AutoCool, 11=Heating, 12=Eco-Heating, 13=Hot-Water, 14=Anti-Freeze, 15=Cooling | |
| MOmin | 100106 | nnn_FS_w | Fan speed setup | Command | 1=Low, 2=Mid2, 3=Mid1, 4=High | |
| MI | 100107 | nnn_FS_r | Fan speed state | Read | 1=Low, 2=Mid2, 3=Mid1, 4=High | |
| AImin | 100108 | nnn_RA | Room temperature | °C | Read | |
| AOmin | 100109 | nnn_SP_w | Setpoint setup | °C | Command | |
| AI | 100110 | nnn_SP_r | Setpoint state | °C | Read | |
| BI | 100111 | nnn_FL_r | Filter sign state | Read | Inactive=Sign Off, Active=Sign On | |
| BO | 100112 | nnn_FL_w | Filter sign clear | Command | Inactive=Clear Sign, Active=No Action | |
| BO | 100113 | nnn_LI_w | Local remote inhibit setup | Command | Inactive=Off, Active=Inhibit | |
| BI | 100114 | nnn_LI_r | Local remote inhibit state | Read | Inactive=Off, Active=Inhibited | |
| MO | 100115 | nnn_AD_w | Air direction setup | Command | 1=Horizontal, 2=Mid1, 3=Mid2, 4=Vertical, 5=Swing | |
| MI | 100116 | nnn_AD_r | Air direction state | Read | 1=Horizontal, 2=Mid1, 3=Mid2, 4=Vertical, 5=Swing | |
| MO | 100117 | nnn_VN_w | Ventilation setup (Lossnay/OA units only) | Command | 1=Off, 2=Low, 3=High | |
| MI | 100118 | nnn_VN_r | Ventilation state (Lossnay/OA units only) | Read | 1=Off, 2=Low, 3=High | |
| AI | 105122 | nnn_ECode | OC/BC (outdoor) error code, 8000 = no error | Read | ||
| BI | 100023 | Sys_Mnet_State | M-Net communication state | Read | Inactive=Init, Active=Ok | |
| BO | 100024 | Sys_Forced_Off_w | System forced off setup | Command | Inactive=Off, Active=On | |
| BI | 100025 | Sys_Forced_Off_r | System forced off state | Read | Inactive=Off, Active=On | |
| BImin | 100026 | Sys_G50_Comms_State | BAC-IP/50 to G-50 communication state | Read | Inactive=Error, Active=Ok | |
| BV | 100027 | Sys_New_Setting_Compare | Write only when value changes | Command | Inactive=Off, Active=On | |
| DEV | 10 | Device | Gateway device object (factory default 10, user settable) | Read |
No points match these filters.
Integration notes
- Per-unit instance = 1UUUPP: UUU = unit address 001-050, PP = point. Instances here use unit 001 (e.g. 100101). Object names start with the configured unit name (nnn).
- OC/BC Error Code uses 1YYY22 where YYY = unit address 051-100; 105122 shown for address 051.
- Points 1xxx19-1xxx21 are listed as unused and are not included.
- Only the group's master unit accepts commands; writes to slave addresses have no effect.
- AutoHeat/AutoCool are reported only when DIP switch A-1 (Auto-Detail) is on; heating/hot-water modes apply to heat-pump boilers only.
- Device instance, device name and object names are set only through the PC configuration program; a level-2 reset restores Device ID 10.
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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Procon BAC-IP/50 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 Mitsubishi Electric Procon BAC-IP/50
How many BACnet points does the Mitsubishi Electric Procon BAC-IP/50 have?
This list has 25 BACnet objects: 4 analog inputs, 1 analog output, 6 binary inputs, 4 binary outputs, 1 binary value, 1 device, 4 multi-state inputs, 4 multi-state outputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Mitsubishi Electric Procon BAC-IP/50 BACnet points are writable?
10 of the 25 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 Mitsubishi Electric Procon BAC-IP/50 BACnet documentation?
The source is Procon BAC-IP/50 Installation and User Guide, revision 2009-07-20, published free by Mitsubishi Electric at https://library.mitsubishielectric.co.uk/pdf/download_full/384.
What are the minimum BACnet points to integrate the Mitsubishi Electric Procon BAC-IP/50?
Start with BO 100101 nnn_ON_w (Start/stop the unit); MO 100104 nnn_MD_w (Command the operating mode); AO 100109 nnn_SP_w (Setpoint command); MO 100106 nnn_FS_w (Fan speed: 1 low, 2 mid2, 3 mid1, 4 high); BI 100102 nnn_ON_r (Confirm run status); AI 100108 nnn_RA (Room temperature); BI 100026 Sys_G50_Comms_State (Gateway-to-G-50 link status); AI 100103 nnn_ECode (Error code (8000 = no error)).
How do I enable BMS control of the Mitsubishi Electric Procon BAC-IP/50?
The Enable Link terminals take a normally-closed volt-free contact (shipped with a wire link). Opening it sets the G-50 Forced-Off (all units off, remotes disabled) and resends every 5 s; closing it sends one Reset so later BMS Forced-Off commands are not overridden. Local remotes can be inhibited per unit with nnn_LI_w.
Does the Mitsubishi Electric Procon BAC-IP/50 need a BACnet heartbeat or have a communication timeout?
No BMS heartbeat. Sys_G50_Comms_State goes inactive when the G-50 is off or unreachable, and Sys_Mnet_State is inactive while M-Net initialises, when the units are effectively offline.
How do I check these points on the real Procon BAC-IP/50?
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 Mitsubishi Electric BACnet points lists
- VRF central controller with BACnet IP
Mitsubishi Electric AE-C400 / EW-C50 BACnet (BACS-AP50)
CITY MULTI VRF indoor unit groups, Lossnay, OA processing units, Air To Water and chiller units managed by an AE-C400 or EW-C50.
Also known as: AE-C400, AE-C400E, EW-C50, EW-C50E, BACS-AP50, BACS-AP50E, AE-C/EW-C BACnet - VRF BACnet IP gateway
Mitsubishi Electric BAC-HD150 BM Adapter
CITY MULTI VRF indoor unit groups, Lossnay, and Air To Water (PWFY) units on M-NET, up to 50 groups.
Also known as: BAC-HD150, BAC-HD/150, BACHD150, BM ADAPTER, CMCN BACnet points list, MEAPP0002 - VRF BACnet IP interface (legacy)
Mitsubishi Electric PAC-YG31CDA BACnet Interface
CITY MULTI indoor unit groups managed by up to ten G-50A central controllers.
Also known as: PAC-YG31CDA, G-50A BACnet, BACnet Interface for G-50A
Source: Procon BAC-IP/50 Installation and User Guide · rev. 2009-07-20. Object names, instances and units are reproduced as published; descriptions are our own.