{
  "$schema": "https://modbus-monitor.github.io/modbus-device-maps/schemas/modbus-map.schema.json",
  "schema_version": "1.1.0",
  "id": "huawei/sun2000-env",
  "manufacturer": "Huawei",
  "manufacturer_slug": "huawei",
  "model": "Sun2000 -env",
  "slug": "sun2000-env",
  "title": "Huawei Sun2000 -env Modbus Register Map",
  "description": "Huawei Sun2000 -env Modbus map and register map with sample Modbus registers, register addresses, and solar inverter overview for engineers. Works with Modbus Monitor XPF (import directly) and includes downloadable CSV access in-app. Common searches: Huawei Sun2000 -env Modbus TCP register, Huawei Sun2000 -env Modbus register map.",
  "device_type": "Solar Inverter",
  "protocol": "Modbus",
  "categories": [
    "Power",
    "Temperature",
    "Current",
    "Status"
  ],
  "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": "Inverter 1 total DC input current",
      "display_address": "451004",
      "data_type": "INT16",
      "unit": "-",
      "category": "Current"
    },
    {
      "name": "Inverter 1 active power kW",
      "display_address": "451000",
      "data_type": "INT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Inverter 1 inverter status",
      "display_address": "451009",
      "data_type": "UINT16",
      "unit": "-",
      "category": "Status"
    },
    {
      "name": "Inverter 1 cabinet temperature",
      "display_address": "451011",
      "data_type": "INT16",
      "unit": "degC",
      "category": "Temperature"
    },
    {
      "name": "Inverter 1 insulation resistance M",
      "display_address": "451007",
      "data_type": "UINT16",
      "unit": "-",
      "category": "General"
    },
    {
      "name": "Inverter 1 reactive power",
      "display_address": "451002",
      "data_type": "INT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Inverter 1 total input power kW",
      "display_address": "451005",
      "data_type": "UINT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Inverter 1 power factor",
      "display_address": "451008",
      "data_type": "INT16",
      "unit": "PF",
      "category": "Power"
    },
    {
      "name": "Inverter 2 active power kW",
      "display_address": "451025",
      "data_type": "INT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Inverter 2 reactive power",
      "display_address": "451027",
      "data_type": "INT32",
      "unit": "kW",
      "category": "Power"
    },
    {
      "name": "Inverter 2 total DC input current",
      "display_address": "451029",
      "data_type": "INT16",
      "unit": "-",
      "category": "Current"
    },
    {
      "name": "Inverter 2 total input power kW",
      "display_address": "451030",
      "data_type": "UINT32",
      "unit": "kW",
      "category": "Power"
    }
  ],
  "register_count": 12,
  "documentation_url": "https://docs.quantumbitsolutions.com/products/xpf/device-maps/huawei/sun2000-env/",
  "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=huawei/sun2000-env",
    "tester_url": "https://www.modbusmonitor.com/modbus-tester?utm_source=github&utm_medium=referral&utm_campaign=device_maps&utm_content=huawei/sun2000-env",
    "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"
}
