{
  "format": "voltrus-modbus-poll-template",
  "version": 1,
  "device": {
    "vendor": "Mitsubishi Electric",
    "model": "FR-D700",
    "series": "FR-D700 (FR-D720, FR-D740, FR-D720S, FR-D710W)"
  },
  "page": "https://voltrus.id/registers/mitsubishi-electric/fr-d700/",
  "source": {
    "title": "FR-D700 Instruction Manual (Applied)",
    "url": "https://www.mitsubishielectric.com/dl/fa/document/manual/inv/ib0600366eng/ib0600366engh.pdf",
    "document": "IB(NA)-0600366ENG-H (1806), printed June 2018",
    "fetched": "2026-10-24"
  },
  "addressing": "Block addresses are 0-based wire addresses, the ones Modbus Poll shows.",
  "wordOrder": null,
  "blocks": [
    {
      "name": "InverterReset",
      "address": 1,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "StatusControlWord",
      "address": 8,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OperationMode",
      "address": 9,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "RunningFrequencyRAM",
      "address": 13,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "RunningFrequencyEEPROM",
      "address": 14,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OutputFrequency",
      "address": 200,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OutputCurrent",
      "address": 201,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OutputVoltage",
      "address": 202,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FrequencySetting",
      "address": 204,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "ConverterOutputVoltage",
      "address": 207,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "RegenBrakeDuty",
      "address": 208,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "ElectronicThermalLoad",
      "address": 209,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OutputCurrentPeak",
      "address": 210,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "ConverterVoltagePeak",
      "address": 211,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OutputPower",
      "address": 213,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "InputTerminalStatus",
      "address": 214,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "OutputTerminalStatus",
      "address": 215,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "CumulativeEnergizationTime",
      "address": 219,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "ActualOperationTime",
      "address": 222,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "MotorLoadFactor",
      "address": 223,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "CumulativePower",
      "address": 224,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "PIDSetPoint",
      "address": 251,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "PIDMeasuredValue",
      "address": 252,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "PIDDeviation",
      "address": 253,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "MotorThermalLoad",
      "address": 260,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "InverterThermalLoad",
      "address": 261,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "CumulativePower2",
      "address": 262,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "PTCThermistorResistance",
      "address": 263,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord1",
      "address": 500,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord2",
      "address": 501,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord3",
      "address": 502,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord4",
      "address": 503,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord5",
      "address": 504,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord6",
      "address": 505,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord7",
      "address": 506,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "FaultRecord8",
      "address": 507,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr7_AccelerationTime",
      "address": 1006,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr8_DecelerationTime",
      "address": 1007,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr79_OperationModeSelection",
      "address": 1078,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr117_StationNumber",
      "address": 1116,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr118_CommSpeed",
      "address": 1117,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr120_ParityCheck",
      "address": 1119,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr343_CommErrorCount",
      "address": 1342,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr502_CommErrorStopMode",
      "address": 1501,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pr549_ProtocolSelection",
      "address": 1548,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    }
  ],
  "registers": [
    {
      "name": "InverterReset",
      "description": "Inverter reset command",
      "addressInManual": 40002,
      "address": 1,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "W"
    },
    {
      "name": "StatusControlWord",
      "description": "Inverter status (read) or control input command (write)",
      "addressInManual": 40009,
      "address": 8,
      "area": "holding",
      "type": "bitfield16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "OperationMode",
      "description": "Operation mode (read) or mode setting (write)",
      "addressInManual": 40010,
      "address": 9,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "RunningFrequencyRAM",
      "description": "Running frequency command, RAM value",
      "addressInManual": 40014,
      "address": 13,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "Hz",
      "scale": 0.01,
      "access": "RW"
    },
    {
      "name": "RunningFrequencyEEPROM",
      "description": "Running frequency command, EEPROM value",
      "addressInManual": 40015,
      "address": 14,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "Hz",
      "scale": 0.01,
      "access": "W"
    },
    {
      "name": "OutputFrequency",
      "description": "Output frequency or speed",
      "addressInManual": 40201,
      "address": 200,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "Hz",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "OutputCurrent",
      "description": "Output current",
      "addressInManual": 40202,
      "address": 201,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "A",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "OutputVoltage",
      "description": "Output voltage",
      "addressInManual": 40203,
      "address": 202,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "V",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "FrequencySetting",
      "description": "Output frequency setting or speed setting",
      "addressInManual": 40205,
      "address": 204,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "Hz",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "ConverterOutputVoltage",
      "description": "Converter output (DC bus) voltage",
      "addressInManual": 40208,
      "address": 207,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "V",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "RegenBrakeDuty",
      "description": "Regenerative brake duty",
      "addressInManual": 40209,
      "address": 208,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "ElectronicThermalLoad",
      "description": "Electronic thermal relay load factor",
      "addressInManual": 40210,
      "address": 209,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "OutputCurrentPeak",
      "description": "Output current peak value",
      "addressInManual": 40211,
      "address": 210,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "A",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "ConverterVoltagePeak",
      "description": "Converter output voltage peak value",
      "addressInManual": 40212,
      "address": 211,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "V",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "OutputPower",
      "description": "Output power",
      "addressInManual": 40214,
      "address": 213,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "kW",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "InputTerminalStatus",
      "description": "Input terminal states",
      "addressInManual": 40215,
      "address": 214,
      "area": "holding",
      "type": "bitfield16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "OutputTerminalStatus",
      "description": "Output terminal states",
      "addressInManual": 40216,
      "address": 215,
      "area": "holding",
      "type": "bitfield16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "CumulativeEnergizationTime",
      "description": "Cumulative energization time",
      "addressInManual": 40220,
      "address": 219,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "h",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "ActualOperationTime",
      "description": "Actual operation time",
      "addressInManual": 40223,
      "address": 222,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "h",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "MotorLoadFactor",
      "description": "Motor load factor",
      "addressInManual": 40224,
      "address": 223,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "CumulativePower",
      "description": "Cumulative power",
      "addressInManual": 40225,
      "address": 224,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "kWh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "PIDSetPoint",
      "description": "PID set point",
      "addressInManual": 40252,
      "address": 251,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "PIDMeasuredValue",
      "description": "PID measured value",
      "addressInManual": 40253,
      "address": 252,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "PIDDeviation",
      "description": "PID deviation",
      "addressInManual": 40254,
      "address": 253,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "MotorThermalLoad",
      "description": "Motor thermal load factor",
      "addressInManual": 40261,
      "address": 260,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "InverterThermalLoad",
      "description": "Inverter thermal load factor",
      "addressInManual": 40262,
      "address": 261,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "%",
      "scale": 0.1,
      "access": "R"
    },
    {
      "name": "CumulativePower2",
      "description": "Cumulative power 2",
      "addressInManual": 40263,
      "address": 262,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "kWh",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "PTCThermistorResistance",
      "description": "PTC thermistor resistance",
      "addressInManual": 40264,
      "address": 263,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "kΩ",
      "scale": 0.01,
      "access": "R"
    },
    {
      "name": "FaultRecord1",
      "description": "Most recent fault record",
      "addressInManual": 40501,
      "address": 500,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "FaultRecord2",
      "description": "Fault record 2 (older)",
      "addressInManual": 40502,
      "address": 501,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "FaultRecord3",
      "description": "Fault record 3 (older)",
      "addressInManual": 40503,
      "address": 502,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "FaultRecord4",
      "description": "Fault record 4 (older)",
      "addressInManual": 40504,
      "address": 503,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "FaultRecord5",
      "description": "Fault record 5 (older)",
      "addressInManual": 40505,
      "address": 504,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "FaultRecord6",
      "description": "Fault record 6 (older)",
      "addressInManual": 40506,
      "address": 505,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "FaultRecord7",
      "description": "Fault record 7 (older)",
      "addressInManual": 40507,
      "address": 506,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "FaultRecord8",
      "description": "Fault record 8 (older)",
      "addressInManual": 40508,
      "address": 507,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Pr7_AccelerationTime",
      "description": "Pr. 7 acceleration time",
      "addressInManual": 41007,
      "address": 1006,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "s",
      "scale": 0.1,
      "access": "RW"
    },
    {
      "name": "Pr8_DecelerationTime",
      "description": "Pr. 8 deceleration time",
      "addressInManual": 41008,
      "address": 1007,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "s",
      "scale": 0.1,
      "access": "RW"
    },
    {
      "name": "Pr79_OperationModeSelection",
      "description": "Pr. 79 operation mode selection",
      "addressInManual": 41079,
      "address": 1078,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pr117_StationNumber",
      "description": "Pr. 117 PU communication station number (Modbus slave address)",
      "addressInManual": 41117,
      "address": 1116,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pr118_CommSpeed",
      "description": "Pr. 118 PU communication speed",
      "addressInManual": 41118,
      "address": 1117,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pr120_ParityCheck",
      "description": "Pr. 120 PU communication parity and stop bits",
      "addressInManual": 41120,
      "address": 1119,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pr343_CommErrorCount",
      "description": "Pr. 343 Modbus RTU communication error count",
      "addressInManual": 41343,
      "address": 1342,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Pr502_CommErrorStopMode",
      "description": "Pr. 502 stop mode at communication error",
      "addressInManual": 41502,
      "address": 1501,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pr549_ProtocolSelection",
      "description": "Pr. 549 protocol selection",
      "addressInManual": 41549,
      "address": 1548,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    }
  ]
}
