{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
        "model":"SP100H",
        "compatible":"5.331.0000",
        "vendor":"中腾微网",
        "type":"PCS",
        "version":"1.0.0",
        "adapter":"zhongteng",
        "url":"https://drive.weixin.qq.com/s?k=AIMAewc7AAgolH7gxB"
    },
    "poll_list":[
        {"scan_rate":2000,  "prot":[3,    "32",    1]},
		{"scan_rate":2000,  "prot":[3,    "50",    4]},
        {"scan_rate":2000,  "prot":[3,    "100",  44]},
        {"scan_rate":2000,  "prot":[3,    "228",   3]},
		{"scan_rate":2000,  "prot":[3,    "361",   1]},
        {"scan_rate":2000,  "prot":[3,    "6000", 23]},
        {"scan_rate":2000,  "prot":[3,    "126",   22]},
        {"scan_rate":2000,  "prot":[3,    "650",   13]},
        {"scan_rate":2000,  "prot":[3,    "758",   35]},
        {"scan_rate":2000,  "prot":[3,    "877",   2]},
        {"scan_rate":2000,  "prot":[3,    "317",   1]},
        {"scan_rate":2000,  "prot":[3,    "319",   6]},
        {"scan_rate":2000,  "prot":[3,    "328",   2]},
        {"scan_rate":2000,  "prot":[3,    "331",   9]},
        {"scan_rate":2000,  "prot":[3,    "341",   8]},
        {"scan_rate":2000,  "prot":[3,    "360",   1]}		
	],
    "read_reg":[
		{"tag":"Alarm_1",				"name":"故障综合",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "32",   "bits",  "AB",   0,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_2",				"name":"告警综合",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "32",   "bits",  "AB",   1,    1,  0],    "desc":"0:正常;1:告警;"},
		{"tag":"Alarm_3",				"name":"启停状态",						"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "32",   "bits",  "AB",   2,    1,  0],    "desc":"0:否;1:是;"},
		{"tag":"GridModel",				"name":"并网状态",						"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "32",   "bits",  "AB",   3,    1,  0],    "desc":"0:否;1:是;"},
		{"tag":"Alarm_5",				"name":"离网状态",						"property":"realdata",     	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "32",   "bits",  "AB",   4,    1,  0],    "desc":"0:否;1:是;"},
		{"tag":"Alarm_6",				"name":"逆变故障",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   0,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_7",				"name":"N线异常",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   1,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_8",				"name":"并机故障",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   2,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_9",				"name":"同步信号故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   3,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_10",				"name":"继电器故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   4,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_11",				"name":"逐波限流",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   5,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_12",				"name":"逆变软起失败",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   6,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_13",				"name":"AC短路故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   7,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_14",				"name":"AC侧过载保护",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   8,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_15",				"name":"AC三相不平衡过载保",			"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   9,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_16",				"name":"离网输出电压低",				"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   10,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_17",				"name":"离网频率高",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   11,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_18",				"name":"离网频率低",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   12,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_19",				"name":"正在过载告警",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   13,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_20",				"name":"逐波限流告警",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   14,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_21",				"name":"机器限额运行标志",				"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "50",   "bits",  "AB",   15,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_22",				"name":"母线不平衡",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   0,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_23",				"name":"母线过压",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   1,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_24",				"name":"母线欠压",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   2,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_25",				"name":"母线硬件异常",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   3,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_26",				"name":"母线电容软启过程中",			"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   4,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_27",				"name":"DC输入反接",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   5,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_28",				"name":"DC输入过压",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   6,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_29",				"name":"DC输入欠压",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   7,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_30",				"name":"DC1过流",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   8,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_31",				"name":"DC2过流",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   9,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_32",				"name":"DC硬件过流",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   10,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_33",				"name":"PV硬件过流(08H)",				"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   11,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_34",				"name":"不平衡过流",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   12,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_35",				"name":"IGBT过温",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   13,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_36",				"name":"DC电流不平衡",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   14,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_37",				"name":"DC接触器故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "51",   "bits",  "AB",   15,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_38",				"name":"电网频率低",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   0,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_39",				"name":"电网频率高",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   1,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_40",				"name":"电网电压低",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   2,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_41",				"name":"电网电压高",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   3,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_42",				"name":"电网反序",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   4,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_43",				"name":"电压快检异常",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   6,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_44",				"name":"孤岛故障",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   7,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_45",				"name":"电流过流",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   8,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_46",				"name":"N线电流过流",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   9,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_47",				"name":"电感电流过流",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   10,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_48",				"name":"低压穿越故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   11,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_49",				"name":"高压穿越故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   12,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_50",				"name":"电网正常标志",					"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   13,   1,  0],    "desc":"0:故障;1:正常;"},
		{"tag":"Alarm_51",				"name":"漏电流告警",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   14,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_52",				"name":"rec",							"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "52",   "bits",  "AB",   15,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_53",				"name":"EMS通讯中断关机",				"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   0,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_54",				"name":"风扇告警",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   1,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_55",				"name":"绝缘故障",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   2,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_56",				"name":"模式错误",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   3,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_57",				"name":"辅助电源故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   4,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_58",				"name":"系统故障汇总",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   5,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_59",				"name":"COM通信板故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   6,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_60",				"name":"BMS有故障",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   7,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_61",				"name":"模块过温",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   8,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_62",				"name":"IGBT温度异常",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   9,    1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_63",				"name":"外部FLASH异常",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   10,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_64",				"name":"BMS通信告警",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   11,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_65",				"name":"内部通信故障",					"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   12,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_66",				"name":"MCAN异常",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   13,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_67",				"name":"PCAN异常",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   14,   1,  0],    "desc":"0:正常;1:故障;"},
		{"tag":"Alarm_68",				"name":"CPLD异常",						"property":"alarm",      	"history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "53",   "bits",  "AB",   15,   1,  0],    "desc":"0:正常;1:故障;"},
		
		{"tag":"Frequency",				"name":"电网频率(Hz)",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "100",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"ABphaseVoltage",		"name":"模块端口AB线电压(V)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "101",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BCphaseVoltage",		"name":"模块端口BC线电压(V)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "102",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CAphaseVoltage",		"name":"模块端口CA线电压(V)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "103",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"AphaseCurrent",			"name":"A相输出电流(A)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "104",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseCurrent",			"name":"B相输出电流(A)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "105",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseCurrent",			"name":"C相输出电流(A)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "106",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"AphaseVoltage",			"name":"模块端口A相电压(V)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "107",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseVoltage",			"name":"模块端口B相电压(V)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "108",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseVoltage",			"name":"模块端口C相电压(V)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "109",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"AphaseActPower",		"name":"A相有功功率(kW)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "110",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseActPower",		"name":"B相有功功率(kW)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "111",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseActPower",		"name":"C相有功功率(kW)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "112",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"AphaseReactPower",		"name":"A相无功功率(kVar)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "113",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseReactPower",		"name":"B相无功功率(kVar)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "114",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseReactPower",		"name":"C相无功功率(kVar)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "115",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"AphaseApparentPower",	"name":"A相视在功率(kVA)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "116",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseApparentPower",	"name":"B相视在功率(kVA)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "117",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseApparentPower",	"name":"C相视在功率(kVA)",				"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "118",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"AphaseFactor",			"name":"A相功率因数",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "119",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseFactor",			"name":"B相功率因数",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "120",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseFactor",			"name":"C相功率因数",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "121",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"ActivePower",			"name":"三相总有功功率(kW)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "122",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"ReactivePower",			"name":"三相总无功功率(kVar)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "123",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"ApparentPower",			"name":"三相总视在功率(kVA)",			"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "124",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_1",				"name":"三相总PF值",					"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "125",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_2",				"name":"模块最高温度(℃)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "132",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"DcPower",				"name":"直流功率(kW)",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.01,		"prot":[3, "141",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"DcVol",					"name":"直流电压(V)",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "142",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"DcCur",					"name":"直流电流(A)",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1, 		"prot":[3, "143",  "int",   "AB",   0,    1,  0],    "desc":""},
		
		{"tag":"Read_3",				"name":"A相输出电感电流(A)",			"property":"realdata",      "history":"period",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "228",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_4",				"name":"B相输出电感电流(A)",			"property":"realdata",      "history":"period",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "229",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_5",				"name":"C相输出电感电流(A)",			"property":"realdata",      "history":"period",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "230",  "int",   "AB",   0,    1,  0],    "desc":""},
		
		{"tag":"X1",					"name":"输入X1状态",					"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "361",  "bits",  "AB",   0,    1,  0],    "desc":"0:导通;1:关断;"},
		{"tag":"X2",					"name":"输入X2状态",					"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "361",  "bits",  "AB",   1,    1,  0],    "desc":"0:接通;1:关断;"},
		{"tag":"Y1",					"name":"输出Y1状态",					"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "361",  "bits",  "AB",   8,    1,  0],    "desc":"0:接通;1:关断;"},
		{"tag":"Y2",					"name":"输出Y2状态",					"property":"realdata",      "history":"period",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "361",  "bits",  "AB",   9,    1,  0],    "desc":"0:接通;1:关断;"},
		
		{"tag":"RackVoltage",			"name":"电池电压(V)",					"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6000", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"RackCurrent",			"name":"电池电流(A)",					"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6001", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BMSTemp",				"name":"BMS温度(℃)",					"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6002", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"SOC",					"name":"电池SOC(%)",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6003", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"SOH",					"name":"电池SOH(%)",					"property":"realdata",      "history":"both",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6004", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"RackMaxChargeCur",		"name":"充电电流最大值(A)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6005", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"RackMaxDisChaCur",		"name":"放电电流最大值(A)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6006", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"RackMaxChargePower",	"name":"充电功率最大值(kW)",			"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6007", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"RackMaxDisChaPower",	"name":"放电功率最大值(kW)",			"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6008", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_6",				"name":"充电截至电压(V)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6009", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_7",				"name":"放电截至电压(V)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6010", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CellMaxVoltage",		"name":"单体电压最大值(V)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.001,		"prot":[3, "6011", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CellMinVoltage",		"name":"单体电压最小值(V)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.001,		"prot":[3, "6012", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CellMaxTemp",			"name":"单体温度最大值(℃)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6013", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CellMinTemp",			"name":"单体温度最小值(℃)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6014", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_8",				"name":"蓄电池容量(AH)",				"property":"realdata",      "history":"period",		"type":"int",  		"offset":0,     "scale":1,  		"prot":[3, "6019", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_9",				"name":"电容量电量(kwh)",				"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6020", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Read_10",				"name":"可放电电容量电量(kwh)",			"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6021", "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Power",					"name":"功率(kW)",						"property":"realdata",      "history":"period",		"type":"float",		"offset":0,     "scale":0.1,		"prot":[3, "6022", "int",   "AB",   0,    1,  0],    "desc":""}
		
    ],
    "write_reg":[
		{"tag":"Write_1",				"name":"馈网电量(kwh)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "126",  "uint",  "ABCD", 0,    1,  0],    "desc":"0:清零"},
		{"tag":"Write_2",				"name":"电网供电电量(kwh)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "128",  "uint",  "ABCD", 0,    1,  0],    "desc":"0:清零"},
		{"tag":"Write_3",				"name":"母线电压P(V)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "130",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_4",				"name":"母线电压N(V)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "131",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"ActPowSet",				"name":"有功功率调度(kW)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "135",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"ReactPowSet",			"name":"无功功率期望(kVar)",			"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "136",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_5",				"name":"直流充电电量(kwh)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "144",  "uint",  "ABCD", 0,    1,  0],    "desc":"0:清零"},
		{"tag":"Write_6",				"name":"直流放电电量(kwh)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "146",  "uint",  "ABCD", 0,    1,  0],    "desc":"0:清零"},
		
		{"tag":"Write_7",				"name":"DO输出默认干接点",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "317",  "uint",  "AB",   0,    1,  0],    "desc":""},
		
		{"tag":"Write_8",				"name":"EPO急停使能输入取反",			"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "319",  "uint",  "AB",   0,    1,  0],    "desc":"0:不使能;1:使能;"},
		{"tag":"Write_9",				"name":"COM波特率(bit/s)",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "320",  "uint",  "AB",   0,    1,  0],    "desc":"0:115200;1:1200;2:2400;3:4800;4:9600;5:19200;6:38400;7:57600;"},
		{"tag":"Write_10",				"name":"SCI停止位",						"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "321",  "uint",  "AB",   0,    1,  0],    "desc":"1:1位停止位;2:2位停止位;"},
		{"tag":"Write_11",				"name":"SCI奇偶校验位",					"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "322",  "uint",  "AB",   0,    1,  0],    "desc":"0:无校验;1:偶校验;2:奇校验;"},
		{"tag":"Write_12",				"name":"EMS协议选择",					"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "323",  "uint",  "AB",   0,    1,  0],    "desc":"0:中腾微网;1:永泰;"},
		{"tag":"Write_13",				"name":"BMS超时时间",					"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "324",  "uint",  "AB",   0,    1,  0],    "desc":""},
		
		{"tag":"Write_14",				"name":"EPO使能",						"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "328",  "uint",  "AB",   0,    1,  0],    "desc":"0:无效;1:EPO使能;"},
		{"tag":"Write_15",				"name":"BMS主从机选择",					"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "329",  "uint",  "AB",   0,    1,  0],    "desc":"0:主机;1:从机;"},
		
		{"tag":"Write_16",				"name":"EMS超时时间(S)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,        "prot":[3, "331",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_17",				"name":"电池过压保护(V)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,        "prot":[3, "332",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_18",				"name":"电池欠压保护(V)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,        "prot":[3, "333",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_19",				"name":"功率调度关联BMS使能",			"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "334",  "uint",  "AB",   0,    1,  0],    "desc":"0:不使能;1:使能;"},
		{"tag":"Write_20",				"name":"母线过压保护点(V)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "335",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_21",				"name":"母线欠压保护点(V)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "336",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_22",				"name":"直流过流保护点(A)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "337",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_23",				"name":"交流过流保护点(A)",				"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "338",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_24",				"name":"EMS超时待机/关机",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "339",  "int",   "AB",   0,    1,  0],    "desc":"0:待机0功率;1:关机;"},
		
		{"tag":"Write_25",				"name":"有功三相总控/分控",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "341",  "int",   "AB",   0,    1,  0],    "desc":"0:有功功率总控制;1:有功功率单独控制;"},
		{"tag":"AphaseActPowSet",		"name":"A相有功(kW)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "342",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseActPowSet",		"name":"B相有功(kW)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "343",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseActPowSet",		"name":"C相有功(kW)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "344",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"Write_26",				"name":"无功三相总控/分控",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "345",  "int",   "AB",   0,    1,  0],    "desc":"0:无功功率总控制;1:无功功率单独控制;"},
		{"tag":"AphaseReactPowSet",		"name":"A相无功(kVar)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "346",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"BphaseReactPowSet",		"name":"B相无功(kVar)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "347",  "int",   "AB",   0,    1,  0],    "desc":""},
		{"tag":"CphaseReactPowSet",		"name":"C相无功(kVar)",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "348",  "int",   "AB",   0,    1,  0],    "desc":""},
		
		{"tag":"Write_27",				"name":"IO口状态反逻辑",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "360",  "uint",  "AB",   0,    1,  0],    "desc":"0:不使能;1:使能;"},
		
		{"tag":"StartStopCtr",			"name":"开关机",						"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,			"prot":[3, "662", "uint",   "AB",	0,    1,  0],    "desc":"0:关闭;1:启动;"},
		{"tag":"GridConnected",			"name":"并网",							"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,			"prot":[3, "653", "uint",   "AB",	0,    1,  0],    "desc":"1:并网;"},
		{"tag":"ridOff",				"name":"离网",							"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,			"prot":[3, "654", "uint",   "AB",	0,    1,  0],    "desc":"1:离网;"},
		{"tag":"Write_28",				"name":"保存参数",						"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,			"prot":[3, "659", "uint",   "AB",	0,    1,  0],    "desc":"1:是;"},
		{"tag":"Write_29",				"name":"恢复出厂设置",					"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,			"prot":[3, "661", "uint",   "AB",	0,    1,  0],    "desc":"1:是;"},
		
		{"tag":"Write_30",				"name":"并网功率调度方式",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "758", "uint",   "AB", 	0,    1,  0],    "desc":"0:交流侧功率;1:交流侧电流;2:直流侧功率;3:直流侧电流;4:直流侧恒电压;"},
		{"tag":"Write_31",				"name":"交流侧恒电流期望值(A)",			"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "759", "int",    "AB", 	0,    1,  0],    "desc":""},
		{"tag":"Write_32",				"name":"直流侧恒功率期望(kW)",			"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "760", "int",    "AB", 	0,    1,  0],    "desc":""},
		{"tag":"Write_33",				"name":"直流侧恒电流期望(A)",			"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "761", "int",    "AB", 	0,    1,  0],    "desc":""},
		{"tag":"Write_34",				"name":"直流侧恒定电压值(V)",			"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,		"prot":[3, "762", "int",    "AB", 	0,    1,  0],    "desc":""},
		{"tag":"Write_35",				"name":"孤岛检测",						"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "790", "uint",   "AB", 	0,    1,  0],    "desc":"0:禁止使能;1:使能;"},
		{"tag":"Write_36",				"name":"电压穿越功能使能",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "791", "uint",   "AB", 	0,    1,  0],    "desc":"0:禁止使能;1:使能;"},
		{"tag":"Write_37",				"name":"无功功率调整模式",				"property":"realdata",      "history":"change",		"type":"int",     	"offset":0,     "scale":1,         	"prot":[3, "792", "uint",   "AB", 	0,    1,  0],    "desc":"0:无功调节;1:功率因数调度方式;"},
		
		{"tag":"Write_38",				"name":"功率变化速率(百分号)",			"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.1,        "prot":[3, "877", "int",    "AB", 	0,    1,  0],    "desc":""},
		{"tag":"Write_39",				"name":"功率因数设置",					"property":"realdata",      "history":"change",		"type":"float",     "offset":0,     "scale":0.001,      "prot":[3, "878", "int",    "AB", 	0,    1,  0],    "desc":""}
		
   ]
}
