{
  "id":"3a258429-7040-4927-5bf5-e160ae536b10",
  "name":"全数字混水调温水力模块",
  "expands":{
    "deviceType": "hex"
  },
  "properties":[
    {
      "id":"switch",
      "name":"混水中心开/关设定",
      "accessMode":"rw",
      "dataType":{
        "type":"boolean",
        "trueText":"开",
        "falseText":"关",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":8,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    },{
      "id":"mode",
      "name":"模式设定",
      "accessMode":"rw",
      "dataType":{
        "type":"enum",
        "elements":[
          {
            "value":"0",
            "key":"refrigeration",
            "text":"制冷"
          },
          {
            "value":"1",
            "key":"heating",
            "text":"制热"
          },
          {
            "value":"0",
            "key":"dehumidity",
            "text":"制冷"
          }
        ]
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":9,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    },{
      "id":"suTarTemp",
      "name":"目标水温设定",
      "accessMode":"rw",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"60",
        "step":"1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":6,
        "reportMethod":2,
        "registerAddress":7,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    },{
      "id":"suTemp",
      "name":"出水温度",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-20",
        "max":"100",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":2,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },{
      "id":"reTemp",
      "name":"进水温度（一次供水）",
      "accessMode":"r",
      "dataType":{
        "type":"float",
        "min":"-20",
        "max":"100",
        "step":"0.1",
        "unit":"℃"
      },
      "expands":{
        "readType": "int",
        "symbol": true,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":3,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":0.1,
        "b": 0
      },
      "remark":""
    },{
      "id":"wwwSetRateFdbk",
      "name":"水泵扬程百分比",
      "accessMode":"r",
      "dataType":{
        "type":"int",
        "min":"0",
        "max":"100",
        "step":"1",
        "unit":"%"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":4,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    },{
      "id":"pumpSetRateFdbk",
      "name":"水泵状态",
      "accessMode":"r",
      "dataType":{
        "type":"boolean",
        "trueText":"开",
        "falseText":"关",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":5,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    },
    {
      "id":"warning",
      "name":"混水中心报警",
      "accessMode":"r",
      "dataType":{
        "type":"boolean",
        "trueText":"报警",
        "falseText":"正常",
        "trueValue":"1",
        "falseValue":"0"
      },
      "expands":{
        "readType": "int",
        "symbol": false,
        "readFlag":3,
        "writeFlag":null,
        "reportMethod":2,
        "registerAddress":6,
        "registerNumber":1,
        "swapByte":false,
        "swapOrder":false,
        "scalingFactor":1.0,
        "b": 0
      },
      "remark":""
    }
  ],
  "functions":[],
  "events":[],
  "protocol":{
    "type":"Modbus-Rtu",
    "expands":{
      "baudRate":19200,
      "dataBits":8,
      "startBits":1,
      "stopBits":1,
      "parity":0
    }
  }
}