{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Kael", "model": "Energy 01", "models": ["Energy 01"], "vendor_website": "kael.com.tr", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table kael/energy-01; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/kael-energy-01.htm. Not verified against the manufacturer's documentation", "notes": [ "Kael Energy 01.", "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": "Company code", "area": "holding", "address": 1, "type": "uint16", "access": "R"}, {"name": "Product code", "area": "holding", "address": 2, "type": "uint32", "access": "R"}, {"name": "Barcode check", "area": "holding", "address": 4, "type": "uint16", "access": "R"}, {"name": "Program communication version", "area": "holding", "address": 5, "type": "uint16", "access": "R"}, {"name": "User define number H", "area": "holding", "address": 6, "type": "uint16", "access": "R"}, {"name": "User define number L", "area": "holding", "address": 7, "type": "uint16", "access": "R"}, {"name": "Voltage transformer ratio", "area": "holding", "address": 4095, "type": "uint16", "access": "R"}, {"name": "Current transformer ratio", "area": "holding", "address": 4096, "type": "uint16", "access": "R"}, {"name": "Device working information bits", "area": "holding", "address": 4097, "type": "uint16", "access": "R"}, {"name": "Input voltage phase1", "area": "holding", "address": 4098, "type": "uint16", "unit": "V", "access": "R"}, {"name": "Input voltage phase2", "area": "holding", "address": 4099, "type": "uint16", "unit": "V", "access": "R"}, {"name": "Input voltage phase3", "area": "holding", "address": 4100, "type": "uint16", "unit": "V", "access": "R"}, {"name": "Input current phase1", "area": "holding", "address": 4101, "type": "uint16", "unit": "A", "access": "R"}, {"name": "Input current phase2", "area": "holding", "address": 4102, "type": "uint16", "unit": "A", "access": "R"}, {"name": "Input current phase3", "area": "holding", "address": 4103, "type": "uint16", "unit": "A", "access": "R"}, {"name": "Input active power phase1", "area": "holding", "address": 4104, "type": "int16", "unit": "W", "access": "R"}, {"name": "Input active power phase2", "area": "holding", "address": 4105, "type": "int16", "unit": "W", "access": "R"}, {"name": "Input active power phase3", "area": "holding", "address": 4106, "type": "int16", "unit": "W", "access": "R"}, {"name": "Input reactive power phase1", "area": "holding", "address": 4107, "type": "int16", "unit": "var", "access": "R"}, {"name": "Input reactive power phase2", "area": "holding", "address": 4108, "type": "int16", "unit": "var", "access": "R"}, {"name": "Input reactive power phase3", "area": "holding", "address": 4109, "type": "int16", "unit": "var", "access": "R"}, {"name": "Input appearent power phase1", "area": "holding", "address": 4110, "type": "uint16", "unit": "VA", "access": "R"}, {"name": "Input appearent power phase2", "area": "holding", "address": 4111, "type": "uint16", "unit": "VA", "access": "R"}, {"name": "Input appearent power phase3", "area": "holding", "address": 4112, "type": "uint16", "unit": "VA", "access": "R"}, {"name": "Cos phase1", "area": "holding", "address": 4113, "type": "int16", "access": "R", "description": "unit: 0.001"}, {"name": "Cos phase2", "area": "holding", "address": 4114, "type": "int16", "access": "R", "description": "unit: 0.001"}, {"name": "Cos phase3", "area": "holding", "address": 4115, "type": "int16", "access": "R", "description": "unit: 0.001"}, {"name": "SUM cos", "area": "holding", "address": 4116, "type": "int16", "access": "R", "description": "unit: 0.001"}, {"name": "PF phase1", "area": "holding", "address": 4117, "type": "int16", "access": "R", "description": "unit: 0.01"}, {"name": "PF phase2", "area": "holding", "address": 4118, "type": "int16", "access": "R", "description": "unit: 0.01"}, {"name": "PF phase3", "area": "holding", "address": 4119, "type": "int16", "access": "R", "description": "unit: 0.01"}, {"name": "SUM PF", "area": "holding", "address": 4120, "type": "int16", "access": "R", "description": "unit: 0.01"}, {"name": "Total active power", "area": "holding", "address": 4121, "type": "uint16", "unit": "W", "access": "R"}, {"name": "Total inductive power", "area": "holding", "address": 4122, "type": "uint16", "unit": "var", "access": "R"}, {"name": "Total capacitive power", "area": "holding", "address": 4123, "type": "uint16", "unit": "var", "access": "R"}, {"name": "SUM reactive power", "area": "holding", "address": 4124, "type": "int16", "unit": "var", "access": "R"}, {"name": "SUM appearent power", "area": "holding", "address": 4125, "type": "uint16", "unit": "VA", "access": "R"}, {"name": "Frequency", "area": "holding", "address": 4126, "type": "uint16", "unit": "Hz", "access": "R"}, {"name": "Frequency measure order", "area": "holding", "address": 4127, "type": "int16", "access": "R", "description": "unit: 012"}, {"name": "Phase connection and no current alerts", "area": "holding", "address": 4133, "type": "uint16", "access": "R"}, {"name": "Voltage1 ZeroCrossOverAngle", "area": "holding", "address": 4134, "type": "uint16", "unit": "°", "access": "R"}, {"name": "Current1 ZeroCrossOverAngle", "area": "holding", "address": 4135, "type": "uint16", "unit": "°", "access": "R"}, {"name": "Voltage2 ZeroCrossOverAngle", "area": "holding", "address": 4136, "type": "uint16", "unit": "°", "access": "R"}, {"name": "Current2 ZeroCrossOverAngle", "area": "holding", "address": 4137, "type": "uint16", "unit": "°", "access": "R"}, {"name": "Voltage3 ZeroCrossOverAngle", "area": "holding", "address": 4138, "type": "uint16", "unit": "°", "access": "R"}, {"name": "Current3 ZeroCrossOverAngle", "area": "holding", "address": 4139, "type": "uint16", "unit": "°", "access": "R"}, {"name": "Input voltage phase1 2", "area": "holding", "address": 4140, "type": "uint16", "unit": "V", "access": "R"}, {"name": "Input voltage phase2 3", "area": "holding", "address": 4141, "type": "uint16", "unit": "V", "access": "R"}, {"name": "Input voltage phase3 1", "area": "holding", "address": 4142, "type": "uint16", "unit": "V", "access": "R"}, {"name": "Notr current", "area": "holding", "address": 4143, "type": "uint16", "unit": "A", "access": "R"} ] }