{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
        "type":"AC",
        "vendor":"威曼",
        "model":"SL1310",
		"version":"1.0.0-alpha",
        "compatible":"5.312.0000",
        "url":"https://drive.weixin.qq.com/s?k=AIMAewc7AAggmAAzjb"
    },
    "adapter":[
        {
            "function": "set_onoff",
            "value_maps": [
                {"map_in": 0,"tagname": "OnOff","map_out": 0},
                {"map_in": 1,"tagname": "OnOff","map_out": 1}
            ]
        }
    ],
    "poll_list":[
		{"scan_rate":2000,"prot":[1,      "0",		70]},
		{"scan_rate":2000,"prot":[1,      "176",	3]},
		{"scan_rate":2000,"prot":[3,      "276",	1]},
		{"scan_rate":2000,"prot":[3,      "702",	3]}
    ],
    "read_reg":[		
        {"tag":"InhPreSenHeadFail",			"name":"吸气压力探头失效",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"0",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"InhTempSenHeadFail",		"name":"吸气温度探头失效",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"1",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"SupAirTempSenHeadFail",		"name":"送风温度探头失效",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"2",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"InHumSenHeadFail",			"name":"室内湿度探头失效",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"3",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"InTempSenHeadFail",			"name":"室内温度探头失效",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"4",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ExhPreSensorFault",		    "name":"排气压力传感器故障","property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"5",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ExhTempSensorFault",		"name":"排气温度传感器故障","property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"6",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"CondWaterPump",			    "name":"冷凝水泵异常",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"7",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"AirSupFanFault",		    "name":"送风机故障",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"8",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"LowHeatWarn",			    "name":"热度过低报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"13",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"LowHeatLockWarn",		    "name":"热度过低锁定报警",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"14",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"CompHighPreWarn",		    "name":"压缩机高压报警",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"15",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"HeaterOverload",		    "name":"加热器过载",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"16",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ExhHighTempWarn",		    "name":"排气高温报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"17",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"FireWarn",				    "name":"烟火报警",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"18",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ForcHeatRoomTempHigh",	    "name":"强制制热室温超高",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"19",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ForcCoolRoomTempLow",	    "name":"强制制冷室温超低",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"20",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"HighVolSwitchWarn",	        "name":"高压开关报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"21",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"LowVolSwitchWarn",		    "name":"低压过低报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"24",	"bits",	"A",	0,	1,	0], "desc":""},
		{"tag":"IndoorHighTempWarn",	    "name":"室内高温报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"26",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"IndoorLowTempWarn",	        "name":"室内低温报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"27",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"IndoorHighHumWarn",	        "name":"室内高湿报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"28",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"IndoorLowHumWarn",		    "name":"室内低湿报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"29",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"freqConComFault",		    "name":"变频器通讯故障",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"30",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"InsOverCurWarn",		    "name":"瞬时过流报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"31",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ShortCircuitFault",		    "name":"短路故障",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"32",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"TempSensorFault",		    "name":"温度传感器故障",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"33",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"IPMFault",				    "name":"IPM故障",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"34",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"OverheatPro",		        "name":"过热保护",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"36",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"PFCFault",				    "name":"PFC故障",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"37",	"bits",	"A",	0,	1,	0], "desc":""},
		{"tag":"CompMainWarn",			    "name":"压机检修时间到",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"40",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"SysMainWarn",			    "name":"系统检修时间到",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"41",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ElecHeatMainWarn",		    "name":"电热检修时间到",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"42",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"PumpMainWarn",			    "name":"水泵检修时间到",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"43",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"HumMainWarn",			    "name":"加湿器检修时间到",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"44",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"HostDisconnected",		    "name":"主机掉线",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"45",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect1",		    "name":"从模块1掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"46",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect2",		    "name":"从模块2掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"47",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect3",		    "name":"从模块3掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"48",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect4",		    "name":"从模块4掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"49",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect5",		    "name":"从模块5掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"50",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect6",		    "name":"从模块6掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"51",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect7",		    "name":"从模块7掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"52",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect8",		    "name":"从模块8掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"53",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect9",		    "name":"从模块9掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"54",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect10",		    "name":"从模块10掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"55",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ModDisconnect11",		    "name":"从模块11掉线",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"56",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"ExtComFault",			    "name":"外机通讯故障",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"57",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"HighWaterLevelWarn",	    "name":"高水位报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"58",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"DcBusVolHigh",			    "name":"直流母线过压",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"59",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"DcBusVolLow",			    "name":"直流母线欠压",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"60",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"AcInVolLow",			    "name":"交流输入欠压",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"61",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"PhaseCurImbalance",		    "name":"相电流不平衡",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"62",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"MotorPhaseLoss",		    "name":"电机缺相",			"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"63",	"bits",	"A",	0,	1,	0], "desc":""},
		{"tag":"AcInVolHigh",			    "name":"交流输入过压",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"65",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"RotorActionFault",		    "name":"转子动作异常",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"67",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"PhaseLineOverCurWarn",	    "name":"相线过流报警",		"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"68",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"CompStartUpFail",		    "name":"压缩机启动失效",	"property":"alarm",		"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[1,	"69",	"bits",	"A",	0,	1,	0], "desc":""},
        {"tag":"IndoorTemp",			    "name":"室内温度(℃)",		"property":"realdata",	"history":"change",	"type":"float",	"offset":0,	"scale":0.1,	"prot":[3,	"704",	"int",	"AB",	0,	1,	0], "desc":""},
        {"tag":"Humidity",				    "name":"室内湿度(℃)",		"property":"realdata",	"history":"change",	"type":"float",	"offset":0,	"scale":0.1,	"prot":[3,	"703",	"int",	"AB",	0,	1,	0], "desc":""},
        {"tag":"DischargeTemp",			    "name":"送风温度(℃)",		"property":"realdata",	"history":"change",	"type":"float",	"offset":0,	"scale":0.1,	"prot":[3,	"702",	"int",	"AB",	0,	1,	0], "desc":""},
        {"tag":"UnitSta",				    "name":"机组状态",			"property":"realdata",	"history":"change",	"type":"int",	"offset":0,	"scale":1,		"prot":[3,	"276",	"int",	"AB",	0,	1,	0], "desc":"0:停机;1:运行;2:停机中;3:待机"}

 ],
    "write_reg":[
        {"tag":"OnOff",				"name":"开关机",		"property":"realdata",	"history":"change",	"type":"int",	"offset":0,	"scale":1,	"no_fetch":0,	"prot":[1,	"176",	"int",	"A"], "desc":"0:停止;1:运行"},
        {"tag":"FaultReset",		"name":"故障复位",		"property":"realdata",	"history":"change",	"type":"int",	"offset":0,	"scale":1,	"no_fetch":0,	"prot":[1,	"177",	"int",	"A"], "desc":"0:无故障;1:有故障"},
        {"tag":"ManualOrAuto",		"name":"手动/自动",		"property":"realdata",	"history":"change",	"type":"int",	"offset":0,	"scale":1,	"no_fetch":0,	"prot":[1,	"178",	"int",	"A"], "desc":"0:自动;1:手动"}
 ]
}
