{
    "Addresses": [
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4500 - Input voltage phase 1",
            "Profile": "",
            "ReadAddress": 4500,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4501 - Input voltage phase 2",
            "Profile": "",
            "ReadAddress": 4501,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4502 - Input voltage phase 3",
            "Profile": "",
            "ReadAddress": 4502,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4503 - Input current phase 1",
            "Profile": "",
            "ReadAddress": 4503,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4504 - Input current phase 2",
            "Profile": "",
            "ReadAddress": 4504,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4505 - Input current phase 3",
            "Profile": "",
            "ReadAddress": 4505,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "4506 - Input power phase 1",
            "Profile": "",
            "ReadAddress": 4506,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "4507 - Input power phase 2",
            "Profile": "",
            "ReadAddress": 4507,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "4508 - Input power phase 3",
            "Profile": "",
            "ReadAddress": 4508,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4509 - Input frequency",
            "Profile": "",
            "ReadAddress": 4509,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4510 - Output voltage phase 1",
            "Profile": "",
            "ReadAddress": 4510,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4511 - Output voltage phase 2",
            "Profile": "",
            "ReadAddress": 4511,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4512 - Output voltage phase 3",
            "Profile": "",
            "ReadAddress": 4512,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4513 - Output current phase 1",
            "Profile": "",
            "ReadAddress": 4513,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4514 - Output current phase 2",
            "Profile": "",
            "ReadAddress": 4514,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4515 - Output current phase 3",
            "Profile": "",
            "ReadAddress": 4515,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "4516 - Output power phase 1",
            "Profile": "",
            "ReadAddress": 4516,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "4517 - Output power phase 2",
            "Profile": "",
            "ReadAddress": 4517,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "4518 - Output power phase 3",
            "Profile": "",
            "ReadAddress": 4518,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4519 - Output frequency",
            "Profile": "",
            "ReadAddress": 4519,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 6
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4520 - AC input 1 source type",
            "Profile": "",
            "ReadAddress": 4520,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4521 - AC input 2 source type",
            "Profile": "",
            "ReadAddress": 4521,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4522 - Ac input 1 current limit",
            "Profile": "",
            "ReadAddress": 4522,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 4522,
            "WriteFunctionCode": 6
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4523 - Ac input 2 current limit",
            "Profile": "",
            "ReadAddress": 4523,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 4523,
            "WriteFunctionCode": 6
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4524 - Phase count",
            "Profile": "",
            "ReadAddress": 4524,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4525 - Active AC input",
            "Profile": "",
            "ReadAddress": 4525,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4526 - Battery voltage",
            "Profile": "",
            "ReadAddress": 4526,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4527 - Battery current",
            "Profile": "",
            "ReadAddress": 4527,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4528 - Battery temperature",
            "Profile": "",
            "ReadAddress": 4528,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4529 - Battery State of Charge",
            "Profile": "",
            "ReadAddress": 4529,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4530 - Inverter/Charger state",
            "Profile": "",
            "ReadAddress": 4530,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4531 - Switch position",
            "Profile": "",
            "ReadAddress": 4531,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 4531,
            "WriteFunctionCode": 6
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4532 - Temperature alarm",
            "Profile": "",
            "ReadAddress": 4532,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4533 - High voltage alarm",
            "Profile": "",
            "ReadAddress": 4533,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4534 - High AC-Out voltage alarm",
            "Profile": "",
            "ReadAddress": 4534,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4535 - Low battery temperature alarm",
            "Profile": "",
            "ReadAddress": 4535,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4536 - Low voltage alarm",
            "Profile": "",
            "ReadAddress": 4536,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4537 - Low AC-Out voltage alarm",
            "Profile": "",
            "ReadAddress": 4537,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4538 - Overload alarm",
            "Profile": "",
            "ReadAddress": 4538,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4539 - High DC ripple alarm",
            "Profile": "",
            "ReadAddress": 4539,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4540 - PV power",
            "Profile": "",
            "ReadAddress": 4540,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4541 - User yield",
            "Profile": "",
            "ReadAddress": 4541,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4542 - Relay on the Multi RS",
            "Profile": "",
            "ReadAddress": 4542,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4543 - MPP operation mode",
            "Profile": "",
            "ReadAddress": 4543,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4544 - PV voltage",
            "Profile": "",
            "ReadAddress": 4544,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4545 - Error code",
            "Profile": "",
            "ReadAddress": 4545,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4546 - Energy from AC-in-1 to AC-out",
            "Profile": "",
            "ReadAddress": 4546,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4548 - Energy from AC-in-1 to battery",
            "Profile": "",
            "ReadAddress": 4548,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4550 - Energy from AC-in-2 to AC-out",
            "Profile": "",
            "ReadAddress": 4550,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4552 - Energy from AC-in-2 to battery",
            "Profile": "",
            "ReadAddress": 4552,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4554 - Energy from AC-out to AC-in-1",
            "Profile": "",
            "ReadAddress": 4554,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4556 - Energy from AC-out to AC-in-2",
            "Profile": "",
            "ReadAddress": 4556,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4558 - Energy from battery to AC-in-1",
            "Profile": "",
            "ReadAddress": 4558,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4560 - Energy from battery to AC-in-2",
            "Profile": "",
            "ReadAddress": 4560,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4562 - Energy from battery to AC-out",
            "Profile": "",
            "ReadAddress": 4562,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4564 - Energy from AC-out to battery",
            "Profile": "",
            "ReadAddress": 4564,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4566 - Energy from solar to AC-in-1",
            "Profile": "",
            "ReadAddress": 4566,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4568 - Energy from solar to AC-in-2",
            "Profile": "",
            "ReadAddress": 4568,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4570 - Energy from solar to AC-out",
            "Profile": "",
            "ReadAddress": 4570,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4572 - Energy from solar to battery",
            "Profile": "",
            "ReadAddress": 4572,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4574 - Yield today",
            "Profile": "",
            "ReadAddress": 4574,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4575 - Maximum charge power today",
            "Profile": "",
            "ReadAddress": 4575,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4576 - Yield yesterday",
            "Profile": "",
            "ReadAddress": 4576,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4577 - Maximum charge power yesterday",
            "Profile": "",
            "ReadAddress": 4577,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4578 - Yield today for tracker 0",
            "Profile": "",
            "ReadAddress": 4578,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4579 - Yield today for tracker 1",
            "Profile": "",
            "ReadAddress": 4579,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4580 - Yield today for tracker 2",
            "Profile": "",
            "ReadAddress": 4580,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4581 - Yield today for tracker 3",
            "Profile": "",
            "ReadAddress": 4581,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4582 - Yield yesterday for tracker 0",
            "Profile": "",
            "ReadAddress": 4582,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4583 - Yield yesterday for tracker 1",
            "Profile": "",
            "ReadAddress": 4583,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4584 - Yield yesterday for tracker 2",
            "Profile": "",
            "ReadAddress": 4584,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4585 - Yield yesterday for tracker 3",
            "Profile": "",
            "ReadAddress": 4585,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4586 - Maximum charge power today for tracker 0",
            "Profile": "",
            "ReadAddress": 4586,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4587 - Maximum charge power today for tracker 1",
            "Profile": "",
            "ReadAddress": 4587,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4588 - Maximum charge power today for tracker 2",
            "Profile": "",
            "ReadAddress": 4588,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4589 - Maximum charge power today for tracker 3",
            "Profile": "",
            "ReadAddress": 4589,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4590 - Maximum charge power yesterday tracker 0",
            "Profile": "",
            "ReadAddress": 4590,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4591 - Maximum charge power yesterday tracker 1",
            "Profile": "",
            "ReadAddress": 4591,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4592 - Maximum charge power yesterday tracker 2",
            "Profile": "",
            "ReadAddress": 4592,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4593 - Maximum charge power yesterday tracker 3",
            "Profile": "",
            "ReadAddress": 4593,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4594 - PV voltage for tracker 0",
            "Profile": "",
            "ReadAddress": 4594,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4595 - PV voltage for tracker 1",
            "Profile": "",
            "ReadAddress": 4595,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4596 - PV voltage for tracker 2",
            "Profile": "",
            "ReadAddress": 4596,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4597 - PV voltage for tracker 3",
            "Profile": "",
            "ReadAddress": 4597,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4598 - PV power for tracker 0",
            "Profile": "",
            "ReadAddress": 4598,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4599 - PV power for tracker 1",
            "Profile": "",
            "ReadAddress": 4599,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4600 - PV power for tracker 2",
            "Profile": "",
            "ReadAddress": 4600,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4601 - PV power for tracker 3",
            "Profile": "",
            "ReadAddress": 4601,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4602 - Low SOC alarm",
            "Profile": "",
            "ReadAddress": 4602,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4603 - User yield",
            "Profile": "",
            "ReadAddress": 4603,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4605 - MPP operation mode tracker 1",
            "Profile": "",
            "ReadAddress": 4605,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4606 - MPP operation mode tracker 2",
            "Profile": "",
            "ReadAddress": 4606,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4607 - MPP operation mode tracker 3",
            "Profile": "",
            "ReadAddress": 4607,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4608 - MPP operation mode tracker 4",
            "Profile": "",
            "ReadAddress": 4608,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        }
    ],
    "ByteOrder": 0,
    "Profiles": {},
    "Requests": {
        "Interval": 5000
    },
    "VirtualAddresses": []
}