{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
        "model":"IES1000-M-04",
        "compatible":"5.312.0000",
        "vendor":"INOVANCE",
        "adapter":"inovance",
        "version":"0.0.0-alpha",
        "type":"PCS",
        "url":"https://drive.weixin.qq.com/s?k=AIMAewc7AAgzi9qLsF"
    },
    "poll_list":[
        {"scan_rate":2000,"prot":[3,      "0xED00",    93]},
		{"scan_rate":2000,"prot":[3,      "0x0E14",    5]},
		{"scan_rate":2000,"prot":[3,      "0x0F14",    5]},
		{"scan_rate":2000,"prot":[3,      "0xF002",    7]},
        {"scan_rate":2000,"prot":[3,      "0xF400",    4]}
    ],
    "read_reg":[
        {"tag":"RunStatu",					"name":"PCS运行状态",			"property":"realdata",	"history":"both",		"type":"int",		"offset":0,    "scale":1,        "prot":[3,	"0xED00", "uint",	"AB", 0,  0, 0], "desc":"0:停机;1:待机;2:放电运行;3:充电运行;4:零功率运行"},
        {"tag":"BatteryVol",				"name":"电池电压(V)",			"property":"realdata",	"history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED0A", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"DCCurrent",					"name":"直流电流(A)",			"property":"realdata",	"history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED0B", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"UpHalfBusVol",				"name":"上半母线电压(V)",		"property":"realdata",	"history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED0D", "uint",	"AB", 0,  0, 0], "desc":""},
        {"tag":"DownHalfBusVol",            "name":"下半母线电压(V)",		"property":"realdata",	"history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED0E", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"Frequency",                 "name":"电网频率",				"property":"realdata",	"history":"period",		"type":"float",		"offset":0,    "scale":0.01,     "prot":[3, "0xED12", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"GridVoltage",				"name":"电网电压(V)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED14", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"ACCurrent",					"name":"交流电流(A)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED15", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"OffGridOutLineVol",			"name":"离网输出线电压(V)",		"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED16", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"AphaseVoltage",				"name":"A相电压(V)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED1E", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"BphaseVoltage",				"name":"B相电压(V)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED1F", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"CphaseVoltage",				"name":"C相电压(V)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED20", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"AphaseCurrent",				"name":"A相电流(A)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED21", "uint",  	"AB", 0,  0, 0], "desc":""},
        {"tag":"BphaseCurrent",				"name":"B相电流(A)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED22", "uint",  	"AB", 0,  0, 0], "desc":""},
        {"tag":"CphaseCurrent",				"name":"C相电流(A)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED23", "uint",  	"AB", 0,  0, 0], "desc":""},
        {"tag":"OutputPowerFactor",			"name":"输出功率因数",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.001,    "prot":[3, "0xED24", "int",  "AB", 0,  0, 0], "desc":""},
        {"tag":"ActivePower",				"name":"有功功率(KW)",			"property":"realdata",  "history":"both",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED2A", "int",  "AB", 0,  0, 0], "desc":""},
        {"tag":"DCPower",					"name":"直流功率(KW)",			"property":"realdata",  "history":"period",		"type":"float",		"offset":0,    "scale":0.1,      "prot":[3, "0xED2B", "int",  "AB", 0,  0, 0], "desc":""},
        {"tag":"DeratedRun",				"name":"降额运行",				"property":"realdata",  "history":"period",		"type":"int",		"offset":0,    "scale":1,        "prot":[3, "0xED2C", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"ApparentPower",				"name":"视在功率(KVA)",			"property":"realdata",  "history":"period",		"type":"float",     "offset":0,    "scale":0.1,      "prot":[3, "0xED2E", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"CurAllowMaxApparentPower",	"name":"当前允许最大视在功率(KVA)","property":"realdata","history":"period",	"type":"float",     "offset":0,    "scale":0.1,      "prot":[3, "0xED2F", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"ReactivePower",				"name":"无功功率(Kvar)",		"property":"realdata",  "history":"both",		"type":"float",     "offset":0,    "scale":0.1,      "prot":[3, "0xED32", "int",  "AB", 0,  0, 0], "desc":""},
        {"tag":"ACCirBreakerStatus",		"name":"交流断路器状态",		"property":"realdata",  "history":"period",		"type":"int",       "offset":0,    "scale":1,        "prot":[3, "0xED36", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"ACCirBreakerRelease",		"name":"交流断路器脱扣器状态",	"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED37", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"DCCirBreaker",				"name":"直流断路器状态",		"property":"realdata",  "history":"period",		"type":"int",       "offset":0,    "scale":1,        "prot":[3, "0xED38", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"DCCirBreakerRelease",		"name":"直流断路器脱扣器状态",	"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED39", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"ACBufContactor", 			"name":"交流缓冲接触器状态",	"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED3A", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"DCBufContactor",          	"name":"直流缓冲接触器状态",	"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED3C", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"InsDetecContactor",       	"name":"绝缘检测接触器状态",	"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED3D", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"EmergencyStopBut",        	"name":"急停按钮状态",			"property":"realdata",  "history":"period",		"type":"int",     	"offset":0,    "scale":1,        "prot":[3, "0xED3E", "uint",   "AB", 0,  0, 0], "desc":"0:断开;1:闭合"},
        {"tag":"AllRunStatu",				"name":"PCS综合运行状态",		"property":"realdata",  "history":"period",		"type":"int",     	"offset":0,    "scale":1,        "prot":[3, "0xED44", "uint",   "AB", 0,  0, 0], "desc":"1:停机;2:待机;3:充电运行;4:放电运行;5:故障;6:零功率运行;7:告警"},
        {"tag":"TodayChargeVol",			"name":"今日充电量(KWH)",		"property":"realdata",  "history":"period",		"type":"float",   	"offset":0,    "scale":0.1,      "prot":[3, "0xED45", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"TodayDisChargeVol",			"name":"今日放电量(KWH)",		"property":"realdata",  "history":"period",		"type":"float",   	"offset":0,    "scale":0.1,      "prot":[3, "0xED46", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"TodayAllChargeVol",			"name":"累计充电量Low(KWH)",	"property":"realdata",  "history":"period",		"type":"int",   	"offset":0,    "scale":1,        "prot":[3, "0xED47", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"TodayAllChargeVolHigh",		"name":"累计充电量High(KWH)",	"property":"realdata",  "history":"period",		"type":"int",   	"offset":0,    "scale":1,        "prot":[3, "0xED48", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"TodayAllDisChargeVolLow",	"name":"累计放电量Low(KWH)",	"property":"realdata",  "history":"period",		"type":"int",   	"offset":0,    "scale":1,        "prot":[3, "0xED49", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"TodayAllDisChargeVolHigh",	"name":"累计放电量High(KWH)",	"property":"realdata",  "history":"period",		"type":"int",   	"offset":0,    "scale":1,        "prot":[3, "0xED4A", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"AphaseIGBTtemp",			"name":"A相IGBT温度(℃)",		"property":"realdata",  "history":"period",		"type":"float",    	"offset":0,    "scale":0.1,      "prot":[3, "0xED4B", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"BphaseIGBTtemp",			"name":"B相IGBT温度(℃)",		"property":"realdata",  "history":"period",		"type":"float",    	"offset":0,    "scale":0.1,      "prot":[3, "0xED4C", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"CphaseIGBTtemp",			"name":"C相IGBT温度(℃)",		"property":"realdata",  "history":"period",		"type":"float",    	"offset":0,    "scale":0.1,      "prot":[3, "0xED4D", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"ReactorTemp",				"name":"电抗器温度(℃)",			"property":"realdata",  "history":"period",		"type":"float",    	"offset":0,    "scale":0.1,      "prot":[3, "0xED4E", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"EnvTemp",					"name":"环境温度(℃)",			"property":"realdata",  "history":"period",		"type":"float",    	"offset":0,    "scale":0.1,      "prot":[3, "0xED4F", "int",	"AB", 0,  0, 0], "desc":""},
        {"tag":"IGBTAFan",					"name":"IGBT_A风机状态",		"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED52", "uint",   "AB", 0,  0, 0], "desc":"0:运行;1:停转"},
        {"tag":"IGBTBFan",					"name":"IGBT_B风机状态",		"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED53", "uint",   "AB", 0,  0, 0], "desc":"0:运行;1:停转"},
        {"tag":"IGBTCFan",					"name":"IGBT_C风机状态",		"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED54", "uint",   "AB", 0,  0, 0], "desc":"0:运行;1:停转"},
        {"tag":"ReactorFan",				"name":"电抗器风机状态",		"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED55", "uint",   "AB", 0,  0, 0], "desc":"0:运行;1:停转"},
        {"tag":"LightArrester",				"name":"防雷器状态",			"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED57", "uint",   "AB", 0,  0, 0], "desc":"0:正常;1:故障"},
        {"tag":"FuseState",					"name":"熔丝状态",				"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED58", "uint",   "AB", 0,  0, 0], "desc":"0:正常(闭合);1:熔断(断开)"},
        {"tag":"InsulationImpToGround",		"name":"对地绝缘阻抗",			"property":"realdata",  "history":"period",		"type":"int",      	"offset":0,    "scale":1,        "prot":[3, "0xED59", "uint",   "AB", 0,  0, 0], "desc":""},
        {"tag":"PCSFault",					"name":"PCS故障状态",			"property":"realdata",	"history":"period",		"type":"int",       "offset":0,    "scale":1,        "prot":[3, "0xED5C", "uint",   "AB", 0,  0, 0], "desc":"0:正常;1:故障"},
        {"tag":"FaultStatusWord1",			"name":"故障状态字1",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "uint",   "AB", 0,  1, 0], "desc":""},
        {"tag":"BatteryReverseFault",		"name":"储能电池极性反接故障",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"BatteryVolTooHigh",			"name":"储能电池电压(V)过高",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"DChalfBusHardOverVol",		"name":"直流侧半母线硬件过压",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"ComHardOverCur",			"name":"交流硬件过流",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"AphaseIGBTFault",			"name":"A相IGBT故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"BphaseIGBTFault",			"name":"B相IGBT故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"CphaseIGBTFault",			"name":"C相IGBT故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"AphaseHallLinePos",			"name":"A相霍尔断线正",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"AphaseHallLineNeg",			"name":"A相霍尔断线负",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"AphaseHallLineIR",			"name":"A相霍尔断线IR",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"AphaseHallLineGND",			"name":"A相霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"BphaseHallLinePos",			"name":"B相霍尔断线正",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"BphaseHallLineNeg",			"name":"B相霍尔断线负",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"BphaseHallLineIR",			"name":"B相霍尔断线IR",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"BphaseHallLineGND",			"name":"B相霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"CphaseHallLinePos",			"name":"C相霍尔断线正",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E14", "bits",   "AB", 15,  1, 0], "desc":""},
        {"tag":"FaultStatusWord2",			"name":"故障状态字2",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "uint",   "AB", 0,  1, 0], "desc":""},
		{"tag":"CphaseHallLineNeg",			"name":"C相霍尔断线负",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"CphaseHallLineIR",			"name":"C相霍尔断线IR",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"CphaseHallLineGND",			"name":"C相霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"DCHallLinePos",				"name":"直流侧霍尔断线正",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"DCHallLineNeg",				"name":"直流侧霍尔断线负",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"DCHallLineIR",				"name":"直流侧霍尔断线IR",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"DCHallLineGND",				"name":"直流侧霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"DCfuseFail",				"name":"直流熔断器故障",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"DCReleaseFail",				"name":"直流侧脱扣器故障",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"DCSwitchMal",				"name":"直流开关故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"IGBTfan malfunction",		"name":"IGBT风机故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"ReactorFanFail",			"name":"电抗器风机故障",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"DCFullBusSoftOverVol",		"name":"直流侧全母线软件过压",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"DCFullBusSoftUnderVol",		"name":"直流侧全母线软件欠压",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"HClfBusVolExDev",			"name":"半母线电压(V)偏差过大",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"DCSoftOverCur",				"name":"直流侧软件过流",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E15", "bits",   "AB", 15,  1, 0], "desc":""},																																											
        {"tag":"FaultStatusWord3",			"name":"故障状态字3",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "uint",   "AB", 0,  1, 0], "desc":""},
		{"tag":"PowerGridAcOverVol",		"name":"电网交流过压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"PowerGridAcUnderVol",		"name":"电网交流欠压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"OffGridAcOverVol",			"name":"离网交流过压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"OffGridAcUnderVol",			"name":"离网交流欠压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"GridAcOverfre",				"name":"电网交流过频",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"GridACcUnderfre",			"name":"电网交流欠频",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"ComSoftOvercur",			"name":"交流软件过流",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"OutPhaseLossFail",			"name":"输出缺相故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"LightArresterFail",			"name":"防雷器故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"IslandFail",				"name":"孤岛故障",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"CurContExDev",				"name":"电流控制偏差过大",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"PowerGridVolImb",			"name":"电网电压不平衡",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"ACCurDriComExcLim",			"name":"交流侧电流直流分量超限","property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"EnvOverTemp",				"name":"环境过温",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"EnvUnderTemp",				"name":"环境低温",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"IGBTAOverTemp",				"name":"IGBT模块A相过温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E16", "bits",   "AB", 15,  1, 0], "desc":""},
        {"tag":"FaultStatusWord4",			"name":"故障状态字4",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "uint",   "AB", 0,  1, 0], "desc":""},
		{"tag":"IGBTBOverTemp",				"name":"IGBT模块B相过温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"IGBTCOverTemp",				"name":"IGBT模块C相过温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"IGBTAUnderTemp",			"name":"IGBT模块A相低温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"IGBTBUnderTemp",			"name":"IGBT模块B相低温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"IGBTCUnderTemp",			"name":"IGBT模块C相低温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"ACSwiMiClosVol",			"name":"交流开关合闸电压不匹配","property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"ReactorOverTemp",			"name":"电抗器过温",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"ADDriftToolarge",			"name":"AD零漂过大",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"InsResLow",					"name":"绝缘电阻偏低",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"InsDetFault",				"name":"绝缘检测失败",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"HMIComFault",				"name":"HMI通讯故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"BMSComFault",				"name":"BMS通讯故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"EMSComConTimeOut",			"name":"EMS通讯连接超时外",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"ParComFault",				"name":"并机通讯故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"I2CBusFault",				"name":"I2C总线故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"SPIFault",					"name":"SPI故障",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0E17", "bits",   "AB", 15,  1, 0], "desc":""},																																											
        {"tag":"AlarmStatusWord1",			"name":"告警状态字1",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "uint",   "AB", 0,  1, 0], "desc":""},
        {"tag":"BatteryReverseFaultWarn",	"name":"储能电池极性反接告警",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"BatteryVolTooHighWarn",		"name":"储能电池电压过高",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"DChalfBusHardOverVolWarn",	"name":"直流侧半母线硬件过压",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"ComHardOverCurWarn",		"name":"交流硬件过流",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"AphaseIGBTFaultWarn",		"name":"A相IGBT告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"BphaseIGBTFaultWarn",		"name":"B相IGBT告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"CphaseIGBTFaultWarn",		"name":"C相IGBT告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"AphaseHallLinePosWarn",		"name":"A相霍尔断线正",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"AphaseHallLineNegWarn",		"name":"A相霍尔断线负",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"AphaseHallLineIRWarn",		"name":"A相霍尔断线IR",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"AphaseHallLineGNDWarn",		"name":"A相霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"BphaseHallLinePosWarn",		"name":"B相霍尔断线正",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"BphaseHallLineNegWarn",		"name":"B相霍尔断线负",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"BphaseHallLineIRWarn",		"name":"B相霍尔断线IR",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"BphaseHallLineGNDWarn",		"name":"B相霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"CphaseHallLinePosWarn",		"name":"C相电流霍尔断线正",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F14", "bits",   "AB", 15,  1, 0], "desc":""},
        {"tag":"AlarmStatusWord2",			"name":"告警状态字2",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "uint",   "AB", 0,  1, 0], "desc":""},
		{"tag":"CphaseHallLineNegWarn", 	"name":"C相霍尔断线负",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"CphaseHallLineIRWarn",	    "name":"C相霍尔断线IR",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"CphaseHallLineGNDWarn   ",	"name":"C相霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"DCHallLinePosWarn",		    "name":"直流侧霍尔断线正",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"DCHallLineNegWarn",			"name":"直流侧霍尔断线负",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"DCHallLineIRWarn",			"name":"直流侧霍尔断线IR",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"DCHallLineGNDWarn",			"name":"直流侧霍尔断线GND",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"DCfuseFailWarn",			"name":"直流熔断器告警",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"DCReleaseFailWarn",			"name":"直流侧脱扣器告警",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"DCSwitchMalWarn",			"name":"直流开关告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"IGBTFanmalfunctionWarn",	"name":"IGBT风机告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"ReactorFanFailWarn",		"name":"电抗器风机告警",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"DCFullBusSoftOverVolWarn",	"name":"直流侧全母线软件过压",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"DCFullBusSoftUnderVolWarn",	"name":"直流侧全母线软件欠压",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"HClfBusVolExDevWarn",		"name":"半母线电压偏差过大",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"DCSoftOverCurWarn",			"name":"直流侧软件过流",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F15", "bits",   "AB", 15,  1, 0], "desc":""},																																									
        {"tag":"AlarmStatusWord3",			"name":"告警状态字3",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "uint",   "AB", 0,  1, 0], "desc":""},
		{"tag":"PowerGridAcOverVolWarn",	"name":"电网交流过压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"PowerGridAcUnderVolWarn",	"name":"电网交流欠压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"OffGridAcOverVolWarn",		"name":"离网交流过压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"OffGridAcUnderVolWarn",		"name":"离网交流欠压",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"GridAcOverfreWarn",			"name":"电网交流过频",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"GridACcUnderfreWarn",		"name":"电网交流欠频",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"ComSoftOvercurWarn",		"name":"交流软件过流",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"OutPhaseLossFailWarn",		"name":"输出缺相告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"LightArresterFailWarn",		"name":"防雷器告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"IslandFailWarn",			"name":"孤岛告警",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"CurContExDevWarn",			"name":"电流控制偏差过大",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"PowerGridVolImbWarn",		"name":"电网电压不平衡",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"ACCurDriComExcLimWarn",		"name":"交流侧电流直流分量超限","property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"EnvOverTempWarn",			"name":"环境过温",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"EnvUnderTempWarn",			"name":"环境低温",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"IGBTAOverTempWarn",			"name":"A相IGBT模块过温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F16", "bits",   "AB", 15,  1, 0], "desc":""},
        {"tag":"AlarmStatusWord4",			"name":"告警状态字4",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "uint",   "AB", 0,  1, 0], "desc":""},
		{"tag":"IGBTBOverTempWarn",			"name":"B相IGBT模块过温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 0,  1, 0], "desc":""},
        {"tag":"IGBTCOverTempWarn",			"name":"C相IGBT模块过温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 1,  1, 0], "desc":""},
        {"tag":"IGBTAUnderTempWarn",		"name":"A相IGBT模块低温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 2,  1, 0], "desc":""},
        {"tag":"IGBTBUnderTempWarn",		"name":"B相IGBT模块低温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 3,  1, 0], "desc":""},
        {"tag":"IGBTCUnderTempWarn",		"name":"C相IGBT模块低温",		"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 4,  1, 0], "desc":""},
        {"tag":"ACSwiMiClosVolWarn",		"name":"交流开关合闸电压不匹配","property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 5,  1, 0], "desc":""},
        {"tag":"ReactorOverTempWarn",		"name":"电抗器过温",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 6,  1, 0], "desc":""},
        {"tag":"ADDriftToolargeWarn",		"name":"AD零漂过大",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 7,  1, 0], "desc":""},
        {"tag":"InsResLowWarn",				"name":"绝缘电阻偏低",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 8,  1, 0], "desc":""},
        {"tag":"InsDetFailWarn",			"name":"绝缘检测失败",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 9,  1, 0], "desc":""},
        {"tag":"HMIComFailWarn",			"name":"HMI通讯故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 10,  1, 0], "desc":""},
        {"tag":"BMSComFailWarn",			"name":"BMS通讯故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 11,  1, 0], "desc":""},
        {"tag":"EMSComConTimeOutWarn",		"name":"EMS通讯连接超时1外",	"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 12,  1, 0], "desc":""},
        {"tag":"ParComFailWarn",			"name":"并机通讯故障",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 13,  1, 0], "desc":""},
        {"tag":"I2CBusFailWarn",			"name":"I2C总线告警",			"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 14,  1, 0], "desc":""},
        {"tag":"SPIFailWarn",				"name":"SPI告警",				"property":"alarm",  "history":"period",    "type":"int",      "offset":0,    "scale":1,        "prot":[3, "0x0F17", "bits",   "AB", 15,  1, 0], "desc":""}               
    ],
    "write_reg":[
		{"tag":"WorkMode",					"name":"工作方式",				"property":"realdata", "history":"change",  "type":"int",   "offset":0 ,    "scale":1,     "prot":[3, "0xF002", "uint",  "AB"], "desc":"0:恒交流功率;1:恒压;2:恒流;3:三段式充电;4:恒直流功率;"},
        {"tag":"ActPowSet",					"name":"有功功率设定(KW)",		"property":"realdata", "history":"change",  "type":"float", "offset":0 ,    "scale":0.1,   "prot":[3, "0xF007", "int",   "AB"], "desc":""},
        {"tag":"ReactPowSet",				"name":"无功功率设定(Kvar)",	"property":"realdata", "history":"change",  "type":"float", "offset":0 ,    "scale":0.1,   "prot":[3, "0xF008", "int",   "AB"], "desc":""},
        {"tag":"StartCtr",					"name":"启动命令",				"property":"realdata", "history":"change",  "type":"int",   "offset":0 ,    "scale":1,     "prot":[3, "0xF400", "uint",  "AB"], "desc":"0:无效;1:发送启动命令;"},
        {"tag":"StopCtr",					"name":"停机命令",				"property":"realdata", "history":"change",  "type":"int",   "offset":0 ,    "scale":1,     "prot":[3, "0xF401", "uint",  "AB"], "desc":"0:无效;1:发送启动命令;"},
        {"tag":"StandbyCtr",				"name":"待机命令",				"property":"realdata", "history":"change",  "type":"int",   "offset":0 ,    "scale":1,     "prot":[3, "0xF402", "uint",  "AB"], "desc":"0:无效;1:发送启动命令;"},
        {"tag":"FaultCtr",					"name":"故障复位",				"property":"realdata", "history":"change",  "type":"int",   "offset":0 ,    "scale":1,     "prot":[3, "0xF403", "uint",  "AB"], "desc":"0:无效;1:发送启动命令;"}
    ]
}