{
  "$schema": "https://modbus-monitor.github.io/modbus-device-maps/schemas/modbus-map.schema.json",
  "schema_version": "1.1.0",
  "id": "schneider-electric/em6400",
  "manufacturer": "Schneider Electric",
  "manufacturer_slug": "schneider-electric",
  "model": "EM6400",
  "slug": "em6400",
  "title": "Schneider Electric EM6400 Modbus Register Map",
  "description": "Schneider Electric EM6400 Modbus map and register map with sample Modbus registers, register addresses, and power meter overview for engineers. Works with Modbus Monitor XPF (import directly) and includes downloadable CSV access in-app.",
  "device_type": "Power Meter",
  "protocol": "Modbus",
  "categories": [
    "Voltage",
    "Energy",
    "Current",
    "Power",
    "Demand",
    "Frequency"
  ],
  "address_display_convention": "Display address copied from the published preview. Modbus reference-number and zero-based offset conventions vary by device; verify the linked documentation and manufacturer manual before polling.",
  "registers": [
    {
      "name": "Max Voltage L-L Avg",
      "display_address": "402307",
      "data_type": "FLOAT32",
      "unit": "V",
      "category": "Voltage"
    },
    {
      "name": "Nominal Current",
      "display_address": "402019",
      "data_type": "FLOAT32",
      "unit": "-",
      "category": "Current"
    },
    {
      "name": "Duration of Last Control Power Failure",
      "display_address": "401831",
      "data_type": "UINT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Alarm Energy LED Mode",
      "display_address": "402123",
      "data_type": "UINT16",
      "unit": "kWh",
      "category": "Energy"
    },
    {
      "name": "Nominal Frequency",
      "display_address": "402017",
      "data_type": "UINT16",
      "unit": "Hz",
      "category": "Frequency"
    },
    {
      "name": "Demand System Assignment",
      "display_address": "403758",
      "data_type": "UINT16",
      "unit": "kW",
      "category": "Demand"
    },
    {
      "name": "Meter Name:20",
      "display_address": "400027",
      "data_type": "STRING",
      "unit": "-",
      "category": "Identification"
    },
    {
      "name": "Manufacturer:20",
      "display_address": "400067",
      "data_type": "STRING",
      "unit": "-",
      "category": "General"
    },
    {
      "name": "Supported Features",
      "display_address": "400092",
      "data_type": "UINT16",
      "unit": "-",
      "category": "Communication"
    },
    {
      "name": "Duration of Last Control Power Failure",
      "display_address": "401833",
      "data_type": "UINT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Duration of Last Control Power Failure",
      "display_address": "401834",
      "data_type": "UINT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Nominal Power Factor",
      "display_address": "402021",
      "data_type": "UINT16",
      "unit": "PF",
      "category": "Power"
    }
  ],
  "register_count": 12,
  "documentation_url": "https://docs.quantumbitsolutions.com/products/xpf/device-maps/schneider-electric/em6400/",
  "product": {
    "name": "Modbus Monitor XPF",
    "full_map_url": "https://www.modbusmonitor.com/download?utm_source=github&utm_medium=referral&utm_campaign=device_maps&utm_content=schneider-electric/em6400",
    "tester_url": "https://www.modbusmonitor.com/modbus-tester?utm_source=github&utm_medium=referral&utm_campaign=device_maps&utm_content=schneider-electric/em6400",
    "request_url": "https://github.com/Modbus-Monitor/modbus-device-maps/issues/new/choose"
  },
  "license_notice": "See DATA_LICENSE.md and DISCLAIMER.md in the repository root.",
  "guide_status": "published"
}
