{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Larsen & Toubro", "model": "Vega", "models": ["Vega"], "vendor_website": "larsentoubro.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table larsen/toubro-vega; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/larsen-toubro-vega.htm. Not verified against the manufacturer's documentation", "notes": [ "Larsen & Toubro Vega.", "Converted automatically from the Modbus Database (MIT licence, Jibril Sharafi).", "Not verified against the manufacturer's documentation. The byte order is a guess: the source does not give one.", "Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "unofficial", "x_origin": "modbus-database", "registers": [ {"name": "Y phase voltage", "area": "holding", "address": 2, "type": "uint32", "access": "R"}, {"name": "B phase voltage", "area": "holding", "address": 4, "type": "uint32", "access": "R"}, {"name": "R phase current", "area": "holding", "address": 6, "type": "uint32", "access": "R"}, {"name": "Y phase current", "area": "holding", "address": 8, "type": "uint32", "access": "R"}, {"name": "B phase current", "area": "holding", "address": 10, "type": "uint32", "access": "R"}, {"name": "Active power R phase (12)", "area": "holding", "address": 12, "type": "uint32", "access": "R"}, {"name": "Active power R phase (14)", "area": "holding", "address": 14, "type": "uint16", "access": "R"}, {"name": "Active power Y phase (15)", "area": "holding", "address": 15, "type": "uint32", "access": "R"}, {"name": "Active power Y phase (17)", "area": "holding", "address": 17, "type": "uint16", "access": "R"}, {"name": "Active power B phase (18)", "area": "holding", "address": 18, "type": "uint32", "access": "R"}, {"name": "Active power B phase (20)", "area": "holding", "address": 20, "type": "uint16", "access": "R"}, {"name": "Reactive power R phase (21)", "area": "holding", "address": 21, "type": "uint32", "access": "R"}, {"name": "Reactive power R phase (23)", "area": "holding", "address": 23, "type": "uint16", "access": "R"}, {"name": "Reactive power Y phase (24)", "area": "holding", "address": 24, "type": "uint32", "access": "R"}, {"name": "Reactive power Y phase (26)", "area": "holding", "address": 26, "type": "uint16", "access": "R"}, {"name": "Reactive power B phase (27)", "area": "holding", "address": 27, "type": "uint32", "access": "R"}, {"name": "Reactive power B phase (29)", "area": "holding", "address": 29, "type": "uint16", "access": "R"}, {"name": "Apparent power R phase (30)", "area": "holding", "address": 30, "type": "uint32", "access": "R"}, {"name": "Apparent power R phase (32)", "area": "holding", "address": 32, "type": "uint16", "access": "R"}, {"name": "Apparent power Y phase (33)", "area": "holding", "address": 33, "type": "uint32", "access": "R"}, {"name": "Apparent power Y phase (35)", "area": "holding", "address": 35, "type": "uint16", "access": "R"}, {"name": "Apparent power B phase (36)", "area": "holding", "address": 36, "type": "uint32", "access": "R"}, {"name": "Apparent power B phase (38)", "area": "holding", "address": 38, "type": "uint16", "access": "R"}, {"name": "Power factor R phase", "area": "holding", "address": 39, "type": "uint32", "access": "R"}, {"name": "Power factor Y phase", "area": "holding", "address": 41, "type": "uint32", "access": "R"}, {"name": "Power factor B phase", "area": "holding", "address": 43, "type": "uint32", "access": "R"}, {"name": "Total active power (45)", "area": "holding", "address": 45, "type": "uint32", "access": "R"}, {"name": "Total active power (47)", "area": "holding", "address": 47, "type": "uint16", "access": "R"}, {"name": "Total reactive power (48)", "area": "holding", "address": 48, "type": "uint32", "access": "R"}, {"name": "Total reactive power (50)", "area": "holding", "address": 50, "type": "uint16", "access": "R"}, {"name": "Total apparent power (51)", "area": "holding", "address": 51, "type": "uint32", "access": "R"}, {"name": "Total apparent power (53)", "area": "holding", "address": 53, "type": "uint16", "access": "R"}, {"name": "Total power factor", "area": "holding", "address": 54, "type": "uint32", "access": "R"}, {"name": "Line frequency", "area": "holding", "address": 56, "type": "uint32", "access": "R"}, {"name": "Ry line voltage", "area": "holding", "address": 58, "type": "uint32", "access": "R"}, {"name": "Yb line voltage", "area": "holding", "address": 60, "type": "uint32", "access": "R"}, {"name": "Br line voltage", "area": "holding", "address": 62, "type": "uint32", "access": "R"}, {"name": "Average phase voltage", "area": "holding", "address": 64, "type": "uint32", "access": "R"}, {"name": "Average phase current", "area": "holding", "address": 66, "type": "uint32", "access": "R"}, {"name": "R phase voltage harmonic", "area": "holding", "address": 68, "type": "uint32", "access": "R"}, {"name": "Y phase voltage harmonic", "area": "holding", "address": 70, "type": "uint32", "access": "R"}, {"name": "B phase voltage harmonic", "area": "holding", "address": 72, "type": "uint32", "access": "R"}, {"name": "R phase current harmonic", "area": "holding", "address": 74, "type": "uint32", "access": "R"}, {"name": "Y phase current harmonic", "area": "holding", "address": 76, "type": "uint32", "access": "R"}, {"name": "B phase current harmonic", "area": "holding", "address": 78, "type": "uint32", "access": "R"}, {"name": "Phase difference R voltage and current", "area": "holding", "address": 80, "type": "uint32", "access": "R"}, {"name": "Phase difference Y voltage and current", "area": "holding", "address": 82, "type": "uint32", "access": "R"}, {"name": "Phase difference B voltage and current", "area": "holding", "address": 84, "type": "uint32", "access": "R"}, {"name": "Voltage unbalance R phase", "area": "holding", "address": 86, "type": "uint32", "access": "R"}, {"name": "Voltage unbalance Y phase", "area": "holding", "address": 88, "type": "uint32", "access": "R"}, {"name": "Voltage lower limit (vl) (9.6<vl<vu)", "area": "holding", "address": 256, "type": "uint16", "access": "R"}, {"name": "Voltage upper limit (vu) (vl<vu<264)", "area": "holding", "address": 257, "type": "uint16", "access": "R"}, {"name": "Current lower limit (cl) (0.1<cl<cu)", "area": "holding", "address": 258, "type": "uint16", "access": "R"}, {"name": "Current upper limit (cu) (cl<cu<5.867)", "area": "holding", "address": 259, "type": "uint16", "access": "R"}, {"name": "Frequency lower limit (fl) (40<fl<fu)", "area": "holding", "address": 260, "type": "uint16", "access": "R"}, {"name": "Frequency upper limit (fu) (fl<fu<70)", "area": "holding", "address": 261, "type": "uint16", "access": "R"} ] }