{
 "manufacturer": "Mitsubishi Electric",
 "manufacturer_slug": "mitsubishi-electric",
 "model": "FR-E800 inverter (BACnet IP, Ethernet models)",
 "model_slug": "fr-e800-bacnet-ip",
 "aliases": [
  "FR-E800",
  "FR-E800-E",
  "FR-E820",
  "FR-E840",
  "FR-E860",
  "IB-0600871ENG"
 ],
 "equipment_type": "Variable frequency drive (inverter)",
 "applies_to": "Mitsubishi Electric FR-E800 compact inverters with the built-in Ethernet port (FR-E8xx-E and safety/IP67 Ethernet variants) set to BACnet/IP.",
 "summary": "Ethernet versions of the FR-E800 serve a fixed BACnet/IP object set: two analog input terminals, monitor and command Analog Values (frequency, current, power, energy, PID, fault history, speed scale, PID commands, a parameter mailbox and accel/decel times), terminal state BIs and BOs, and status and command BVs (run/stop, direction, fault reset). Some terminal objects do nothing on certain model variants.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": 0,
 "access_inferred": false,
 "notes": [
  "Access codes as printed: R read-only, W read/write, C commandable (priority array).",
  "Footnoted BI/BO objects have no function on the Ethernet, safety-communication or IP67 models (see the manual's notes for each).",
  "Values written to commandable objects go to the priority array even when the inverter rejects them because of the operation mode.",
  "Speed scale and PID command objects are only applied when the speed command source is NET.",
  "Source: Section 2.8 BACnet/IP, 'Supported BACnet object', pdf pages 123-126."
 ],
 "source": {
  "title": "FR-E800 Instruction Manual (Communication)",
  "doc_number": "IB-0600871ENG-S",
  "revision_date": "2026-05",
  "url": "https://dl.mitsubishielectric.com/dl/fa/document/manual/inv/ib0600871eng/ib0600871engs.pdf"
 },
 "integration": {
  "summary": "Put the inverter in Network operation mode with the Ethernet connector as command source, then write AV 300 Speed scale as the speed command and start/stop with BV 400. Read BV 0, AV 1, AV 2, AV 14 and the fault objects; BV 402 resets a fault.",
  "minimum_points": [
   {
    "ref": "BV 400",
    "name": "Run/Stop",
    "why": "Start/stop command (1 = start)"
   },
   {
    "ref": "AV 300",
    "name": "Speed scale",
    "why": "Speed command as % ratio (speed scale)"
   },
   {
    "ref": "BV 402",
    "name": "Fault reset",
    "why": "Fault reset"
   },
   {
    "ref": "BV 0",
    "name": "Inverter running",
    "why": "Running status"
   },
   {
    "ref": "AV 1",
    "name": "Output frequency",
    "why": "Output frequency, Hz"
   },
   {
    "ref": "AV 2",
    "name": "Output current",
    "why": "Output current, A"
   },
   {
    "ref": "AV 14",
    "name": "Output power",
    "why": "Output power, kW"
   },
   {
    "ref": "BV 99",
    "name": "Fault output",
    "why": "Inverter fault"
   },
   {
    "ref": "AV 200",
    "name": "Alarm history 1",
    "why": "Latest fault record"
   }
  ],
  "enable": "The inverter must be in Network (NET) operation mode with the Ethernet port as command and speed source; otherwise writes are stored but not applied.",
  "heartbeat": "Pr.1432 Ethernet communication check time interval (0.1-999.8 s) trips the inverter with E.EHR if no allowed device talks to it; 9999 disables the check. Command devices are limited to the IP range in Pr.1449-Pr.1454.",
  "remote_sensors": "AV 311 PID measured value CMD can feed the PID loop from the BMS when Pr.128 and Pr.610 select the network value.",
  "setup": [
   "Device instance = Pr.728 x 10000 + Pr.729 (both default 0).",
   "Set the command-source IP range (Pr.1449-Pr.1454) to include the BMS; at the default of 0 no device can send run or speed commands over Ethernet."
  ],
  "gotchas": [
   "Commandable values are cleared at power-on or inverter reset; rewrite them after a restart.",
   "Speed scale is a % of Pr.390 % setting reference frequency (default 60 Hz), not a frequency in Hz."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Terminal 2",
   "description": "Terminal 2 analog input, 0-100 % of range",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Terminal 4",
   "description": "Terminal 4 analog input, 0-100 % of range",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Output frequency",
   "description": "Output frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Output current",
   "description": "Output current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Output voltage",
   "description": "Output voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Running speed",
   "description": "Running speed",
   "units": "rpm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Converter output voltage",
   "description": "DC bus (converter output) voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Output power",
   "description": "Output power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Load meter",
   "description": "Load meter",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Cumulative energization time",
   "description": "Cumulative energization time",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Actual operation time",
   "description": "Actual operation time",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "Cumulative power",
   "description": "Cumulative energy",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "PID set point",
   "description": "PID set point (monitor)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "PID deviation",
   "description": "PID deviation (monitor)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "PID measured value2",
   "description": "PID measured value 2 (monitor)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 200,
   "name": "Alarm history 1",
   "description": "Latest fault record",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 201,
   "name": "Alarm history 2",
   "description": "Second latest fault record",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 202,
   "name": "Alarm history 3",
   "description": "Third latest fault record",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 203,
   "name": "Alarm history 4",
   "description": "Fourth latest fault record",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 300,
   "name": "Speed scale",
   "description": "Frequency command as ratio, 0.00-100.00 %",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 310,
   "name": "PID set point CMD",
   "description": "PID set point from network, 0.00-100.00",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 311,
   "name": "PID measured value CMD",
   "description": "PID measured value from network, 0.00-100.00",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 312,
   "name": "PID deviation CMD",
   "description": "PID deviation from network, -100.00 to 100.00",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 398,
   "name": "Mailbox parameter",
   "description": "Parameter number for mailbox access",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 399,
   "name": "Mailbox value",
   "description": "Value of the mailbox parameter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10007,
   "name": "Acceleration time",
   "description": "Pr.7 acceleration time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10008,
   "name": "Deceleration time",
   "description": "Pr.8 deceleration time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 0,
   "name": "Terminal DI0",
   "description": "Terminal DI0 input state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Terminal DI1",
   "description": "Terminal DI1 input state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 100,
   "name": "Terminal RUN",
   "description": "Terminal RUN output state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 104,
   "name": "Terminal FU",
   "description": "Terminal FU output state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 105,
   "name": "Terminal ABC/RO0",
   "description": "Relay A-B-C output state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 106,
   "name": "Terminal RO1",
   "description": "Relay A2-B2-C2 output state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 107,
   "name": "Terminal SO",
   "description": "Terminal SO output state",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BO",
   "instance": 0,
   "name": "Terminal RUN CMD",
   "description": "Drives terminal RUN when Y82 is assigned",
   "units": "",
   "access": "C",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BO",
   "instance": 4,
   "name": "Terminal FU CMD",
   "description": "Drives terminal FU when Y82 is assigned",
   "units": "",
   "access": "C",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BO",
   "instance": 5,
   "name": "Terminal ABC/RO0 CMD",
   "description": "Drives relay A-B-C when Y82 is assigned",
   "units": "",
   "access": "C",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BO",
   "instance": 6,
   "name": "Terminal RO1 CMD",
   "description": "Drives relay A2-B2-C2 when Y82 is assigned",
   "units": "",
   "access": "C",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "Inverter running",
   "description": "Running (RUN signal)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "Inverter operation ready",
   "description": "Ready (RY signal)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 98,
   "name": "Alarm output",
   "description": "Alarm (LF signal)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 99,
   "name": "Fault output",
   "description": "Fault (ALM signal)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 200,
   "name": "Inverter running reverse",
   "description": "Running in reverse",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 300,
   "name": "Control input instruction DI0",
   "description": "Turns on the STF signal",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 301,
   "name": "Control input instruction DI1",
   "description": "Turns on the STR signal",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 400,
   "name": "Run/Stop",
   "description": "Start/stop command",
   "units": "",
   "access": "C",
   "states": "0=Stop, 1=Start"
  },
  {
   "type": "BV",
   "instance": 401,
   "name": "Forward/Reverse",
   "description": "Rotation direction command",
   "units": "",
   "access": "C",
   "states": "0=Forward, 1=Reverse"
  },
  {
   "type": "BV",
   "instance": 402,
   "name": "Fault reset",
   "description": "Clears the fault output",
   "units": "",
   "access": "C",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/mitsubishi-electric/fr-e800-bacnet-ip",
 "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"
}
