{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
        "type":"BMS",
        "vendor":"高特",
        "model":"ESHVB-H-25CA",
        "version":"1.0.0",
        "compatible":"5.312.0000",
		"url":"https://drive.weixin.qq.com/s?k=AIMAewc7AAg6KZ5orb"
    },
    "adapter":[            
        {
            "function": "set_connect",
            "value_maps": [
                {"map_in": 0,"tagname": "StartStopCtr","map_out": 170},
                {"map_in": 1,"tagname": "StartStopCtr","map_out": 86}
            ]
        }
    ],
    "poll_list":[
        {"scan_rate":2000, "prot":[2,   "00001",    58]},
        {"scan_rate":2000, "prot":[3,   "00100",    3]},
        {"scan_rate":2000, "prot":[4,   "00001",    63]}

    ],
    "read_reg":[
        {"tag":"RackVolHighWarn1",              "name":"组端过压1级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00001",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackVolHighWarn2",              "name":"组端过压2级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00002",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackVolHighWarn3",              "name":"组端过压3级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00003",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackVolLowAlarm1",              "name":"组端欠压1级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00004",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackVolLowAlarm2",              "name":"组端欠压2级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00005",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackVolLowAlarm3",              "name":"组端欠压3级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00006",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackDsgCurHighWarn1",           "name":"组端放电过流1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00007",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackDsgCurHighWarn2",           "name":"组端放电过流2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00008",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackDsgCurHighWarn3",           "name":"组端放电过流3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00009",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackChgCurHighWarn1",           "name":"组端充电过流1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00010",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackChgCurHighWarn2",           "name":"组端充电过流2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00011",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackChgCurHighWarn3",           "name":"组端充电过流3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00012",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackinsulationWarn1",           "name":"组端绝缘1级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00013",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackinsulationWarn2",           "name":"组端绝缘2级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00014",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackinsulationWarn3",           "name":"组端绝缘3级报警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00015",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellChgTempHighWarn1",          "name":"单体电池过温1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00016",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellChgTempHighWarn2",          "name":"单体电池过温2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00017",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellChgTempHighWarn3",          "name":"单体电池过温3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00018",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellChgTempLowWarn1",           "name":"单体电池欠温1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00019",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellChgTempLowWarn2",           "name":"单体电池欠温2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00020",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellChgTempLowWarn3",           "name":"单体电池欠温3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00021",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolHighWarn1",              "name":"单体电压过压1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00022",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolHighWarn2",              "name":"单体电压过压2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00023",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolHighWarn3",              "name":"单体电压过压3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00024",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolLowWarn1",               "name":"单体电压欠压1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00025",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolLowWarn2",               "name":"单体电压欠压2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00026",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolLowWarn3",               "name":"单体电压欠压3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00027",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellDifVolHighWarn1",           "name":"单体压差过高1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00028",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellDifVolHighWarn2",           "name":"单体压差过高2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00029",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellDifVolHighWarn3",           "name":"单体压差过高3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00030",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellDifTempHighWarn1",          "name":"单体温差过高1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00031",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellDifTempHighWarn2",          "name":"单体温差过高2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00032",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellDifTempHighWarn3",          "name":"单体温差过高3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00033",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"SOCLowWarn1",                   "name":"SOC过低1级告警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00034",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"SOCLowWarn2",                   "name":"SOC过低2级告警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00035",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"SOCLowWarn3",                   "name":"SOC过低3级告警",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00036",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"SocketTempHighWarn1",           "name":"动力插箱温度过高1级报警",		"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00037",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"SocketTempHighWarn2",           "name":"动力插箱温度过高2级报警",		"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00038",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"SocketTempHighWarn3",           "name":"动力插箱温度过高3级报警",		"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00039",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"PackVolHighWarn1",              "name":"电池模组过压1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00040",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"PackVolHighWarn2",              "name":"电池模组过压2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00041",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"PackVolHighWarn3",              "name":"电池模组过压3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00042",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"PackVolLowWarn1",               "name":"电池模组欠压1级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00043",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"PackVolLowWarn2",               "name":"电池模组欠压2级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00044",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"PackVolLowWarn3",               "name":"电池模组欠压3级报警",			"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00045",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault1",                      "name":"DI1故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00046",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault2",                      "name":"DI2故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00047",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault3",                      "name":"DI3故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00048",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault4",                      "name":"DI4故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00049",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault5",                      "name":"DI5故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00050",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault6",                      "name":"DI6故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00051",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault7",                      "name":"DI7故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00052",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"DIFault8",                      "name":"DI8故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00053",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"LostInCommunicate",             "name":"主从内网通讯失联",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00054",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellVolGatherFault",            "name":"单体电压采集异常",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00055",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"CellTempGatherFault",           "name":"单体温度采集异常",				"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00056",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"InterRackterHopFailure",        "name":"跳机故障",						"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00057",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackLimitFailure",              "name":"电池极限故障",					"property":"alarm",		"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[2,	"00058",	"bool",	"A",	0,	1,	0],	"desc":""},
        {"tag":"RackVoltage",                   "name":"电池簇电压(V)",					"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00001",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackCurrent",                   "name":"电池簇电流(A)",					"property":"realdata",	"history":"both",		"type":"float",		"offset":-1600,	"scale":0.1,	"prot":[4,	"00002",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"SOC",                           "name":"SOC(%)",						"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00003",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"SOH",                           "name":"SOH(%)",						"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00004",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackPosInsulatVal",             "name":"电池簇绝缘电阻R+(kΩ)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00005",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackNegInsulatVal",             "name":"电池簇绝缘电阻R-(kΩ)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00006",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackRunState",                  "name":"电池簇电池状态",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00007",	"uint",	"AB",	0,	1,	0],	"desc":"1:充电;2:放电;3:开路"},
        {"tag":"DIDetectState",                 "name":"DI检测状态",					"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00008",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"DOoutputState",                 "name":"DO输出状态",					"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00009",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"TempCollectionPoints",          "name":"实际温度采集点数",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00010",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMaxTemp",                   "name":"电池最高温度(℃)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":-40,	"scale":0.1,	"prot":[4,	"00011",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMaxTempModuleId",           "name":"电池最高温度所在模块号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00012",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMaxTempCellId",             "name":"电池最高温度采集点号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00013",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMinTemp",                   "name":"电池最低温度(℃)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":-40,	"scale":0.1,	"prot":[4,	"00014",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMinTempModuleId",           "name":"电池最低温度所在模块号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00015",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMinTempCellId",             "name":"电池最低温度采集点号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00016",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackAverageTemp",               "name":"电池平均温度(℃)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":-40,	"scale":0.1,	"prot":[4,	"00017",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackCellnum",                   "name":"电池组电池总节数",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00018",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackAverageVolt",               "name":"单体平均电压(mV)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00019",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMaxVoltage",                "name":"最高单体电压(mV)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00020",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMaxVoltageModuleId",        "name":"最高单体电压所在模块号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00021",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMaxVolCellId",              "name":"最高单体电压节号",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00022",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMinVoltage",                "name":"最低单体电压(mV)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00023",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMinVoltageModuleId",        "name":"最低单体电压所在模块号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00024",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"RackMinVolCellId",              "name":"最低单体电压节号",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00025",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_1",						"name":"单体平均SOC(%)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00026",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_2",						"name":"最高单体SOC(%)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00027",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_3",						"name":"最高单体SOC所在模块号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00028",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_4",						"name":"最高单体SOC电池节号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00029",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_5",						"name":"最低单体SOC(%)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00030",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_6",						"name":"最低单体SOC所在模块号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00031",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_7",						"name":"最低单体SOC电池节号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00032",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_8",						"name":"单体平均SOH(%)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00033",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_9",						"name":"最高单体SOH(%)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00034",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_10",						"name":"最高单体SOH所在模块号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00035",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_11",						"name":"最高单体SOH电池节号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00036",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_12",						"name":"最低单体SOH(%)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00037",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_13",						"name":"最低单体SOH所在模块号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00038",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_14",						"name":"最低单体SOH电池节号",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00039",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_15",						"name":"动力插箱最高温度(℃)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":-40,	"scale":1,		"prot":[4,	"00040",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_16",						"name":"动力插箱最高温度所在模块号",	"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00041",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_17",						"name":"动力插箱最高温度采集点号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00042",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_18",						"name":"动力插箱最低温度(℃)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":-40,	"scale":1,		"prot":[4,	"00043",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_19",						"name":"动力插箱最低温度所在模块号",	"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00044",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_20",						"name":"动力插箱最低温度采集点号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00045",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_21",						"name":"动力插箱平均温度(℃)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":-40,	"scale":1,		"prot":[4,	"00046",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_22",						"name":"电池模组最高电压值(V)",			"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00047",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_23",						"name":"电池模组最高电压所在序号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00048",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_24",						"name":"电池模组最低电压值(V)",			"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00049",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_25",						"name":"电池模组最低电压所在序号",		"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00050",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_26",						"name":"累计充电电量(KWh)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00051",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_27",						"name":"累计充电电量(KWh)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00052",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_28",						"name":"累计放电电量(KWh)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00053",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_29",						"name":"累计放电电量(KWh)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00054",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_30",						"name":"单次充电电量(KWh)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00055",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_31",						"name":"单次放电电量(KWh)",				"property":"realdata",	"history":"both",		"type":"float",		"offset":0,		"scale":0.1,	"prot":[4,	"00056",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_32",						"name":"最大允许充电功率(KWh)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":0.1,	"prot":[4,	"00057",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_33",						"name":"最大允许放电功率(KWh)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":0.1,	"prot":[4,	"00058",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_34",						"name":"最大允许充电电流(A)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":0.1,	"prot":[4,	"00059",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_35",						"name":"最大允许放电电流(A)",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":0.1,	"prot":[4,	"00060",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_36",						"name":"系统状态位",					"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00061",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_37",						"name":"禁充标志",						"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00061",	"bits",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_38",						"name":"禁放标志",						"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00061",	"bits",	"AB",	1,	1,	0],	"desc":""},
        {"tag":"Read_39",						"name":"总严重故障标志",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00061",	"bits",	"AB",	2,	1,	0],	"desc":""},
        {"tag":"Read_40",						"name":"预警",							"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00061",	"bits",	"AB",	3,	1,	0],	"desc":""},
        {"tag":"Read_41",						"name":"单体压差值(mV)",				"property":"realdata",	"history":"both",		"type":"int",		"offset":0,		"scale":1,		"prot":[4,	"00062",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_42",						"name":"单体温差值(℃)",					"property":"realdata",	"history":"both",		"type":"int",		"offset":-40,	"scale":1,		"prot":[4,	"00063",	"uint",	"AB",	0,	1,	0],	"desc":""}

    ],
    "write_reg":[
        {"tag":"StartStopCtr",					"name":"上下电控制指令",				"property":"realdata",   "history":"change",    "type":"int",         "offset":0,      "scale":1,      "prot":[3, "00100", "uint",  "AB"],	"desc":"86:上电;170:下电"},
        {"tag":"Write_1",						"name":"故障复归",						"property":"realdata",   "history":"change",    "type":"int",         "offset":0,      "scale":1,      "prot":[3, "00101", "uint",  "AB"],	"desc":"86:复归"},
        {"tag":"Write_2",						"name":"绝缘检测控制指令",				"property":"realdata",   "history":"change",    "type":"int",         "offset":0,      "scale":1,      "prot":[3, "00102", "uint",  "AB"],	"desc":"86:开启自动检测;170:关闭绝缘检测功能"}
    ]
}
