{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
        "model":"MC15HDNCIB",
        "compatible":"5.312.0000",
        "vendor":"英维克",
        "version":"1.0.0",
        "type":"AC",
        "url":"https://drive.weixin.qq.com/s?k=AIMAewc7AAgNBY1prR"
    },
    "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":[3,      "0x0100",     5]},
        {"scan_rate":2000,"prot":[3,      "0x0500",     8]},
        {"scan_rate":2000,"prot":[3,      "0x0600",    34]},
        {"scan_rate":2000,"prot":[3,      "0x0700",    11]},
        {"scan_rate":2000,"prot":[3,      "0x0801",     1]},
        {"scan_rate":2000,"prot":[3,      "0x0902",     1]},
        {"scan_rate":2000,"prot":[3,      "0x2000",     76]}
		
    ],
    "read_reg":[
        {"tag":"UnitSta",           	"name":"整机状态",			"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0100", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"IntFanSta",         	"name":"内风机状态",			"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0101", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"OutFanSta",         	"name":"外风机状态",			"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0102", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"CompressorSta",     	"name":"压缩机状态",			"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0103", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"HeaterSta",         	"name":"电加热状态",			"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0104", "uint", "AB",   0, 1, 0], "desc":""},
		
        {"tag":"EvaporatorTemp",   		"name":"盘管温度(℃)",		"property":"realdata",	"history":"both", 	"type":"float", 	"offset":0, "scale":0.1,   		"prot":[3, "0x0500", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"CondenserTemp",    		"name":"冷凝温度(℃)",		"property":"realdata",	"history":"both", 	"type":"float", 	"offset":0, "scale":0.1,   		"prot":[3, "0x0502", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"IndoorTemp",       		"name":"室内温度(℃)",		"property":"realdata",	"history":"both", 	"type":"float", 	"offset":0, "scale":0.1,   		"prot":[3, "0x0503", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Humidity",         		"name":"湿度(%)",			"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0504", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"AcVoltage",        		"name":"交流电压(V)",		"property":"realdata",	"history":"both", 	"type":"int",   	"offset":0, "scale":1,     		"prot":[3, "0x0507", "uint", "AB",   0, 1, 0], "desc":""},
		
        {"tag":"Alarm_1",				"name":"高温告警",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0600", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_3",				"name":"高湿告警",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0602", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_4",				"name":"低湿告警",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0603", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_5",				"name":"盘管防冻",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0604", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_7",				"name":"盘管温感失效",		"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0606", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_9",				"name":"冷凝温感失效",		"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0608", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_10",				"name":"内温感失效",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0609", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_12",				"name":"湿感失效",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x060B", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_18",				"name":"高压告警",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0611", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_23",				"name":"高压锁定",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0616", "uint", "AB",   0, 1, 0], "desc":""},
		{"tag":"Alarm_26",				"name":"交流过压",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0619", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_27",				"name":"交流欠压",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x061A", "uint", "AB",   0, 1, 0], "desc":""},
        {"tag":"Alarm_34",				"name":"电源故障",			"property":"realdata",	"history":"both", 	"type":"int", 		"offset":0, "scale":1,       	"prot":[3, "0x0622", "uint", "AB",   0, 1, 0], "desc":""}
    
	],
    "write_reg":[
        {"tag":"RefrigerationPoint",	"name":"制冷点(℃)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0700", "uint",  "AB"],"desc":""},
        {"tag":"RefrigerationBand", 	"name":"制冷回差(℃)",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0701", "uint",  "AB"],"desc":""},
        {"tag":"HeatingPoint",      	"name":"加热点(℃)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0702", "int",   "AB"],"desc":""},
        {"tag":"HeatingBand",       	"name":"加回差(℃)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0703", "uint",  "AB"],"desc":""},
        {"tag":"DehumanizePoint",   	"name":"除湿点(%)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0704", "uint",  "AB"],"desc":""},
        {"tag":"DehumanizeBand",    	"name":"除湿回差(%)",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0705", "uint",  "AB"],"desc":""},
        {"tag":"HighTempPoint",     	"name":"高温点(℃)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0706", "uint",  "AB"],"desc":""},
        {"tag":"LowTempPoint",      	"name":"低温点(℃)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0707", "int",   "AB"],"desc":""},
        {"tag":"HighGumidityPoint", 	"name":"高湿点(%)",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0708", "uint",  "AB"],"desc":""},
        {"tag":"IntFanStopPoint",   	"name":"内风机停止点(℃)",	"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x070A", "int",   "AB"],"desc":""},
		
        {"tag":"OnOff",              	"name":"监控开关机",			"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0801", "uint",  "AB"],"desc":"0:关机;1:开机;"},
    
        {"tag":"RunMode",            	"name":"当前运行模式",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x0902", "uint",  "AB"],"desc":"0:待机;1:送风;2:保留;3:除湿;4:制冷;5:加热;"},
	
        {"tag":"Write_1",				"name":"下发最高控制温度",	"property":"realdata",	"history":"change", "type":"float", 	"offset":0 , "scale":0.1, 	"no_fetch":0, 	"prot":[3, "0x2000", "uint",  "AB"],"desc":""},
        {"tag":"Write_2",				"name":"下发最低控制温度",	"property":"realdata",	"history":"change", "type":"float", 	"offset":0 , "scale":0.1, 	"no_fetch":0, 	"prot":[3, "0x2001", "uint",  "AB"],"desc":""},
        {"tag":"Write_3",				"name":"下发控制湿度",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x2003", "uint",  "AB"],"desc":""},
        {"tag":"Write_4",				"name":"启动制冷指令",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x2049", "uint",  "AB"],"desc":"0:关机;1:启动;"},
        {"tag":"Write_5",				"name":"启动送风指令",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x204A", "uint",  "AB"],"desc":"0:关机;1:启动;"},
        {"tag":"Write_6",				"name":"启动待机指令",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x204B", "uint",  "AB"],"desc":"0:关机;1:启动;"},
        {"tag":"Write_7",				"name":"启动加热指令",		"property":"realdata",	"history":"change", "type":"int", 		"offset":0 , "scale":1, 	"no_fetch":0, 	"prot":[3, "0x204C", "uint",  "AB"],"desc":"0:关机;1:启动;"}
	
	]
}
