{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
		    "type":"OTHERS",
		    "vendor":"正华同安",
            "model":"JJQR-Q-Z",
		    "version":"1.0.0",
		    "compatible":"5.312.0000",
            "url":"https://drive.weixin.qq.com/s?k=AIMAewc7AAgmckhS6w"
    },
    "poll_list":[
		    {"scan_rate":2000,"prot":[3,	"4",	13]},
		    {"scan_rate":2000,"prot":[3,	"125",	6]}
			
    ],
    "read_reg":[
        {"tag":"SysState",				"name":"系统状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"WorkMode",				"name":"工作模式",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	15,	1,	0],	"desc":"0:手动;1:自动;"},
        {"tag":"ElecState",				"name":"主电状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	14,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"BackupElecState",		"name":"备电状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	13,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"ChgState",				"name":"充电状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	12,	1,	0],	"desc":"0:不充;1:充电;"},
        {"tag":"DriveCirState",			"name":"驱动电路状态",						"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	11,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"PSState",				"name":"压力传感器状态",					"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	10,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"SVState",				"name":"电磁阀状态",						"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	9,	1,	0],	"desc":"0:开启;1:关闭;"},
        {"tag":"Read_1",				"name":"喷洒标记",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	8,	1,	0],	"desc":"0:未喷;1:已喷;"},
        {"tag":"Read_2",				"name":"备电电量",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"4",	"bits",	"AB",	0,	8,	0],	"desc":""},
        {"tag":"CyAirPressure",			"name":"钢瓶气压(KPa)",						"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"5",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"SmokeState",			"name":"烟感状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"6",	"uint",	"AB",	0,	1,	0],	"desc":"0:未触发;1:已触发;"},
        {"tag":"TempState",				"name":"温感状态",      	    			"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"7",	"uint",	"AB",	0,	1,	0],	"desc":"0:未触发;1:已触发;"},
        {"tag":"CombustibleState",		"name":"可燃状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"8",	"uint",	"AB",	0,	1,	0],	"desc":"0:未触发;1:已触发;"},
        {"tag":"FireState",				"name":"火警状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"9",	"uint",	"AB",	0,	1,	0],	"desc":"0:正常;1:一级预警;2:二级报警;3:三级火警;4:紧急启动;5:紧急停止;"},
        {"tag":"Read_10",				"name":"多合一探测器登记数量",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"10",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_11",				"name":"多合一探测器01地址",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"11",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_12",				"name":"多合一探测器01状态",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_13",				"name":"温度报警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	0,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_14",				"name":"烟雾报警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	1,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_15",				"name":"CO报警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	2,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_16",				"name":"H2报警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	3,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_17",				"name":"VOC报警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	4,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_18",				"name":"温度传感器状态",					"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	5,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"Read_19",				"name":"烟雾传感器状态",					"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	6,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"Read_20",				"name":"CO传感器状态",						"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	7,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"Read_21",				"name":"H2传感器状态",						"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	8,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_22",				"name":"VOC传感器状态",						"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	9,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_23",				"name":"一级火警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	10,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_24",				"name":"二级报警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	11,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_25",				"name":"三级预警",							"property":"alarm",		"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	12,	1,	0],	"desc":"0:正常;1:报警;"},
        {"tag":"Read_26",				"name":"阀状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	13,	1,	0],	"desc":"0:关闭;1:开启;"},
        {"tag":"Read_27",				"name":"系统状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	14,	1,	0],	"desc":"0:正常;1:故障;"},
        {"tag":"Read_28",				"name":"在线状态",							"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"12",	"bits",	"AB",	15,	1,	0],	"desc":"0:离线;1:在线;"},
		{"tag":"Read_29",				"name":"探测器实时烟雾数据(dB/M)",			"property":"realdata",	"history":"period",		"type":"float",		"offset":0,	"scale":0.1,	"prot":[3,	"13",	"bits",	"AB",	0,	8,	0],	"desc":""},
		{"tag":"Read_55",				"name":"探测器实时温度数据(℃)",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"13",	"bits",	"AB",	8,	8,	0],	"desc":""},
        {"tag":"Read_30",				"name":"探测器实时数据(CO)",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"14",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_31",				"name":"探测器实时数据(VOC)",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"15",	"uint",	"AB",	0,	1,	0],	"desc":""},
        {"tag":"Read_32",				"name":"探测器实时数据(H2)",				"property":"realdata",	"history":"period",		"type":"int",		"offset":0,	"scale":1,		"prot":[3,	"16",	"uint",	"AB",	0,	1,	0],	"desc":""}
	]
}
