{
  "id":"1821ac74-d633-4166-93cc-f95ea190c2e0",
  "name":"空气源热泵变频户室水机",
  "expands":{
    "deviceType": "energy"
  },
  "properties":[
    {
      "id":"switch",
      "name":"系统状态",
      "accessMode":"rw",
      "dataType":{
        "type":"boolean",
        "trueText":"开启",
        "falseText":"关闭",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":1,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"mode",
      "name":"工作模式",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"1",
            "key":"refrigeration",
            "text":"制冷"
          },
          {
            "value":"4",
            "key":"heating",
            "text":"供暖"
          },
          {
            "value": "1",
            "key": "dehumidity",
            "text": "除湿"
          },
          {
            "value":"3",
            "key":"ventilate",
            "text":"通风"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":4,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"property33",
      "name":"状态",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"256",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":33,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "capabilities":[
          {
            "id":"child7",
            "name":"通用转换板与\n主机通讯故障",
            "start":7,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"正常"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"故障"
                }
              ]
            }
          },
          {
            "id":"child6",
            "name":"水流开关状态",
            "start":6,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          },
          {
            "id":"child5",
            "name":"防冻电加热",
            "start":5,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          },
          {
            "id":"child4",
            "name":"风机 2 状态",
            "start":4,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          },
          {
            "id":"child3",
            "name":"风机 1 状态",
            "start":3,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          },
          {
            "id":"child2",
            "name":"四通阀状态",
            "start":2,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          },
          {
            "id":"child1",
            "name":"定频压机状态",
            "start":1,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          },
          {
            "id":"child0",
            "name":"变频压机状态",
            "start":0,
            "num":1,
            "swapByte":false,
            "swapOrder":false,
            "scalingFactor":1.0,
            "dataType":{
              "type":"enum",
              "elements":[
                {
                  "value":"0",
                  "key":"",
                  "text":"关"
                },
                {
                  "value":"1",
                  "key":"",
                  "text":"开"
                }
              ]
            }
          }
        ]
      },
      "remark":""
    },
    {
      "id":"property37",
      "name":"故障显示",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65535",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":37,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"outsideTemp",
      "name":"环境温度",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"-50",
        "max":"60",
        "step":"1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":26,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"reTemp",
      "name":"进水温度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-50",
        "max":"99.9",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":12,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1
      },
      "remark":""
    },
    {
      "id":"suTemp",
      "name":"出水温度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-50",
        "max":"99.9",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":13,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1
      },
      "remark":""
    },
    {
      "id":"suTarTemp",
      "name":"设定温度",
      "accessMode":"rw",
      "dataType":{
        "type":"float",
        "min":"0",
        "max":"99.9",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":2,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1
      },
      "remark":""
    },
    {
      "id":"waterPumpSwitch",
      "name":"水泵",
      "accessMode":"rw",
      "dataType":{
        "type":"boolean",
        "trueText":"开启",
        "falseText":"关闭",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":5,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"child27",
      "name":"排气温度",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"99",
        "step":"1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":27,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"child29",
      "name":"外盘管温度",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"99",
        "step":"1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":29,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"child30",
      "name":"高压压力",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"99",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":30,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"child31",
      "name":"低压压力",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"99",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":31,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"property15",
      "name":"转换板程序版本",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65535",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":15,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"property25",
      "name":"软件平台",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65535",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":25,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"property34",
      "name":"变频压机转速",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65535",
        "step":"1",
        "unit":"RPS"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":34,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"property35",
      "name":"风机 1 转速",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65535",
        "step":"1",
        "unit":"RPM"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":35,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"property36",
      "name":"风机 2 转速",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65535",
        "step":"1",
        "unit":"RPM"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":36,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    },
    {
      "id":"child38",
      "name":"机组故障",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"65534",
        "step":"1",
        "unit":""
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":38,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0
      },
      "remark":""
    }
  ],
  "functions":[
  ],
  "events":[
  ],
  "protocol":{
    "type":"Modbus-Rtu",
    "expands":{
      "baudRate":9600,
      "dataBits":8,
      "startBits":1,
      "stopBits":1,
      "parity":0
    }
  }
}