{
 "manufacturer": "LS Electric",
 "manufacturer_slug": "ls-electric",
 "model": "H100+ (H100 Plus) HVAC drive, embedded BACnet MS/TP",
 "model_slug": "h100-plus",
 "aliases": [
  "H100+",
  "H100 Plus",
  "H100Plus",
  "LSLV-H100+",
  "LSLV-H100 Plus",
  "LS H100+ BACnet"
 ],
 "equipment_type": "Variable frequency drive (HVAC fan and pump)",
 "applies_to": "LS Electric LSLV-H100+ HVAC fan and pump inverters using the integrated RS-485 port with COM-02 set to BACnet.",
 "summary": "The H100+ has BACnet MS/TP on its integrated RS-485 port (COM-02 Int485 Proto = 4 BACnet). The fixed object list has writable AVs for frequency reference, ramps, PID reference/feedback, command timeout and three analog outputs, BVs for run/stop, reset and relay outputs, AIs for drive monitors and trip/warning words, and BIs for drive state and terminal I/O. Several objects (AV 9, AI 28, BI 31-35) belong to the extension I/O.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 237000,
 "access_inferred": false,
 "notes": [
  "From the LSLV-H100+ User Manual (2nd edition, July 2026), section 7.4.5 Object Map (PDF pp359-363). Only the BACnet objects are listed; the Metasys N2 map that follows is left out.",
  "AV 8 and AV 9 are both printed with the object name CommAo2; AV 9 is the analog output 3 (extension I/O) setting.",
  "AV 2, AV 3 and AV 4 can be written in AUTO mode only. AV 4 cannot exceed DRV-20 Max Freq and is used when DRV-07 Freq Ref Src = Int 485.",
  "To drive the analog outputs from AV 7-9, set OUT-01 AO1 Mode, OUT-07 AO2 Mode and APO-30 AO3 Mode to 16-18 (Comm Output 1-3).",
  "To drive relays from BV 6-11, set the relay function (OUT-31 to OUT-39) to 0 (None).",
  "AI 24 RunTimeMin is printed with units Day; the doc's description says run time by minute. The printed MSI is listed as MI; MSV as MV."
 ],
 "source": {
  "title": "LSLV-H100+ Series User Manual, 7.4 BACnet Communication",
  "doc_number": "H100+ Programming Manual v8 (2nd edition)",
  "revision_date": "2026-07",
  "url": "https://www.lselectricamerica.com/api/v1/fo/ctpApi/fileDownUrl?filePath=CTP%2FManual%2F1684678068%2FH100%2B%20Programming%20Manual_v8_260730.pdf"
 },
 "integration": {
  "summary": "Set COM-02 Int485 Proto = 4 (BACnet), the MAC address in COM-01, baud in COM-03 and the device instance in COM-84/COM-85. Set DRV-06 Cmd Source = Int 485 and DRV-07 Freq Ref Src = Int 485, then write BV 2 to run, BV 1 to stop and AV 4 for speed. Read BI 2, AI 5, AI 4 and BI 4.",
  "minimum_points": [
   {
    "ref": "BV 2",
    "name": "RunForwardCmd",
    "why": "Run forward command (True = run)"
   },
   {
    "ref": "BV 1",
    "name": "StopCmd",
    "why": "Stop command (True = stop)"
   },
   {
    "ref": "AV 4",
    "name": "CommandFreqSet",
    "why": "Frequency reference, Hz"
   },
   {
    "ref": "BV 4",
    "name": "ResetFaultCmd",
    "why": "Reset a tripped drive"
   },
   {
    "ref": "BI 2",
    "name": "RunningForward",
    "why": "Running forward status"
   },
   {
    "ref": "AI 5",
    "name": "OutputFreq",
    "why": "Output frequency, Hz"
   },
   {
    "ref": "AI 4",
    "name": "OutputCurrent",
    "why": "Motor amps"
   },
   {
    "ref": "AI 8",
    "name": "OutputPower",
    "why": "Output power, kW"
   },
   {
    "ref": "BI 4",
    "name": "Tripped",
    "why": "Any active trip"
   },
   {
    "ref": "BI 30",
    "name": "Warning",
    "why": "Any active warning"
   }
  ],
  "enable": "DRV-06 Cmd Source must be 3 (Int 485) for the run/stop BVs and DRV-07 Freq Ref Src 6 (Int 485) for AV 4. The drive has Hand-Off-Auto keys; AV 2-4 can be written in AUTO mode only.",
  "heartbeat": "AV 1 CommTimeoutSet (0.1-120 s) and MV 1 LostCommand (0 None, 1 Coast Stop, 2 Decel Stop, 3 Hold Input, 4 Hold Output, 5 Lost Preset) set the lost-command time and action. The manual's speed-command-loss parameters (Lost Cmd Mode / Lost Cmd Time in the PRT group, default 1.0 s) also apply to integrated RS-485.",
  "remote_sensors": "AV 6 PIDFeedbackSet lets the BMS write the PID feedback and AV 5 PIDReferenceSet the PID setpoint.",
  "setup": [
   "COM-02 Int485 Proto = 4 (BACnet). COM-01 Int485 St ID is the MAC address, 0-127.",
   "COM-03 baud: 9600 (default), 19200, 38400 or 76800 bps for BACnet. COM-04 sets parity (D8/PN/S1 default, even or odd).",
   "COM-83 BAC Max Master, 1-127, default 127.",
   "Device instance = COM-84 x 1000 + COM-85 (defaults 237 and 0, so 237000).",
   "COM-86 BAC PassWord (default 0 = ignored) protects ReinitializeDevice warm/cold start.",
   "With COM-96 PowerOn Resume = Yes, written AV values survive a power cycle."
  ],
  "gotchas": [
   "BV 1 StopCmd, BV 2 RunForwardCmd and BV 3 RunReverseCmd are separate commands; write the stop BV to stop.",
   "ReadPropertyMultiple is not in the listed services; poll with ReadProperty."
  ]
 },
 "points": [
  {
   "type": "AV",
   "instance": 1,
   "name": "CommTimeoutSet",
   "description": "Command timeout setting, 0.1-120.0",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "AccelTimeSet",
   "description": "Acceleration time setting, 0.0-600.0",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "DecelTimeSet",
   "description": "Deceleration time setting, 0.0-600.0",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "CommandFreqSet",
   "description": "Frequency reference, 0.00 to DRV-20 max frequency",
   "units": "Hz",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "PIDReferenceSet",
   "description": "PID reference (setpoint), 0-100.0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "PIDFeedbackSet",
   "description": "PID feedback from the network, 0-100.0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "CommAo1",
   "description": "Comm. analog output 1 level, 0-100.0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "CommAo2",
   "description": "Comm. analog output 2 level, 0-100.0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "CommAo2",
   "description": "Comm. analog output 3 level (extension I/O), 0-100.0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "LostCommand",
   "description": "Action on lost command",
   "units": "",
   "access": "W",
   "states": "0=None, 1=Coast Stop, 2=Decel Stop, 3=HoldInput, 4=HoldOutput, 5=LostPreset"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "StopCmd",
   "description": "Stop command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "RunForwardCmd",
   "description": "Run forward command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "RunReverseCmd",
   "description": "Run reverse command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "ResetFaultCmd",
   "description": "Fault reset command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "FreeRunStopCmd",
   "description": "Free-run (coast) stop command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "Relay1Cmd",
   "description": "Relay 1 on/off command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "Relay2Cmd",
   "description": "Relay 2 on/off command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "Relay3Cmd",
   "description": "Relay 3 on/off command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "Relay4Cmd",
   "description": "Relay 4 on/off command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "Relay5Cmd",
   "description": "Relay 5 on/off command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "Q1Cmd",
   "description": "Q1 output on/off command",
   "units": "",
   "access": "W",
   "states": "False/True"
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "InvCap (kW)",
   "description": "Inverter capacity",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "InvCap (HP)",
   "description": "Inverter capacity",
   "units": "hp",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "InvVoltageClass",
   "description": "Inverter voltage class",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "OutputCurrent",
   "description": "Output current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "OutputFreq",
   "description": "Output frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "OutputVolgate",
   "description": "Output voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "DCLinkVoltage",
   "description": "DC link voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "OutputPower",
   "description": "Output power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "AI1",
   "description": "Analog input 1 value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "AI2",
   "description": "Analog input 2 value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "OutputRPM",
   "description": "Output speed",
   "units": "rpm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Pole",
   "description": "Motor pole number",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "InvStatus",
   "description": "Inverter state word (common area 0h0305)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "LatchTripInfo1",
   "description": "Latch-type trip flags 1 (0h0330)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "LatchTripInfo2",
   "description": "Latch-type trip flags 2 (0h0331)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "LatchTripInfo3",
   "description": "Latch-type trip flags 3 (0h0335)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "LevelTripInfo",
   "description": "Level-type trip flags (0h0332)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "HWDIagInfo",
   "description": "H/W diagnosis trip flags (0h0333)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "WarningInfo",
   "description": "Warning flags (0h0334)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "KiloWattHour",
   "description": "Energy, kWh part",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "MegaWattHour",
   "description": "Energy, MWh part",
   "units": "MWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "PowerFactor",
   "description": "Power factor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "RunTimeDay",
   "description": "Run time, days",
   "units": "Day",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "RunTimeMin",
   "description": "Run time, minutes",
   "units": "Day",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "PidOutValue",
   "description": "PID output value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "PidReferenceValue",
   "description": "PID setpoint value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "PidFeedbackValue",
   "description": "PID feedback value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "AI3",
   "description": "Analog input 3 value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Stopped",
   "description": "Stopped",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "RunningForward",
   "description": "Running forward",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "RunningReverse",
   "description": "Running reverse",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Tripped",
   "description": "Trip active",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "Accelerating",
   "description": "Accelerating",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "Decelerating",
   "description": "Decelerating",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "SteadySpeed",
   "description": "At steady speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "RunningDC",
   "description": "Operating at 0 step speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "Stopping",
   "description": "Stopping",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "FwdRunCommandState",
   "description": "Forward run command state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "RevRunCommandState",
   "description": "Reverse run command state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "P1",
   "description": "Input P1 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "P2",
   "description": "Input P2 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "P3",
   "description": "Input P3 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 15,
   "name": "P4",
   "description": "Input P4 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 16,
   "name": "P5",
   "description": "Input P5 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 17,
   "name": "P6",
   "description": "Input P6 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 18,
   "name": "P7",
   "description": "Input P7 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 19,
   "name": "Relay1",
   "description": "Relay 1 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 20,
   "name": "Relay2",
   "description": "Relay 2 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 21,
   "name": "Relay3",
   "description": "Relay 3 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 22,
   "name": "Relay4",
   "description": "Relay 4 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 23,
   "name": "Relay5",
   "description": "Relay 5 state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "Q1",
   "description": "Q1 output state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 25,
   "name": "SpeedSearch",
   "description": "Speed search active",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 26,
   "name": "HWOCS",
   "description": "H/W overcurrent (OCS) occurred",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 27,
   "name": "SWOCS",
   "description": "S/W overcurrent (OCS) occurred",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 28,
   "name": "RunningDwell",
   "description": "Dwell operation active",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 29,
   "name": "SteadyState",
   "description": "Steady state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 30,
   "name": "Warning",
   "description": "Warning active",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 31,
   "name": "P8",
   "description": "Input P8 state (extension I/O)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 32,
   "name": "P9",
   "description": "Input P9 state (extension I/O)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 33,
   "name": "Relay6",
   "description": "Relay 6 state (extension I/O)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 34,
   "name": "Relay7",
   "description": "Relay 7 state (extension I/O)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 35,
   "name": "Relay8",
   "description": "Relay 8 state (extension I/O)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 1,
   "name": "UnitsDisplay",
   "description": "Speed display unit setting",
   "units": "",
   "access": "R",
   "states": "1=Hz, 2=RPM"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/ls-electric/h100-plus",
 "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"
}
