{
    "info":{
        "protocol":["modbus_tcp","modbus_rtu"],
        "model":"菲利斯",
        "vendor":"RK3568",
        "compatible":"5.312.0000",
        "version":"0.0.0-alpha",
        "type":"OTHERS"
    },
    "poll_list":[
        {"scan_rate":500,    "prot":[1,      "0x0080",  16]},
        {"scan_rate":2000,   "prot":[1,      "0x0000",   6]}
    ],
    "read_reg":[
        {"tag":"DI1", "name":"急停",                "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x80", "bool", "A", 0, 1, 1], "desc":"0:正常;1:异常;"},
        {"tag":"DI2", "name":"总线开关",            "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x81", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI3", "name":"浪涌",                "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x82", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI4", "name":"水浸",                "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x83", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI5", "name":"PCS故障反馈",         "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x84", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI6", "name":"电控舱前门襟",        "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x85", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI7", "name":"电池舱前门襟",        "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x86", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI8", "name":"电控舱后门禁",        "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x87", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI9", "name":"电池舱后门禁",        "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x88", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI10", "name":"消防二级报警",       "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x89", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"},
        {"tag":"DI11", "name":"气体探测器一级报警", "property":"realdata",  "history":"both",  "type":"int",   "offset":0,   "scale":1,  "prot":[1, "0x8a", "bool", "A", 0, 1, 0], "desc":"0:正常;1:异常;"}

    ],
    "write_reg":[
        {"tag":"DO1", "name":"运行灯",      "property":"realdata", "history":"both",  "type":"int", "offset":0,  "scale":1, "no_fetch":0,  "prot":[1, "0x05", "bool",  "A"], "desc":"0:暗;1:亮;"},
        {"tag":"DO2", "name":"告警灯",  "property":"realdata", "history":"both",  "type":"int", "offset":0,  "scale":1, "no_fetch":0,  "prot":[1, "0x04", "bool",  "A"], "desc":"0:暗;1:亮;"},
        {"tag":"DO3", "name":"蜂鸣器",      "property":"realdata", "history":"both",  "type":"int", "offset":0,  "scale":1, "no_fetch":0,  "prot":[1, "0x03", "bool",  "A"], "desc":"0:静置;1:运行;"},
        {"tag":"DO4", "name":"风机",        "property":"realdata", "history":"both",  "type":"int", "offset":0,  "scale":1, "no_fetch":0,  "prot":[1, "0x02", "bool",  "A"], "desc":"0:静置;1:运行;"}
    ]
}
