{
 "manufacturer": "ABB",
 "manufacturer_slug": "abb",
 "model": "ACS800 drive (ProtoNode FPC-N54 profile)",
 "model_slug": "acs800-protonode-fpc-n54",
 "aliases": [
  "ACS800 BACnet",
  "FPC-N54 ACS800",
  "ABB ProtoNode"
 ],
 "equipment_type": "Variable frequency drive via BACnet gateway",
 "applies_to": "ABB ACS800 drives (6-pulse or active front end, standard firmware) fitted with an RMBA-01 Modbus adapter and an FPC-N54 ProtoNode.",
 "summary": "The ProtoNode FPC-N54 reads an ACS800 drive over Modbus RTU and serves 50 BACnet objects: references, ramp times and PID tuning as AVs, drive measurements and I/O status as AIs and BIs, and start/stop, alarm reset, EXT1/EXT2 select and relay commands as BVs. Select profile 1 (ACS800) in the gateway's web configurator.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "The ACS800 table lists only object IDs and names; access is inferred (AV/BV writable, AI/BI read-only).",
  "No units, ranges or state texts are printed for this profile.",
  "Object names keep the guide's spelling (REFERNECE, FREQUENCEY, STAUTS, KWN).",
  "Direction control is not offered over BACnet; wire it to the drive if needed."
 ],
 "source": {
  "title": "ProtoNode FPC-N54 Start-up Guide For Interfacing ABB Products: ACS800, ACS880, ACS880-CTDD",
  "doc_number": null,
  "revision_date": "Document Revision 3.C, February 2020 (Web Configurator Template Revision 4)",
  "url": "https://baltimoreaircoil.com/download_api_endpoint/1089/gatewaybacnetacs880protonodefpc-n54startupguide_20200709.pdf",
  "unofficial": true,
  "host": "Baltimore Aircoil Company"
 },
 "integration": {
  "summary": "Set the drive to take start/stop and reference 1 from the fieldbus, then write START/STOP and REFERENCE 1 COMMAND and read speed, current, ready and tripped status.",
  "minimum_points": [
   {
    "ref": "BV 1",
    "name": "START/STOP",
    "why": "Start/stop command"
   },
   {
    "ref": "AV 1",
    "name": "REFERENCE 1 COMMAND",
    "why": "Speed reference 1"
   },
   {
    "ref": "BV 2",
    "name": "ALARM RESET",
    "why": "Fault reset"
   },
   {
    "ref": "BI 2",
    "name": "RUN ENABLED",
    "why": "Run enabled status"
   },
   {
    "ref": "AI 1",
    "name": "MOTOR SPEED",
    "why": "Motor speed"
   },
   {
    "ref": "AI 3",
    "name": "CURRENT",
    "why": "Motor current"
   },
   {
    "ref": "AI 21",
    "name": "POWER",
    "why": "Drive power"
   },
   {
    "ref": "BI 3",
    "name": "TRIPPED",
    "why": "Drive tripped (fault)"
   },
   {
    "ref": "BI 4",
    "name": "ALARM",
    "why": "Drive alarm"
   }
  ],
  "enable": "For BACnet control set parameter 10.01 EXT1 STRT/STP/DIR = COMM.CW and 11.03 EXT REF1 SELECT = COMM.REF; for monitoring only, skip these.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Drive Modbus via RMBA-01: 98.02 = STD Modbus, 52.01 = 1, 52.02 = 19.2 kbps, 52.03 = NONE1STOPBIT, then power-cycle the drive.",
   "Choose profile 1 (ACS800) in the ProtoNode web configurator.",
   "ProtoNode default IP address 192.168.1.24, subnet 255.255.255.0; it serves BACnet IP or BACnet MS/TP."
  ],
  "gotchas": [
   "Direction control is not available over BACnet.",
   "Access is not printed for this profile; confirm writes on site."
  ]
 },
 "points": [
  {
   "type": "AV",
   "instance": 1,
   "name": "REFERENCE 1 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "REFERENCE 2 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "REFERNECE 4 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "REFERENCE 5 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "ACCEL TIME",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "DECEL TIME",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "PID GAIN",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "PID I TIME",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "MOTOR SPEED",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "FREQUENCEY",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "CURRENT",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "DC BUS VOLTAGE",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "MAIN VOLTAGE",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "OUTPUT VOLTAGE",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "EXTERNAL REF 1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "EXTERNAL REF 2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "ACTIVE CONTROL LOCATION",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "RUNTIME",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "KWN",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "AI 1 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "AI 2 STAUTS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "AI 3 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "AO 1 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "AO 2 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "PID 1 FEEDBACK",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "PID 2 FEEDBACK",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "PID DEVIATION",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "HEATSINK TEMPERATURE",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "POWER",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "START/STOP",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "ALARM RESET",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "EXT1/EXT2 SELECT",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "RO1 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "RO2 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "RO3 COMMAND",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "READY",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "RUN ENABLED",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "TRIPPED",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "ALARM",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "DRV AT SETPOINT",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "EXT1/EXT2 MODE",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "DI 1 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "DI 2 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "DI 3 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "DI 4 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "DI 5 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "DI 6 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "RO1 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "RO2 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 15,
   "name": "RO3 STATUS",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/abb/acs800-protonode-fpc-n54",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
