{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Lovato Electric", "model": "RGK800", "models": ["RGK800", "RGK800SA"], "vendor_website": "lovatoelectric.com", "description": "Generating set controller with Modbus RTU, ASCII or TCP through its ports and expansion modules", "revision": 2, "revised": "2026-10-17", "source": "Lovato Electric, \"RGK series generating set controller Modbus communication protocol\", I375IGB08_22 (2022-08-26)", "sources": [{"title": "RGK series Generating set controller, Modbus communication protocol", "version": "I375IGB08_22", "date": "2022-08-26", "url": "https://datasheet.lovatoelectric.com/DOWNLOAD/Technical/TechInstructions/32.%20CONTROLLORI%20GRUPPI%20ELETTROGENI%20E%20PROTEZIONE%20MOTORE/I375IGB08_22.pdf", "note": "measure tables, rows marked for RGK800"}], "notes": [ "Addresses are the table addresses of the protocol, which are 1-based: the query uses the table address minus one.", "Measurements are read with FC04; 32-bit values are high word first.", "Registers that the RGK800SA lacks say so in their description.", "Counters, analog inputs and outputs use the unit configured for them (UM1-UM8).", "Not in this map: the maximum, minimum and average blocks (0x0200-0x0BFF), alarms, status bits, commands and setup parameters." ], "protocol": "tcp+rtu", "unit_id": 1, "byte_order": "big", "word_order": "big", "address_base": 1, "x_status": "official", "registers": [ {"name": "L1 Phase Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 2, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "L2 Phase Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 4, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "L3 Phase Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 6, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "L1 Phase Voltage Generator", "group": "Measurements", "area": "input", "address": 8, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "L2 Phase Voltage Generator", "group": "Measurements", "area": "input", "address": 10, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "L3 Phase Voltage Generator", "group": "Measurements", "area": "input", "address": 12, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "L1 Current", "group": "Measurements", "area": "input", "address": 14, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "L2 Current", "group": "Measurements", "area": "input", "address": 16, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "L3 Current", "group": "Measurements", "area": "input", "address": 18, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "Neutral/Earth Current", "group": "Measurements", "area": "input", "address": 20, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "L1-L2 Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 22, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "L2-L3 Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 24, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "L3-L1 Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 26, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "L1-L2 Voltage Generator", "group": "Measurements", "area": "input", "address": 28, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "L2-L3 Voltage Generator", "group": "Measurements", "area": "input", "address": 30, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "L3-L1 Voltage Generator", "group": "Measurements", "area": "input", "address": 32, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "L1 Active Power Mains (bus)", "group": "Measurements", "area": "input", "address": 34, "type": "int32", "scale": 0.01, "unit": "W", "access": "R", "description": "Not on RGK800SA"}, {"name": "L2 Active Power Mains (bus)", "group": "Measurements", "area": "input", "address": 36, "type": "int32", "scale": 0.01, "unit": "W", "access": "R", "description": "Not on RGK800SA"}, {"name": "L3 Active Power Mains (bus)", "group": "Measurements", "area": "input", "address": 38, "type": "int32", "scale": 0.01, "unit": "W", "access": "R", "description": "Not on RGK800SA"}, {"name": "L1 Active Power Generator", "group": "Measurements", "area": "input", "address": 40, "type": "int32", "scale": 0.01, "unit": "W", "access": "R"}, {"name": "L2 Active Power Generator", "group": "Measurements", "area": "input", "address": 42, "type": "int32", "scale": 0.01, "unit": "W", "access": "R"}, {"name": "L3 Active Power Generator", "group": "Measurements", "area": "input", "address": 44, "type": "int32", "scale": 0.01, "unit": "W", "access": "R"}, {"name": "L1 Reactive Power Mains (bus)", "group": "Measurements", "area": "input", "address": 46, "type": "int32", "scale": 0.01, "unit": "var", "access": "R", "description": "Not on RGK800SA"}, {"name": "L2 Reactive Power Mains (bus)", "group": "Measurements", "area": "input", "address": 48, "type": "int32", "scale": 0.01, "unit": "var", "access": "R", "description": "Not on RGK800SA"}, {"name": "L3 Reactive Power Mains (bus)", "group": "Measurements", "area": "input", "address": 50, "type": "int32", "scale": 0.01, "unit": "var", "access": "R", "description": "Not on RGK800SA"}, {"name": "L1 Reactive Power Generator", "group": "Measurements", "area": "input", "address": 52, "type": "int32", "scale": 0.01, "unit": "var", "access": "R"}, {"name": "L2 Reactive Power Generator", "group": "Measurements", "area": "input", "address": 54, "type": "int32", "scale": 0.01, "unit": "var", "access": "R"}, {"name": "L3 Reactive Power Generator", "group": "Measurements", "area": "input", "address": 56, "type": "int32", "scale": 0.01, "unit": "var", "access": "R"}, {"name": "L1 Apparent Power Mains (bus)", "group": "Measurements", "area": "input", "address": 58, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R", "description": "Not on RGK800SA"}, {"name": "L2 Apparent Power Mains (bus)", "group": "Measurements", "area": "input", "address": 60, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R", "description": "Not on RGK800SA"}, {"name": "L3 Apparent Power Mains (bus)", "group": "Measurements", "area": "input", "address": 62, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R", "description": "Not on RGK800SA"}, {"name": "L1 Apparent Power Generator", "group": "Measurements", "area": "input", "address": 64, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R"}, {"name": "L2 Apparent Power Generator", "group": "Measurements", "area": "input", "address": 66, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R"}, {"name": "L3 Apparent Power Generator", "group": "Measurements", "area": "input", "address": 68, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R"}, {"name": "L1 Power Factor Mains (bus)", "group": "Measurements", "area": "input", "address": 70, "type": "int32", "scale": 0.0001, "access": "R", "description": "Not on RGK800SA"}, {"name": "L2 Power Factor Mains (bus)", "group": "Measurements", "area": "input", "address": 72, "type": "int32", "scale": 0.0001, "access": "R", "description": "Not on RGK800SA"}, {"name": "L3 Power Factor Mains (bus)", "group": "Measurements", "area": "input", "address": 74, "type": "int32", "scale": 0.0001, "access": "R", "description": "Not on RGK800SA"}, {"name": "L1 Power Factor Generator", "group": "Measurements", "area": "input", "address": 76, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "L2 Power Factor Generator", "group": "Measurements", "area": "input", "address": 78, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "L3 Power Factor Generator", "group": "Measurements", "area": "input", "address": 80, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "Equivalent Phase Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 82, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "Equivalent Phase-To-Phase Voltage Mains (bus)", "group": "Measurements", "area": "input", "address": 84, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Not on RGK800SA"}, {"name": "Frequency Mains(bus)", "group": "Measurements", "area": "input", "address": 86, "type": "uint32", "scale": 0.001, "unit": "Hz", "access": "R", "description": "Not on RGK800SA"}, {"name": "Equivalent Phase Voltage Generator", "group": "Measurements", "area": "input", "address": 88, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Equivalent Phase-To-Phase Voltage Generator", "group": "Measurements", "area": "input", "address": 90, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Frequency Generator", "group": "Measurements", "area": "input", "address": 92, "type": "uint32", "scale": 0.001, "unit": "Hz", "access": "R"}, {"name": "Equivalent Power Factor Mains(bus)", "group": "Measurements", "area": "input", "address": 94, "type": "int32", "scale": 0.0001, "access": "R", "description": "Not on RGK800SA"}, {"name": "Equivalent Power Factor Generator", "group": "Measurements", "area": "input", "address": 100, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "Equivalent Active Power Mains (bus)", "group": "Measurements", "area": "input", "address": 106, "type": "int32", "scale": 0.01, "unit": "W", "access": "R", "description": "Not on RGK800SA"}, {"name": "Equivalent Reactive Power Mains (bus)", "group": "Measurements", "area": "input", "address": 108, "type": "int32", "scale": 0.01, "unit": "var", "access": "R", "description": "Not on RGK800SA"}, {"name": "Equivalent Apparent Power Mains (bus)", "group": "Measurements", "area": "input", "address": 110, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R", "description": "Not on RGK800SA"}, {"name": "Equivalent Active Power Generator", "group": "Measurements", "area": "input", "address": 112, "type": "int32", "scale": 0.01, "unit": "W", "access": "R"}, {"name": "Equivalent Reactive Power Generator", "group": "Measurements", "area": "input", "address": 114, "type": "int32", "scale": 0.01, "unit": "var", "access": "R"}, {"name": "Equivalent Apparent Power Generator", "group": "Measurements", "area": "input", "address": 116, "type": "uint32", "scale": 0.01, "unit": "VA", "access": "R"}, {"name": "% Active Power Mains (bus)", "group": "Measurements", "area": "input", "address": 118, "type": "int32", "scale": 0.01, "unit": "%", "access": "R", "description": "Not on RGK800SA"}, {"name": "% Reactive Power Mains (bus)", "group": "Measurements", "area": "input", "address": 120, "type": "int32", "scale": 0.01, "unit": "%", "access": "R", "description": "Not on RGK800SA"}, {"name": "% Apparent Power Mains (bus)", "group": "Measurements", "area": "input", "address": 122, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R", "description": "Not on RGK800SA"}, {"name": "% Active Power Generatore", "group": "Measurements", "area": "input", "address": 124, "type": "int32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "% Reactive Power Generator", "group": "Measurements", "area": "input", "address": 126, "type": "int32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "% Apparent Power Generator", "group": "Measurements", "area": "input", "address": 128, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "Phase-Phase Voltage asymmetry Mains", "group": "Measurements", "area": "input", "address": 130, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R", "description": "Not on RGK800SA"}, {"name": "Phase-neutral Voltage asymmetry- Mains (bus)", "group": "Measurements", "area": "input", "address": 132, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R", "description": "Not on RGK800SA"}, {"name": "Current Asymmetry Mains (bus)", "group": "Measurements", "area": "input", "address": 134, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R", "description": "Not on RGK800SA"}, {"name": "Phase-Phase Voltage asymmetry Generator", "group": "Measurements", "area": "input", "address": 136, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "Phase-neutral Voltage asymmetry Generator", "group": "Measurements", "area": "input", "address": 138, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "Current Asymmetry Generator", "group": "Measurements", "area": "input", "address": 140, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "Engine speed", "group": "Measurements", "area": "input", "address": 142, "type": "uint32", "scale": 0.1, "unit": "rpm", "access": "R"}, {"name": "L1-2 Voltage THD Generator", "group": "Measurements", "area": "input", "address": 144, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L2-3 Voltage THD Generator", "group": "Measurements", "area": "input", "address": 146, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L3-1 Voltage THD Generator", "group": "Measurements", "area": "input", "address": 148, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L1 Voltage THD Generator", "group": "Measurements", "area": "input", "address": 150, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L2 Voltage THD Generator", "group": "Measurements", "area": "input", "address": 152, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L3 Voltage THD Generator", "group": "Measurements", "area": "input", "address": 154, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L1 Current THD Generator", "group": "Measurements", "area": "input", "address": 156, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L2 Current THD Generator", "group": "Measurements", "area": "input", "address": 158, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L3 Current THD Generator", "group": "Measurements", "area": "input", "address": 160, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "N Current THD Generator", "group": "Measurements", "area": "input", "address": 162, "type": "uint32", "scale": 0.01, "unit": "%", "access": "R"}, {"name": "L1 CosPhi Generator", "group": "Measurements", "area": "input", "address": 164, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "L2 CosPhi Generator", "group": "Measurements", "area": "input", "address": 166, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "L3 CosPhi Generator", "group": "Measurements", "area": "input", "address": 168, "type": "int32", "scale": 0.0001, "access": "R"}, {"name": "L1 Current view -", "group": "Measurements", "area": "input", "address": 170, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "L2 Current view -", "group": "Measurements", "area": "input", "address": 172, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "L3 Current view -", "group": "Measurements", "area": "input", "address": 174, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "Neutral Current view -", "group": "Measurements", "area": "input", "address": 176, "type": "uint32", "scale": 0.0001, "unit": "A", "access": "R"}, {"name": "Engine speed W or Pick-UP", "group": "Measurements", "area": "input", "address": 178, "type": "uint32", "scale": 0.1, "unit": "rpm", "access": "R"}, {"name": "Time remaining before switchover (GEN1-GEN2 )", "group": "Switchover", "area": "input", "address": 4352, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Time remaining before switchover (GEN2-GEN1 )", "group": "Switchover", "area": "input", "address": 4354, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Time remaining before switchover (GEN1-GEN2 ) (min)", "group": "Switchover", "area": "input", "address": 4356, "type": "uint32", "unit": "min", "access": "R"}, {"name": "Time remaining before switchover (GEN2-GEN1 ) (min)", "group": "Switchover", "area": "input", "address": 4358, "type": "uint32", "unit": "min", "access": "R"}, {"name": "Counter CNT 1", "group": "Counters", "area": "input", "address": 7424, "type": "int32", "access": "R", "description": "Unit set in the setup (UM1)"}, {"name": "Counter CNT 2", "group": "Counters", "area": "input", "address": 7426, "type": "int32", "access": "R", "description": "Unit set in the setup (UM2)"}, {"name": "Counter CNT 3", "group": "Counters", "area": "input", "address": 7428, "type": "int32", "access": "R", "description": "Unit set in the setup (UM3)"}, {"name": "Counter CNT 4", "group": "Counters", "area": "input", "address": 7430, "type": "int32", "access": "R", "description": "Unit set in the setup (UM4)"}, {"name": "Counter CNT 5", "group": "Counters", "area": "input", "address": 7432, "type": "int32", "access": "R", "description": "Unit set in the setup (UM5)"}, {"name": "Counter CNT 6", "group": "Counters", "area": "input", "address": 7434, "type": "int32", "access": "R", "description": "Unit set in the setup (UM6)"}, {"name": "Counter CNT 7", "group": "Counters", "area": "input", "address": 7436, "type": "int32", "access": "R", "description": "Unit set in the setup (UM7)"}, {"name": "Counter CNT 8", "group": "Counters", "area": "input", "address": 7438, "type": "int32", "access": "R", "description": "Unit set in the setup (UM8)"}, {"name": "Analog input 1", "group": "I/O", "area": "input", "address": 3920, "type": "int32", "access": "R", "description": "Unit set in the setup (UM1)"}, {"name": "Analog input 2", "group": "I/O", "area": "input", "address": 3922, "type": "int32", "access": "R", "description": "Unit set in the setup (UM2)"}, {"name": "Analog input 3", "group": "I/O", "area": "input", "address": 3924, "type": "int32", "access": "R", "description": "Unit set in the setup (UM3)"}, {"name": "Analog input 4", "group": "I/O", "area": "input", "address": 3926, "type": "int32", "access": "R", "description": "Unit set in the setup (UM4)"}, {"name": "Analog input 5", "group": "I/O", "area": "input", "address": 3928, "type": "int32", "access": "R", "description": "Unit set in the setup (UM5)"}, {"name": "Analog input 6", "group": "I/O", "area": "input", "address": 3930, "type": "int32", "access": "R", "description": "Unit set in the setup (UM6)"}, {"name": "Analog input 7", "group": "I/O", "area": "input", "address": 3932, "type": "int32", "access": "R", "description": "Unit set in the setup (UM7)"}, {"name": "Analog input 8", "group": "I/O", "area": "input", "address": 3934, "type": "int32", "access": "R", "description": "Unit set in the setup (UM8)"}, {"name": "Analog output 1", "group": "I/O", "area": "input", "address": 3936, "type": "int32", "access": "R", "description": "Unit set in the setup (UM1)"}, {"name": "Analog output 2", "group": "I/O", "area": "input", "address": 3938, "type": "int32", "access": "R", "description": "Unit set in the setup (UM2)"}, {"name": "Analog output 3", "group": "I/O", "area": "input", "address": 3940, "type": "int32", "access": "R", "description": "Unit set in the setup (UM3)"}, {"name": "Analog output 4", "group": "I/O", "area": "input", "address": 3942, "type": "int32", "access": "R", "description": "Unit set in the setup (UM4)"}, {"name": "Analog output 5", "group": "I/O", "area": "input", "address": 3944, "type": "int32", "access": "R", "description": "Unit set in the setup (UM5)"}, {"name": "Analog output 6", "group": "I/O", "area": "input", "address": 3946, "type": "int32", "access": "R", "description": "Unit set in the setup (UM6)"}, {"name": "Analog output 7", "group": "I/O", "area": "input", "address": 3948, "type": "int32", "access": "R", "description": "Unit set in the setup (UM7)"}, {"name": "Analog output 8", "group": "I/O", "area": "input", "address": 3950, "type": "int32", "access": "R", "description": "Unit set in the setup (UM8)"}, {"name": "Engine working hours", "group": "Engine", "area": "input", "address": 3968, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Engine working time", "group": "Engine", "area": "input", "address": 3970, "type": "uint32", "unit": "s", "access": "R"}, {"name": "Engine partial running hours", "group": "Engine", "area": "input", "address": 3972, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Engine partial running time", "group": "Engine", "area": "input", "address": 3974, "type": "uint32", "unit": "s", "access": "R"}, {"name": "Maintenance time 1", "group": "Engine", "area": "input", "address": 3976, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Maintenance time 2", "group": "Engine", "area": "input", "address": 3978, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Maintenance time 3", "group": "Engine", "area": "input", "address": 3980, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Rent time", "group": "Engine", "area": "input", "address": 3982, "type": "uint32", "unit": "h", "access": "R"}, {"name": "Good cranks", "group": "Engine", "area": "input", "address": 3984, "type": "uint32", "access": "R"}, {"name": "Total cranks", "group": "Engine", "area": "input", "address": 3986, "type": "uint32", "access": "R"}, {"name": "Rate good crancks", "group": "Engine", "area": "input", "address": 3988, "type": "uint32", "scale": 0.1, "unit": "%", "access": "R"}, {"name": "Generator contactor closing counter", "group": "Engine", "area": "input", "address": 3990, "type": "uint32", "access": "R"}, {"name": "Modbus Function 0x07 clone", "group": "Engine", "area": "input", "address": 3992, "type": "uint32", "access": "R"}, {"name": "Temperature", "group": "Engine", "area": "input", "address": 4000, "type": "uint32", "access": "R", "description": "°C or °F depending on the setup"}, {"name": "Pressure", "group": "Engine", "area": "input", "address": 4002, "type": "uint32", "scale": 0.1, "unit": "bar", "access": "R"}, {"name": "Fuel", "group": "Engine", "area": "input", "address": 4004, "type": "uint32", "unit": "%", "access": "R"}, {"name": "Auxyliary sensor", "group": "Engine", "area": "input", "address": 4006, "type": "uint32", "access": "R"}, {"name": "Battery voltage", "group": "Engine", "area": "input", "address": 4008, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "D+ input voltage", "group": "Engine", "area": "input", "address": 4010, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "AC input voltage", "group": "Engine", "area": "input", "address": 4012, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Instantaneous fuel consumption", "group": "Engine", "area": "input", "address": 4014, "type": "uint32", "scale": 0.1, "access": "R", "description": "l/h or gal/h depending on the setup"}, {"name": "Total imported Active Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6688, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Total exported Active Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6690, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Total imported Reactive Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6692, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Total exported Reactive Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6694, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Total Apparent Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6696, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Total imported Active Energy Generator", "group": "Energy", "area": "input", "address": 6698, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R"}, {"name": "Total exported Active Energy Generator", "group": "Energy", "area": "input", "address": 6700, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R"}, {"name": "Total imported Reactive Energy Generator", "group": "Energy", "area": "input", "address": 6702, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R"}, {"name": "Total exported Reactive Energy Generator", "group": "Energy", "area": "input", "address": 6704, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R"}, {"name": "Total Apparent Energy Generator", "group": "Energy", "area": "input", "address": 6706, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "R"}, {"name": "Partial imported Active Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6944, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Partial exported Active Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6946, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Partial imported Reactive Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6948, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Partial exported Reactive Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6950, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Partial Apparent Energy Mains (bus)", "group": "Energy", "area": "input", "address": 6952, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "R", "description": "Not on RGK800SA"}, {"name": "Partial imported Active Energy Generator", "group": "Energy", "area": "input", "address": 6954, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R"}, {"name": "Partial exported Active Energy Generator", "group": "Energy", "area": "input", "address": 6956, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "R"}, {"name": "Partial imported Reactive Energy Generator", "group": "Energy", "area": "input", "address": 6958, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R"}, {"name": "Partial exported Reactive Energy Generator", "group": "Energy", "area": "input", "address": 6960, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "R"}, {"name": "Partial Apparent Energy Generator", "group": "Energy", "area": "input", "address": 6962, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "R"}, {"name": "OR of all Inputs from 1 to 16", "group": "I/O", "area": "input", "address": 8448, "type": "uint16", "access": "R"}, {"name": "INP 1", "group": "I/O", "area": "input", "address": 8449, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "INP16", "group": "I/O", "area": "input", "address": 8464, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "OR of all Outputs from 1 to 16", "group": "I/O", "area": "input", "address": 8512, "type": "uint16", "access": "R"}, {"name": "OUT 1", "group": "I/O", "area": "input", "address": 8513, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "OUT 16", "group": "I/O", "area": "input", "address": 8528, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "OR of all remote variables", "group": "I/O", "area": "input", "address": 8576, "type": "uint16", "access": "R"}, {"name": "REM 1", "group": "I/O", "area": "input", "address": 8577, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "REM 16", "group": "I/O", "area": "input", "address": 8592, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "OR of all limits", "group": "I/O", "area": "input", "address": 8640, "type": "uint16", "access": "R"}, {"name": "LIM 1", "group": "I/O", "area": "input", "address": 8641, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}}, {"name": "LIM 16", "group": "I/O", "area": "input", "address": 8656, "type": "uint16", "access": "R", "enum": {"0": "Off", "1": "On"}} ] }