- Home
- BACnet points lists
- ABB
- ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)
EC motor frequency drive · BACnet points list
ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) BACnet points list
Updated 12 November 2026Unofficial source
The ABB ECI / ECIN drive is built onto an EC motor and connects natively to BACnet MS/TP at up to 115.2 kbps. Its object list covers run/stop, direction, fault reset and speed reference commands, drive status flags, relay and digital I/O, speed, frequency, current, power and energy readings, fault history and ramp and speed limits.
This page lists 46 BACnet objects for the ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) — 11 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of ABB’s documentation hosted by BACnet International catalog, not by ABB itself, so treat it as unofficial.
- Manufacturer
- ABB
- Model
- ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)
- Equipment
- EC motor frequency drive
- Equipment type
- VFDs & pumps
- BACnet objects
- 46 (11 writable)
- Transport
- BACnet MS/TP
- Firmware
- Application software 2.08, firmware revision 2
- Also known as
- ECI, ECIN, ECI_N, ABB ECI, ABB EC Titanium, EC Titanium drive, ABB HVAC Drive ECI
- Source document
- Protocol implementation statement ECI_N (BACnet PICS with object dictionary) · rev. 2022-05-04 (unofficial copy, hosted by BACnet International catalog)
Reference only, provided as-is: verify against ABB’s current documentation and the live device before use. Not official ABB information. Terms of use.
BMS integration notes: ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)
Command the drive with BV 10 (run/stop) and AV 16 (speed reference, % of maximum speed). Read BV 0 run status, BV 2 fault status, AV 31 speed and AV 18 active fault; BV 14 resets faults. The drive must be in Auto (BV 4) for BACnet control.
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 10 | RUN-STOP-Command | Run/stop command (1 = run) | Command |
| AV 16 | Input-Reference-1 | Speed reference, % of max speed | Command |
| BV 14 | Fault-Reset-Command | Fault reset | Write |
| BV 0 | Run / Stop- Monitor | Run status | Read |
| AV 31 | Output-Speed | Actual speed, % of rated frequency | Read |
| AV 6 | Output-Power | Output power, kW | Read |
| BV 4 | HAND-AUTO-Monitor | Hand/Auto mode (Auto needed for BACnet) | Read |
| BV 2 | OK-FAULT- Monitor | Fault status | Read |
| AV 18 | Active-Fault | Active fault code | Read |
Enable & remote start
BACnet control works in Auto (parameter 1103 not 1 or 2); Hand means keypad control, as BV 4 shows.
Network setup
- MS/TP baud rates 9600-115200; BACnet protocol revision 15.
Watch out for
- BV 10, BV 11, AV 16 and the BO outputs are commandable (priority array).
ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) 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 | |||||
|---|---|---|---|---|---|---|
| BI | 0 | RO1- Monitor | Status of relay output 1 | Read | 0=Off, 1=On | |
| BI | 5 | DO1- Monitor | Status of digital output 1 | Read | 0=Off, 1=On | |
| BI | 6 | DI1- Monitor | Status of digital input 1 | Read | 0=Off, 1=On | |
| BI | 7 | DI2- Monitor | Status of digital input 2 | Read | 0=Off, 1=On | |
| BI | 8 | DI3- Monitor | Status of digital input 3 | Read | 0=Off, 1=On | |
| BI | 9 | DI4- Monitor | Status of digital input 4 | Read | 0=Off, 1=On | |
| BO | 0 | RO1- Command | Output state of relay 1 | Command | 0=Off, 1=On | |
| BO | 5 | DO1- Command | Output state of digital output 1 | Command | 0=Off, 1=On | |
| BVmin | 0 | Run / Stop- Monitor | Drive’s run status | Read | 0=Stop, 1=Run | |
| BV | 1 | Direction- Monitor | Rotational direction of the motor | Read | 0=Forward, 1=Reverse | |
| BVmin | 2 | OK-FAULT- Monitor | Actual fault status of the drive | Read | 0=OK, 1=Fault | |
| BVmin | 4 | HAND-AUTO-Monitor | Actual Operating Mode, Hand = Keypad (1103=1 or 2) Auto = Terminal | Read | 0=Auto, 1=Hand | |
| BV | 5 | Warning-Monitor | Overload status (warning when Output current is >Motor rated current) | Read | 0=OK, 1=Warning | |
| BV | 7 | Ready-Monitor | Actual ready status | Read | 0=Not-Ready, 1=Ready | |
| BV | 8 | At-Setpoint-Monitor | Actual at setpoint status | Read | 0=No, 1=Yes | |
| BVmin | 10 | RUN-STOP-Command | Command to start drive | Command | 0=Stop, 1=Run | |
| BV | 11 | Direction-Command | Command to rotational direction | Command | 0=Forward, 1=Reverse | |
| BVmin | 14 | Fault-Reset-Command | Commanded to fault reset | Write | 0=No, 1=Reset | |
| BV | 17 | Lock-Parameters | Actual status of parameter lock | Read | 0=Unlock, 1=Lock | |
| BV | 41 | Fire Mode | Indicates if drive is in Fire Mode | Read | 0=Off, 1=On | |
| AI | 0 | AI1-Monitor | Indicates the input level of analog input 1 | % | Read | |
| AI | 1 | AI2-Monitor | Indicates the input level of analog input 2 | % | Read | |
| AV | 0 | *Output-RPM | Motor speed | rpm | Read | |
| AV | 1 | Output-Freq | Output frequency | Hz | Read | |
| AV | 2 | DC-Voltage | DC bus voltage | V | Read | |
| AV | 3 | Output-Voltage | AC output voltage | V | Read | |
| AV | 4 | Output-Current | Output current of drive | A | Read | |
| AV | 5 | Output-Torque | Output torque of motor as a percentage of nominal torque | % | Read | |
| AVmin | 6 | Output-Power | Output power in kW | kW | Read | |
| AV | 7 | Operating-Temp-Range | Heatsink temperature | °C | Read | |
| AV | 9 | Kilowatt-Hour-Meter-NR | Drives cumulative energy usage. This value is not resettable | kWh | Read | |
| AV | 14 | Running-Hours | Drives resettable run time | h | Read | |
| AVmin | 16 | Input-Reference-1 | Speed setpoint 1 | % | Command | |
| AVmin | 18 | Active-Fault | Displays most recent fault currently active | Read | ||
| AV | 19 | Previous-Fault-1 | Displays most recent stored (non-active) fault | Read | ||
| AV | 20 | Previous-Fault-2 | Displays the second most recent stored (non-active) fault | Read | ||
| AV | 21 | AO1-Monitor | Output level of analog output 1 | % | Read | |
| AV | 23 | Accel-1-Seconds | Ramp 1 acceleration time | s | Write | |
| AV | 24 | Decel-1-Seconds | Ramp 1 deceleration time | s | Write | |
| AV | 29 | Min-Speed | Defines the allowed minimum output frequency | Hz | Write | |
| AV | 30 | Max-Speed | Defines the allowed maximum output frequency | Hz | Write | |
| AVmin | 31 | Output-Speed | Actual motor speed | % | Read | |
| AV | 32 | Output-Current-Range | Actual motor current | % | Read | |
| AV | 33 | Max-Current | Max motor current | A | Write | |
| AV | 40 | PID Feedback | PID controller feedback value monitor | % | Read | |
| AV | 41 | PID reference | PID controller reference value monitor | % | Read |
No points match these filters.
Object ID lookup: ABB ECI / ECIN integrated EC motor drive point IDs by name
BI0RO1- MonitorBI5DO1- MonitorBI6DI1- MonitorBI7DI2- MonitorBI8DI3- MonitorBI9DI4- MonitorBO0RO1- CommandBO5DO1- CommandBV0Run / Stop- MonitorBV1Direction- MonitorBV2OK-FAULT- MonitorBV4HAND-AUTO-MonitorBV5Warning-MonitorBV7Ready-MonitorBV8At-Setpoint-MonitorBV10RUN-STOP-CommandBV11Direction-CommandBV14Fault-Reset-CommandBV17Lock-ParametersBV41Fire ModeAI0AI1-MonitorAI1AI2-MonitorAV0*Output-RPMAV1Output-FreqAV2DC-VoltageAV3Output-VoltageAV4Output-CurrentAV5Output-TorqueAV6Output-PowerAV7Operating-Temp-RangeAV9Kilowatt-Hour-Meter-NRAV14Running-HoursAV16Input-Reference-1AV18Active-FaultAV19Previous-Fault-1AV20Previous-Fault-2AV21AO1-MonitorAV23Accel-1-SecondsAV24Decel-1-SecondsAV29Min-SpeedAV30Max-SpeedAV31Output-SpeedAV32Output-Current-RangeAV33Max-CurrentAV40PID FeedbackAV41PID reference
Integration notes
- Greenheck publishes a list for its Vari-Green motor (ABB EC Titanium) with the same object names, but several instances differ (for example energy is AV 9 here and AV 8 there, Input-Reference-1 is AV 16 here and AV 14 there); use the list that matches the drive in front of you.
- BI 5 / BO 5 (digital output 1) are only valid when parameter 1501 is set to 0-7; with 8-10 that terminal works as an analog output.
- AV 0 *Output-RPM reads 0 unless the motor rated speed is entered in parameter 9908.
- The PICS prints the AV 9 unit as kW/h; it is the cumulative energy, listed here as kWh.
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 ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) 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 ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)
How many BACnet points does the ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) have?
This list has 46 BACnet objects: 2 analog inputs, 24 analog values, 6 binary inputs, 2 binary outputs, 12 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) BACnet points are writable?
11 of the 46 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 ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP) BACnet documentation?
ABB does not publish it on its own website. This list comes from Protocol implementation statement ECI_N (BACnet PICS with object dictionary), revision 2022-05-04, a copy hosted by BACnet International catalog at https://www.bacnetinternational.net/catalog/manu/abb, inc./Protocol implemenation statement ECI_N.pdf. Ask ABB or its representative for the current revision.
What are the minimum BACnet points to integrate the ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)?
Start with BV 10 RUN-STOP-Command (Run/stop command (1 = run)); AV 16 Input-Reference-1 (Speed reference, % of max speed); BV 14 Fault-Reset-Command (Fault reset); BV 0 Run / Stop- Monitor (Run status); AV 31 Output-Speed (Actual speed, % of rated frequency); AV 6 Output-Power (Output power, kW); BV 4 HAND-AUTO-Monitor (Hand/Auto mode (Auto needed for BACnet)); BV 2 OK-FAULT- Monitor (Fault status); AV 18 Active-Fault (Active fault code).
How do I enable BMS control of the ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)?
BACnet control works in Auto (parameter 1103 not 1 or 2); Hand means keypad control, as BV 4 shows.
How do I check these points on the real ABB ECI / ECIN integrated EC motor drive (BACnet MS/TP)?
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 ABB BACnet points lists
- Variable frequency drive (HVAC)
ABB ACH180 HVAC drive (embedded BACnet MS/TP)
ABB ACH180 compact HVAC drives using the built-in EFB (RS-485) port with protocol set to BACnet MS/TP.
Also known as: ACH180, ACH180-01, ACH180 HVAC control program, 3AXD50000955893 - Variable frequency drive (HVAC)
ABB ACH550 HVAC drive (embedded BACnet MS/TP)
ABB ACH550 HVAC drives using the built-in RS-485 port with native BACnet MS/TP.
Also known as: ACH550, ACH550-01, ACH550-UH, ACH550 E-Clipse - Variable frequency drive bypass controller (HVAC)
ABB ACH580 E-Clipse and packaged bypass (bypass BACnet objects)
ABB ACH580 drives with the E-Clipse bypass or packaged bypass (US); this list covers the bypass controller's own BACnet MS/TP objects.
Also known as: ACH580 E-Clipse, E-Clipse bypass, ACH580 packaged bypass, ACH580-BxR, 3AXD50000289554 - Variable frequency drive (HVAC)
ABB ACH580 HVAC drive (embedded BACnet MS/TP)
ABB ACH580 HVAC drives using the built-in EFB port with protocol set to BACnet MS/TP.
Also known as: ACH580, ACH580-01, ACH580-31, ACH580 E-Clipse, ACH580 HVAC control program, 3AXD50000027537 - Variable frequency drive (HVAC)
ABB ACS355 HVAC with BACnet (+N831)
ABB ACS355 machinery drives with the HVAC with BACnet firmware (option +N831, firmware 6502 or later).
Also known as: ACS355, ACS355 +N831, ACS355 HVAC, ACS355 BACnet, 3AXD50000024172 - Variable frequency drive via BACnet gateway
ABB ACS800 drive (ProtoNode FPC-N54 profile)
ABB ACS800 drives (6-pulse or active front end, standard firmware) fitted with an RMBA-01 Modbus adapter and an FPC-N54 ProtoNode.
Also known as: ACS800 BACnet, FPC-N54 ACS800, ABB ProtoNode - Variable frequency drive via BACnet gateway
ABB ACS880 drive (ProtoNode FPC-N54 profile)
ABB ACS880 drives with standard firmware (6-pulse or active front end) wired to an FPC-N54 ProtoNode over embedded Modbus RTU.
Also known as: ACS880 BACnet, FPC-N54 ACS880, ABB ProtoNode - Variable frequency drive via BACnet gateway (cooling tower fan)
ABB ACS880-CTDD cooling tower direct drive (ProtoNode FPC-N54 profile)
ABB ACS880 drives with Cooling Tower Direct Drive firmware (+N5350) that run permanent-magnet cooling tower fan motors, through an FPC-N54 ProtoNode.
Also known as: ACS880 CTDD BACnet, ACS880 +N5350, Cooling Tower Direct Drive, FPC-N54 ACS880-CTDD - Variable frequency drive (BACnet/IP adapter module)
ABB FBIP-21 BACnet/IP adapter (ACH480 / ACH580)
ABB FBIP-21 BACnet/IP adapter fitted to ACH480 (with BAPO-01) and ACH580 / ACH580 E-Clipse bypass drives (with CMOD-01 or CMOD-02).
Also known as: FBIP-21, FBIP21, ACH580 BACnet/IP, ACH480 BACnet/IP, ACH580 E-Clipse BACnet IP, 3AXD50000028468 - Power meter / network analyzer
ABB M4M 20 / M4M 30 network analyzer (BACnet IP)
ABB M4M 20 and M4M 30 panel network analyzers in their BACnet versions; harmonics and some settings are on the M4M 30 only.
Also known as: M4M 20 BACnet, M4M 30 BACnet, M4M 30SBA, M4M network analyzer, 2CSG445052D0201 - Motor softstarter
ABB PSTX softstarter with Anybus CompactCom BACnet (MS/TP and IP)
ABB PSTX softstarters fitted with the Anybus CompactCom BACnet MS/TP or BACnet IP fieldbus module.
Also known as: PSTX, PSTX softstarter, Anybus CompactCom BACnet, 1SFC132381M0201
Source: Protocol implementation statement ECI_N (BACnet PICS with object dictionary) · rev. 2022-05-04. Object names, instances and units are reproduced as published; descriptions are our own.