We continue adding the configuration of different devices that will help you to avoid having to do it manually, if you use this device you can copy and paste the configuration that we leave below. Thank you Eduardo from Impelsa for sharing your work with us.
{
"code": "DRS-100-3P-MOD_1",
"disabled": false,
"instance": "Puerto1_R485",
"modbusSlave": "1",
"name": "Analizer TE DRS-100-3P-MOD",
"pollInterval": 2000,
"schemaVersion": 5,
"type": "modbusrtu",
"variables": [
{
"canRead": true,
"canWrite": false,
"code": "REG001",
"dataType": "float32",
"modbusAddress": "0x0000",
"modbusRegType": "input_register",
"name": "Phase 1 line to neutral volts",
"type": "electric_power",
"units": "volts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG002",
"dataType": "float32",
"modbusAddress": "0x0002",
"modbusRegType": "input_register",
"name": "Phase 2 line to neutral volts",
"type": "electric_power",
"units": "volts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG003",
"dataType": "float32",
"description": "Phase 3 line to neutral volts.",
"modbusAddress": "0x0004",
"modbusRegType": "input_register",
"name": "Phase 3 line to neutral volts.",
"type": "electric_power",
"units": "volts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG004",
"dataType": "float32",
"description": "Phase 1 current.",
"modbusAddress": "0x0006",
"modbusRegType": "input_register",
"name": "Phase 1 current",
"type": "electric_power",
"units": "amps"
},
{
"canRead": true,
"canWrite": false,
"code": "REG005",
"dataType": "float32",
"description": "Phase 2 current",
"modbusAddress": "0x0008",
"modbusRegType": "input_register",
"name": "Phase 2 current",
"type": "electric_power",
"units": "amps"
},
{
"canRead": true,
"canWrite": false,
"code": "REG006",
"dataType": "float32",
"description": "Phase 3 current",
"modbusAddress": "0x000A",
"modbusRegType": "input_register",
"name": "Phase 3 current",
"type": "electric_power",
"units": "amps"
},
{
"canRead": true,
"canWrite": false,
"code": "REG007",
"dataType": "float32",
"description": "Phase 1 power.",
"modbusAddress": "0x000C",
"modbusRegType": "input_register",
"name": "Phase 1 power",
"type": "electric_power",
"units": "watts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG008",
"dataType": "float32",
"modbusAddress": "0x000E",
"modbusRegType": "input_register",
"name": "Phase 2 power",
"type": "electric_power",
"units": "watts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG009",
"dataType": "float32",
"modbusAddress": "0x0010",
"modbusRegType": "input_register",
"name": "Phase 3 power",
"type": "electric_power",
"units": "watts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG010",
"dataType": "float32",
"modbusAddress": "0x0012",
"modbusRegType": "input_register",
"name": "Phase 1 volt amps",
"type": "electric_power",
"units": "watts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG011",
"dataType": "float32",
"modbusAddress": "0x0014",
"modbusRegType": "input_register",
"name": "Phase 2 volt amps.",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG012",
"dataType": "float32",
"modbusAddress": "0x0016",
"modbusRegType": "input_register",
"name": "Phase 3 volt amps.",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG013",
"dataType": "float32",
"modbusAddress": "0x0018",
"modbusRegType": "input_register",
"name": "Phase 1 volt amps reactive",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG014",
"dataType": "float32",
"modbusAddress": "0x001A",
"modbusRegType": "input_register",
"name": "Phase 2 volt amps reactive",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG015",
"dataType": "float32",
"modbusAddress": "0x001C",
"modbusRegType": "input_register",
"name": "Phase 3 volt amps reactive",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG016",
"dataType": "float32",
"modbusAddress": "0x001E",
"modbusRegType": "input_register",
"name": "Phase 1 power factor",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG017",
"dataType": "float32",
"modbusAddress": "0x0020",
"modbusRegType": "input_register",
"name": "Phase 2 power factor",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG018",
"dataType": "float32",
"modbusAddress": "0x0022",
"modbusRegType": "input_register",
"name": "Phase 3 power factor",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG019",
"dataType": "float32",
"modbusAddress": "0x0024",
"modbusRegType": "input_register",
"name": "Phase 1 phase angle",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG020",
"dataType": "float32",
"modbusAddress": "0x0026",
"modbusRegType": "input_register",
"name": "Phase 2 phase angle",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG021",
"dataType": "float32",
"modbusAddress": "0x0028",
"modbusRegType": "input_register",
"name": "Phase 3 phase angle",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG022",
"dataType": "float32",
"modbusAddress": "0x002A",
"modbusRegType": "input_register",
"name": "Average line to neutral volts",
"type": "electric_power",
"units": "volts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG024",
"dataType": "float32",
"modbusAddress": "0x002E",
"modbusRegType": "input_register",
"name": "Average line current",
"type": "electric_power",
"units": "amps"
},
{
"canRead": true,
"canWrite": false,
"code": "REG025",
"dataType": "float32",
"modbusAddress": "0x0030",
"modbusRegType": "input_register",
"name": "Sum of line currents",
"type": "electric_power",
"units": "amps"
},
{
"canRead": true,
"canWrite": false,
"code": "REG027",
"dataType": "float32",
"modbusAddress": "0x0034",
"modbusRegType": "input_register",
"name": "Total system power",
"type": "electric_power",
"units": "watts"
},
{
"canRead": true,
"canWrite": false,
"code": "REG029",
"dataType": "float32",
"modbusAddress": "0x0038",
"modbusRegType": "input_register",
"name": "Total system volt amps",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG031",
"dataType": "float32",
"modbusAddress": "0x003C",
"modbusRegType": "input_register",
"name": "Total system VAr",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG032",
"dataType": "float32",
"modbusAddress": "0x003E",
"modbusRegType": "input_register",
"name": "Total system power factor",
"type": "electric_power",
"units": "no_units"
},
{
"canRead": true,
"canWrite": false,
"code": "REG034",
"dataType": "float32",
"modbusAddress": "0x0042",
"modbusRegType": "input_register",
"name": "Total system phase angle",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG036",
"dataType": "float32",
"modbusAddress": "0x0046",
"modbusRegType": "input_register",
"name": "Frequency of supply voltages",
"type": "electric_power",
"units": "hertzs"
},
{
"canRead": true,
"canWrite": false,
"code": "REG037",
"dataType": "float32",
"modbusAddress": "0x0048",
"modbusRegType": "input_register",
"name": "Total Import kWh",
"type": "electric_power",
"units": "kilowatts_hour"
},
{
"canRead": true,
"canWrite": false,
"code": "REG038",
"dataType": "float64",
"modbusAddress": "0x004A",
"modbusRegType": "input_register",
"name": "Total Export kWh",
"type": "electric_power",
"units": "kilowatts_hour"
},
{
"canRead": true,
"canWrite": false,
"code": "REG039",
"dataType": "float32",
"modbusAddress": "0x004C",
"modbusRegType": "input_register",
"name": "Total Import kVArh",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG040",
"dataType": "float32",
"modbusAddress": "0x004E",
"modbusRegType": "input_register",
"name": "Total Export kVArh",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG041",
"dataType": "float32",
"modbusAddress": "0x0050",
"modbusRegType": "input_register",
"name": "Total VAh",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG042",
"dataType": "float32",
"modbusAddress": "0x0052",
"modbusRegType": "input_register",
"name": "Ah",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG043",
"dataType": "float32",
"modbusAddress": "0x0054",
"modbusRegType": "input_register",
"name": "Total system power demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG044",
"dataType": "float32",
"modbusAddress": "0x0056",
"modbusRegType": "input_register",
"name": "Maximum total system power demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG051",
"dataType": "float32",
"modbusAddress": "0x0064",
"modbusRegType": "input_register",
"name": "Total system VA demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG052",
"dataType": "float32",
"modbusAddress": "0x0066",
"modbusRegType": "input_register",
"name": "Maximum total system VA demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG053",
"dataType": "float32",
"modbusAddress": "0x0068",
"modbusRegType": "input_register",
"name": "Neutral current demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG054",
"dataType": "float32",
"modbusAddress": "0x006A",
"modbusRegType": "input_register",
"name": "Maximum neutral current demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG101",
"dataType": "float32",
"modbusAddress": "0x00C8",
"modbusRegType": "input_register",
"name": "Line 1 to Line 2 volts",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG102",
"dataType": "float32",
"modbusAddress": "0x00CA",
"modbusRegType": "input_register",
"name": "Line 2 to Line 3 volts",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG103",
"dataType": "float32",
"modbusAddress": "0x00CC",
"modbusRegType": "input_register",
"name": "Line 3 to Line 1 volts",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG104",
"dataType": "float32",
"modbusAddress": "0x00CE",
"modbusRegType": "input_register",
"name": "Average line to line volts",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG113",
"dataType": "float32",
"modbusAddress": "0x00E0",
"modbusRegType": "input_register",
"name": "Neutral current",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG118",
"dataType": "float32",
"modbusAddress": "0x00EA",
"modbusRegType": "input_register",
"name": "Phase 1 L/N volts THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG119",
"dataType": "float32",
"modbusAddress": "0x00EC",
"modbusRegType": "input_register",
"name": "Phase 2 L/N volts THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG120",
"dataType": "float32",
"modbusAddress": "0x00EE",
"modbusRegType": "input_register",
"name": "Phase 3 L/N volts THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG121",
"dataType": "float32",
"modbusAddress": "0x00F0",
"modbusRegType": "input_register",
"name": "Phase 1 Current THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG122",
"dataType": "float32",
"modbusAddress": "0x00F2",
"modbusRegType": "input_register",
"name": "Phase 2 Current THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG123",
"dataType": "float32",
"modbusAddress": "0x00F4",
"modbusRegType": "input_register",
"name": "Phase 3 Current THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG125",
"dataType": "float32",
"modbusAddress": "0x00F8",
"modbusRegType": "input_register",
"name": "Average line to neutral volts THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG126",
"dataType": "float32",
"modbusAddress": "0x00FA",
"modbusRegType": "input_register",
"name": "Average line current THD",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG130",
"dataType": "float32",
"modbusAddress": "0x0102",
"modbusRegType": "input_register",
"name": "Phase 1 current demand",
"type": "generic",
"units": "amps"
},
{
"canRead": true,
"canWrite": false,
"code": "REG131",
"dataType": "float32",
"modbusAddress": "0x0104",
"modbusRegType": "input_register",
"name": "Phase 2 current demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG132",
"dataType": "float32",
"modbusAddress": "0x0106",
"modbusRegType": "input_register",
"name": "Phase 3 current demand",
"type": "electric_power",
"units": "uds"
},
{
"canRead": true,
"canWrite": false,
"code": "REG133",
"dataType": "float32",
"modbusAddress": "0x0108",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Maximum phase 1 current demand",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG134",
"dataType": "float32",
"modbusAddress": "0x010A",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Maximum phase 2 current demand",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG135",
"dataType": "float32",
"modbusAddress": "0x010C",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Maximum phase 3 current demand",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG168",
"dataType": "float32",
"modbusAddress": "0x014E",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Line 1 to line 2 volts THD",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG169",
"dataType": "float32",
"modbusAddress": "0x0150",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Line 2 to line 3 volts THD",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG170",
"dataType": "float32",
"modbusAddress": "0x0152",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Line 3 to line 1 volts THD",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG171",
"dataType": "float32",
"modbusAddress": "0x0154",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Average line to line volts THD",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG172",
"dataType": "float32",
"modbusAddress": "0x0156",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Total kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG173",
"dataType": "float32",
"modbusAddress": "0x0158",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "Total kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG174",
"dataType": "float32",
"modbusAddress": "0x015A",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L1 import kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG175",
"dataType": "float32",
"modbusAddress": "0x015C",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L2 import kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG176",
"dataType": "float32",
"modbusAddress": "0x015E",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L3 import kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG177",
"dataType": "float32",
"modbusAddress": "0x0160",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L1 export kWh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG178",
"dataType": "float32",
"modbusAddress": "0x0162",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L2 export kWh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG179",
"dataType": "float32",
"modbusAddress": "0x0164",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L3 export kWh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG180",
"dataType": "float32",
"modbusAddress": "0x0166",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L1 total kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG181",
"dataType": "float32",
"modbusAddress": "0x0168",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L2 total kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG182",
"dataType": "float32",
"modbusAddress": "0x016A",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L3 total kwh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG183",
"dataType": "float32",
"modbusAddress": "0x016C",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L1 import kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG184",
"dataType": "float32",
"modbusAddress": "0x016E",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L2 import kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG185",
"dataType": "float32",
"modbusAddress": "0x0170",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L3 import kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG186",
"dataType": "float32",
"modbusAddress": "0x0172",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L1 export kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG187",
"dataType": "float32",
"modbusAddress": "0x0174",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L2 export kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG188",
"dataType": "float32",
"modbusAddress": "0x0176",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L3 export kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG189",
"dataType": "float32",
"modbusAddress": "0x0178",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L1 total kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG190",
"dataType": "float32",
"modbusAddress": "0x017A",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L2 total kvarh",
"type": "generic"
},
{
"canRead": true,
"canWrite": false,
"code": "REG191",
"dataType": "float32",
"modbusAddress": "0x017C",
"modbusMaskWriteFullAddress": true,
"modbusRegType": "input_register",
"name": "L3 total kvarh",
"type": "generic"
}
],
"virtualVariables": []
}