{
 "manufacturer": "Rockwell Automation (Allen-Bradley)",
 "manufacturer_slug": "rockwell-automation",
 "model": "PowerFlex 750-Series 20-750-BNETIP BACnet/IP option module",
 "short_model": "PowerFlex 750 20-750-BNETIP",
 "short_manufacturer": "Allen-Bradley",
 "model_slug": "20-750-bnetip",
 "aliases": [
  "20-750-BNETIP",
  "PowerFlex 753 BACnet",
  "PowerFlex 755 BACnet",
  "750COM-UM005"
 ],
 "equipment_type": "Variable frequency drive (BACnet IP option module)",
 "applies_to": "Allen-Bradley PowerFlex 753 and 755 drives fitted with the 20-750-BNETIP BACnet/IP option module.",
 "summary": "The 20-750-BNETIP option module serves a fixed object set from a PowerFlex 753 or 755 over BACnet IP: drive status and commands as Binary Values, references, measurements, fault history and eight parameter mailboxes as Analog Values, plus a few I/O terminal objects that exist on the 753 only.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": "FRN 1.xxx",
 "default_device_instance": 100,
 "access_inferred": false,
 "notes": [
  "Table 3 marks each object for the 753 and 755; 753-only objects are noted in the description. The drive parameter number is given where the table prints one.",
  "BI 1 is printed as 'B11' in the table; it sits between BI 0 and BI 2.",
  "AV 10 is reserved.",
  "Copy hosted on archive.org (manualzilla upload), not on rockwellautomation.com."
 ],
 "source": {
  "title": "PowerFlex 750-Series BACnet/IP Option Module 20-750-BNETIP User Manual",
  "doc_number": "750COM-UM005B-EN-P",
  "revision_date": "2014-06",
  "url": "https://archive.org/download/manualzilla-id-5928861/5928861.pdf",
  "unofficial": true,
  "host": "archive.org"
 },
 "integration": {
  "summary": "Write a % speed reference to AV 0 (the manual's basic-control steps) and start/stop with BV 10; BV 12 picks reference 2. Read BV 1, AV 2, AV 3, BV 3 and the fault codes for monitoring; BV 13 clears faults.",
  "minimum_points": [
   {
    "ref": "BV 10",
    "name": "Run/Stop",
    "why": "Run/stop command (1 = run)"
   },
   {
    "ref": "AV 0",
    "name": "Speed Reference A",
    "why": "Speed reference (basic-control reference, %)"
   },
   {
    "ref": "BV 13",
    "name": "Clear Faults",
    "why": "Fault reset (write 1)"
   },
   {
    "ref": "BV 1",
    "name": "Active",
    "why": "Running status"
   },
   {
    "ref": "AV 2",
    "name": "Output Frequency (Hz)",
    "why": "Output frequency, Hz"
   },
   {
    "ref": "AV 3",
    "name": "Output Current (Amps)",
    "why": "Output current, A"
   },
   {
    "ref": "BV 3",
    "name": "Fault",
    "why": "Drive fault"
   },
   {
    "ref": "AV 12",
    "name": "Fault 1",
    "why": "Latest fault code"
   }
  ],
  "enable": "The drive's speed reference and start sources must be assigned to the option module's port; BV 10 then starts and stops the drive.",
  "heartbeat": "Device parameter 17 [Comm Loss Time] (default 10 s, 0 disables) sets the network-loss timeout; host parameters 33 [Comm Flt Action] and 34 [Idle Flt Action] set the response (default: fault the drive).",
  "remote_sensors": null,
  "setup": [
   "An IP address jumper picks the address source: on pins 2-3 (default) with parameter 16 [DHCP] disabled it uses 192.168.0.1 / 255.255.255.0; on pins 1-2 it uses DHCP or the address parameters.",
   "Default device instance 100 (parameter 18 [Device Instnc]); reset the module after changing it.",
   "BACnet IP UDP port is parameter 19 [Device Port], default 47808.",
   "Read/WriteProperty(Multiple), Who-Is/I-Am and Who-Has/I-Have are supported."
  ],
  "gotchas": [
   "Commands written over BACnet are volatile; after a module reset or power cycle the BMS must write them again.",
   "The manual's basic-control steps use AV 0 'Speed Reference A' as the % reference, while AV 19/20 map to drive parameters 545/550; check which one the drive uses.",
   "AV 6, AV 7 and AV 11 accept only 0 (reset) when written."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 0,
   "name": "Analog Input 1 (%)",
   "description": "Drive analog input 1 (753 only), par 260",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 0,
   "name": "Analog Output 1 (%)",
   "description": "Drive analog output (753 only), par 276",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "Speed Reference A",
   "description": "Speed reference A",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Speed Reference B",
   "description": "Speed reference B",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Output Frequency (Hz)",
   "description": "Output frequency, par 1",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Output Current (Amps)",
   "description": "Output current, par 7",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Output Voltage (VAC)",
   "description": "Output voltage, par 8",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Output Power (kW)",
   "description": "Output power, par 9",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Output Energy (kWh)",
   "description": "Accumulated energy; write 0 to reset, par 14",
   "units": "kWh",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Output Energy 2 (MWh)",
   "description": "Accumulated energy in MWh; write 0 to reset, par 13",
   "units": "MWh",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "DC Bus Voltage (VDC)",
   "description": "DC bus voltage, par 11",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Drive Temp (°C)",
   "description": "Drive temperature, par 944",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Reserved",
   "description": "Reserved",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Run Time (Hours)",
   "description": "Run time; write 0 to reset, par 15",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Fault 1",
   "description": "Most recent fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Fault 2",
   "description": "Second most recent fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Fault 3",
   "description": "Third most recent fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "Accel Time 1 (Sec)",
   "description": "Accel time 1, par 535",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Accel Time 2 (Sec)",
   "description": "Accel time 2, par 536",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Decel Time 1 (Sec)",
   "description": "Decel time 1, par 537",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Decel Time 2 (Sec)",
   "description": "Decel time 2, par 538",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Reference 1 (%)",
   "description": "Reference 1, par 545",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Reference 2 (%)",
   "description": "Reference 2, par 550",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "Mailbox1 Param",
   "description": "Parameter number for mailbox 1",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "Mailbox1 Value",
   "description": "Value of mailbox 1 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Mailbox2 Param",
   "description": "Parameter number for mailbox 2",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "Mailbox2 Value",
   "description": "Value of mailbox 2 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "Mailbox3 Param",
   "description": "Parameter number for mailbox 3",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "Mailbox3 Value",
   "description": "Value of mailbox 3 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Mailbox4 Param",
   "description": "Parameter number for mailbox 4",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Mailbox4 Value",
   "description": "Value of mailbox 4 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "Mailbox5 Param",
   "description": "Parameter number for mailbox 5",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "Mailbox5 Value",
   "description": "Value of mailbox 5 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Mailbox6 Param",
   "description": "Parameter number for mailbox 6",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Mailbox6 Value",
   "description": "Value of mailbox 6 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Mailbox7 Param",
   "description": "Parameter number for mailbox 7",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "Mailbox7 Value",
   "description": "Value of mailbox 7 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "Mailbox8 Param",
   "description": "Parameter number for mailbox 8",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "Mailbox8 Value",
   "description": "Value of mailbox 8 parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 0,
   "name": "Digital Input 0",
   "description": "Digital input 0, par 220 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Digital Input 1",
   "description": "Digital input 1 (753 only), par 220 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "Digital Input 2",
   "description": "Digital input 2 (753 only), par 220 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 0,
   "name": "Output Relay 0",
   "description": "Output relay 0 (753 only), par 227",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "RUN Ready",
   "description": "Drive ready to run",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Active",
   "description": "Drive running (active)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Forward/Reverse",
   "description": "Actual direction",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Fault",
   "description": "Drive faulted",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Alarm",
   "description": "Drive alarm active",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "At Setpt Spd",
   "description": "At setpoint speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "Manual Active",
   "description": "Manual mode active",
   "units": "",
   "access": "R",
   "states": "0=Not active, 1=Manual mode active"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "Run/Stop",
   "description": "Run command (1 = run, 0 = stop)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "Rev/Fwd",
   "description": "Direction command (1 = reverse)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "Ref2/Ref1",
   "description": "Reference select (1 = Reference 2)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "Clear Faults",
   "description": "Write 1 to clear the drive fault",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "Auto/Manual",
   "description": "Auto/manual command",
   "units": "",
   "access": "W",
   "states": "0=Not manual, 1=Manual"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/rockwell-automation/20-750-bnetip",
 "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"
}
