{
 "manufacturer": "Frakta",
 "manufacturer_slug": "frakta",
 "model": "DM.1.1-MB modulating damper actuators (BACnet MS/TP / Modbus RTU)",
 "model_slug": "dm-1-1-mb-damper-actuator",
 "aliases": [
  "DM.1.1-MB",
  "DMS1.1-MB",
  "DM1.1-MB",
  "DML1.1-MB",
  "DMG1.1-MB",
  "Frakta DM1 MB",
  "Frakta damper actuator BACnet"
 ],
 "equipment_type": "Damper actuator",
 "applies_to": "Frakta DMS1.1-MB, DM1.1-MB, DML1.1-MB and DMG1.1-MB modulating damper actuators (8-32 Nm) with BACnet MS/TP or Modbus RTU.",
 "summary": "The DM.1.1-MB actuators are 24 V modulating air damper actuators from 8 to 32 Nm. A DIP switch selects BACnet MS/TP or Modbus RTU. Over BACnet the BMS overrides the analog control input (AI 0) to position the damper and reads position, run, blocked and dew point states; a watchdog decides what happens if the BMS stops writing.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "AV 0 is printed 'Positison' in the object list.",
  "AI 0 and AO 0 exist only on modulating (analog controlled) actuators.",
  "AI 0 takes 0-10; without a new write within 60 s it returns to the physical analog input value.",
  "Default bus speed 9600 bps."
 ],
 "integration": {
  "summary": "Switch DIP 4 to BACnet MS/TP, set the address on the address switches, then write the position command to AI 0 (0-10) at least every 60 s. Read AV 0 position and BV 3 for a blocked actuator. Set MV 1 and MV 2 to decide how the watchdog behaves.",
  "minimum_points": [
   {
    "ref": "AI 0",
    "name": "Analog_Input",
    "why": "Position command, 0-10 (rewrite within 60 s)"
   },
   {
    "ref": "AV 0",
    "name": "Positison",
    "why": "Damper position, 0-100 %"
   },
   {
    "ref": "BV 0",
    "name": "Run",
    "why": "Motor running"
   },
   {
    "ref": "BV 3",
    "name": "Blocked",
    "why": "Actuator blocked"
   }
  ],
  "enable": "Mode switch position 4 selects BACnet MS/TP (the other setting is Modbus RTU).",
  "heartbeat": "AI 0 falls back to the physical analog input if not rewritten within 60 s. The watchdog (AV 1 WD_timeout, MV 1 WD_mode, MV 2 WD_action) can close, open, follow the analog input or do nothing when it trips; the manual also states the actuator closes if the control value doesn't change within 60 s.",
  "remote_sensors": null,
  "setup": [
   "Default bus speed 9600 bps; change it with MV 0.",
   "Restore defaults: power off, set address 15 (DEC), power on.",
   "Mode switch also sets 0-10/2-10 V range, rotation direction and voltage/current input."
  ],
  "gotchas": [
   "A blocked actuator retries after 60 s or when driven the other way."
  ]
 },
 "source": {
  "title": "Modulating control actuators DM.1.1-MB Modbus / BACnet series",
  "doc_number": null,
  "revision_date": "Juli 2022",
  "url": "https://www.frakta.de/wp-content/uploads/2022/07/DM1_MB_englisch_new_190722.pdf"
 },
 "points": [
  {
   "type": "AI",
   "instance": 0,
   "name": "Analog_Input",
   "description": "Control input 0-10; writable override, reverts after 60 s without a write",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 0,
   "name": "Analog_Output",
   "description": "Position feedback output",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "Positison",
   "description": "Actual position from the potentiometer, 0-100",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "WD_timeout",
   "description": "Watchdog timeout",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "Run",
   "description": "Motor running",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Ain_Range",
   "description": "Control range from jumpers (0-10 V or 2-10 V)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Reverse",
   "description": "Direction of rotation from jumpers",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Blocked",
   "description": "Actuator blocked; retries after 60 s or on reverse command",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Dew_point",
   "description": "Dew point sensor state",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 0,
   "name": "Bus speed",
   "description": "Bus speed",
   "units": "",
   "access": "W",
   "states": "2.4 kbit, 4.8 kbit, 9.6 kbit (default), 14.4 kbit, 19.2 kbit, 28.8 kbit, 38.4 kbit, 57.6 kbit, 76.8 kbit, 115.2 kbit, 230.4 kbit, 250 kbit, 500 kbit"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "WD_mode",
   "description": "What resets the watchdog",
   "units": "",
   "access": "W",
   "states": "Set command, Com online"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "WD_action",
   "description": "Action when the watchdog trips",
   "units": "",
   "access": "W",
   "states": "Close, Open, Analog in, Nothing"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "DP_config",
   "description": "Use the analog input as a dew point sensor",
   "units": "",
   "access": "W",
   "states": "Inactive, Active Close, Active Open"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "DP_polarity",
   "description": "Dew point signal polarity",
   "units": "",
   "access": "W",
   "states": "Normal 0, Normal 1"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/frakta/dm-1-1-mb-damper-actuator",
 "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"
}
