{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Arch", "model": "Meter PA310", "models": ["Meter PA310"], "vendor_website": "archmeter.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table arch/meter-pa310; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/arch-meter-pa310.htm. Not verified against the manufacturer's documentation", "notes": [ "Arch Meter PA310.", "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": "Ct ratio", "area": "holding", "address": 2, "type": "float32", "access": "R"}, {"name": "Modbus address", "area": "holding", "address": 4096, "type": "uint16", "access": "R"}, {"name": "Baudrate set", "area": "holding", "address": 4097, "type": "uint16", "access": "R"}, {"name": "Stopbit", "area": "holding", "address": 4098, "type": "uint16", "access": "R"}, {"name": "Wiring", "area": "holding", "address": 4100, "type": "uint16", "access": "R"}, {"name": "Clr kwh", "area": "holding", "address": 4114, "type": "int16", "access": "R"}, {"name": "Kt value", "area": "holding", "address": 4128, "type": "int16", "access": "R"}, {"name": "Voltage transform er ratio", "area": "holding", "address": 4129, "type": "uint16", "access": "R"}, {"name": "Current transform er ratio", "area": "holding", "address": 4130, "type": "uint16", "access": "R"}, {"name": "Year", "area": "holding", "address": 4131, "type": "uint16", "access": "R"}, {"name": "Month", "area": "holding", "address": 4132, "type": "uint16", "access": "R"}, {"name": "Date", "area": "holding", "address": 4133, "type": "uint16", "access": "R"}, {"name": "Hour", "area": "holding", "address": 4134, "type": "uint16", "access": "R"}, {"name": "Minute", "area": "holding", "address": 4135, "type": "uint16", "access": "R"}, {"name": "Second", "area": "holding", "address": 4136, "type": "uint16", "access": "R"}, {"name": "Day of week", "area": "holding", "address": 4137, "type": "uint16", "access": "R"}, {"name": "Demand flag", "area": "holding", "address": 4144, "type": "int16", "access": "R"}, {"name": "Sub interval", "area": "holding", "address": 4145, "type": "int16", "access": "R"}, {"name": "Interval multipli er", "area": "holding", "address": 4146, "type": "int16", "access": "R"}, {"name": "Lp data group1 clr", "area": "holding", "address": 4147, "type": "uint16", "access": "R"}, {"name": "Lp group1 datac ounter", "area": "holding", "address": 4148, "type": "int16", "access": "R"}, {"name": "Lp group1 intlen gth", "area": "holding", "address": 4149, "type": "int16", "access": "R"}, {"name": "Lp g1 ch1 save data", "area": "holding", "address": 4150, "type": "int16", "access": "R"}, {"name": "Lp G1 Ch2 save data", "area": "holding", "address": 4151, "type": "int16", "access": "R"}, {"name": "Lp g1 ch3 save data", "area": "holding", "address": 4152, "type": "int16", "access": "R"}, {"name": "Lp G1 Ch4 save data", "area": "holding", "address": 4153, "type": "int16", "access": "R"}, {"name": "Lp g1 ch5 save data", "area": "holding", "address": 4154, "type": "int16", "access": "R"}, {"name": "Lp G1 Ch6 save data", "area": "holding", "address": 4155, "type": "int16", "access": "R"}, {"name": "Lp g1 ch7 save data", "area": "holding", "address": 4156, "type": "int16", "access": "R"}, {"name": "Lp G1 Ch8 save data", "area": "holding", "address": 4157, "type": "int16", "access": "R"}, {"name": "Lp g1 ch9 save data", "area": "holding", "address": 4158, "type": "int16", "access": "R"}, {"name": "Lp G1 ch10 save data", "area": "holding", "address": 4159, "type": "int16", "access": "R"}, {"name": "Lp g1 ch11 save data", "area": "holding", "address": 4160, "type": "int16", "access": "R"}, {"name": "Lp g1 ch12 save data", "area": "holding", "address": 4161, "type": "int16", "access": "R"}, {"name": "Lp data group2 cfr", "area": "holding", "address": 4162, "type": "int16", "access": "R"}, {"name": "Lp group2 datac ounter", "area": "holding", "address": 4163, "type": "int16", "access": "R"}, {"name": "Lp group2 intlen gth", "area": "holding", "address": 4164, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch1 save data", "area": "holding", "address": 4165, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch2 save data", "area": "holding", "address": 4166, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch3 save data", "area": "holding", "address": 4167, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch4 save data", "area": "holding", "address": 4168, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch5 save data", "area": "holding", "address": 4169, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch6 save data", "area": "holding", "address": 4170, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch7 save data", "area": "holding", "address": 4171, "type": "int16", "access": "R"}, {"name": "Lp G2 Ch8 save data", "area": "holding", "address": 4172, "type": "int16", "access": "R"}, {"name": "Lp read begin int erval serial numbe", "area": "holding", "address": 4173, "type": "int16", "access": "R"}, {"name": "Kwh deiiver a", "area": "holding", "address": 4864, "type": "float32", "access": "R"}, {"name": "Kwh receiver a", "area": "holding", "address": 4866, "type": "float32", "access": "R"}, {"name": "Kvarh iagging a", "area": "holding", "address": 4868, "type": "float32", "access": "R"}, {"name": "Kvarh ieading a", "area": "holding", "address": 4870, "type": "float32", "access": "R"} ] }