{
  "id": "44f0247d-df91-4b01-bf70-0cdc3b131a7e",
  "name": "SAS965FCH-PI-485",
  "expands": {
    "deviceType": "tempHumiSensor",
    "coEquipType": "radiant",
    "heEquipType": "radiant"
  },
  "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": 7,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "mode",
      "name": "工作模式",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "1",
            "key": "refrigeration",
            "text": "制冷"
          },
          {
            "value": "2",
            "key": "heating",
            "text": "制热"
          },
          {
            "value": "3",
            "key": "ventilate",
            "text": "通风"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 9,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "tempSet",
      "name": "设定温度",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "5",
        "max": "35",
        "step": "0.5",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 8,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "temperature",
      "name": "房间温度\n（内置温度传感器）",
      "accessMode": "r",
      "dataType": {
        "type": "float",
        "min": "-20",
        "max": "99.9",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 1,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "humidity",
      "name": "房间湿度\n（内置湿度传感器）",
      "accessMode": "r",
      "dataType": {
        "type": "float",
        "min": "0",
        "max": "99.9",
        "step": "0.1",
        "unit": "%"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 3,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "boardTemp",
      "name": "NTC 温度\n（外置NTC温度传感器）",
      "accessMode": "r",
      "dataType": {
        "type": "float",
        "min": "-20",
        "max": "99.9",
        "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": "inDewPoint",
      "name": "NTC 露点温度",
      "accessMode": "r",
      "dataType": {
        "type": "float",
        "min": "-20",
        "max": "99.9",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 4,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": "依据 NTC 所测得的顶板\n温度，和内置湿度传感器所测得的相对湿\n度，所计算出来的露点温度"
    },
    {
      "id": "dewPoint",
      "name": "面板露点温度",
      "accessMode": "r",
      "dataType": {
        "type": "float",
        "min": "-20",
        "max": "99.9",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 5,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": "依据内置温度传感器所测\n得的空气温度，和内置湿度传感器所测\n得的相对湿度，所计算出来的露点温度。"
    },
    {
      "id": "dewProOffset",
      "name": "防结露保护提前量",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0.5",
        "max": "5",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 31,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": "0.5～5℃（步进0.1℃) (以16 位有符号整型存储，将其除以10 得温度值）"
    },
    {
      "id": "windSpeedSet",
      "name": "风速模式",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "4",
            "key": "autoWind",
            "text": "自动"
          },
          {
            "value": "1",
            "key": "lowWind",
            "text": "低风"
          },
          {
            "value": "2",
            "key": "mediWind",
            "text": "中风"
          },
          {
            "value": "3",
            "key": "highWind",
            "text": "高风"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 10,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1
      },
      "remark": ""
    },
    {
      "id": "selectSystem",
      "name": "控制系统选择",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "",
            "text": "顶面辐射+地面辐射系统"
          },
          {
            "value": "1",
            "key": "",
            "text": "风盘+地面辐射系统"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 32,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "tempConOffset",
      "name": "启动温差",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "0.5",
        "max": "3",
        "step": "0.5",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 30,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "powerLostMemory",
      "name": "掉电记忆",
      "accessMode": "rw",
      "dataType": {
        "type": "boolean",
        "trueText": "记忆",
        "falseText": "不记忆",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 42,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "lightsSet",
      "name": "屏幕亮度",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "1",
            "key": "",
            "text": "50%"
          },
          {
            "value": "2",
            "key": "",
            "text": "75%"
          },
          {
            "value": "3",
            "key": "",
            "text": "100%"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 43,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/44",
      "name": "息屏时间",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "5",
        "max": "30",
        "step": "1",
        "unit": "秒"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 44,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "tempConOffset",
      "name": "房间温度补偿",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "-5",
        "max": "5",
        "step": "0.1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 16,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "boardTempOffset",
      "name": "NTC温度补偿",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "-5",
        "max": "5",
        "step": "0.1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 18,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "humiConOffset",
      "name": "房间湿度补偿",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "-20",
        "max": "20",
        "step": "1",
        "unit": "%"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 19,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/20",
      "name": "离家模式",
      "accessMode": "rw",
      "dataType": {
        "type": "boolean",
        "trueText": "开启",
        "falseText": "关闭",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 20,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/33",
      "name": "辅助源关闭/开启",
      "accessMode": "rw",
      "dataType": {
        "type": "boolean",
        "trueText": "开启",
        "falseText": "关闭",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 33,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/11",
      "name": "静音",
      "accessMode": "rw",
      "dataType": {
        "type": "boolean",
        "trueText": "开启",
        "falseText": "关闭",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 11,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "secDeviceBandwidthSet",
      "name": "辅助启动条件",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "2",
        "max": "6",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 34,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "coTempSetULim",
      "name": "制冷模式温度上限",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "21",
        "max": "30",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 12,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "coTempSetLLim",
      "name": "制冷模式温度下限",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "20",
        "max": "29",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 13,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "heTempSetULim",
      "name": "制热模式温度上限",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "17",
        "max": "26",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 14,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "heTempSetLLim",
      "name": "制热模式温度下限",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "16",
        "max": "25",
        "step": "0.1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 15,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/21",
      "name": "风机受控选择",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "",
            "text": "关闭"
          },
          {
            "value": "1",
            "key": "",
            "text": "开启"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 21,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "topEquipStat",
      "name": "顶面辐射阀/风盘阀输出状态",
      "accessMode": "r",
      "dataType": {
        "type": "boolean",
        "trueText": "开启",
        "falseText": "关闭",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 27,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "frEquipStat",
      "name": "地面辐射阀输出状态",
      "accessMode": "r",
      "dataType": {
        "type": "boolean",
        "trueText": "开",
        "falseText": "关",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 26,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/28",
      "name": "童锁（长按3S解锁）",
      "accessMode": "rw",
      "dataType": {
        "type": "boolean",
        "trueText": "开",
        "falseText": "关",
        "trueValue": "1",
        "falseValue": "0"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 28,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1.0,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/22",
      "name": "内置温度传感器故障",
      "accessMode": "r",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "",
            "text": "正常"
          },
          {
            "value": "1",
            "key": "",
            "text": "故障"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 22,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/23",
      "name": "内置湿度传感器故障",
      "accessMode": "r",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "",
            "text": "正常"
          },
          {
            "value": "1",
            "key": "",
            "text": "故障"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 23,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/24",
      "name": "外置温度传感器故障",
      "accessMode": "r",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "",
            "text": "正常"
          },
          {
            "value": "1",
            "key": "",
            "text": "故障"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 24,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/25",
      "name": "凝露提醒",
      "accessMode": "r",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "0",
            "key": "",
            "text": "正常"
          },
          {
            "value": "1",
            "key": "",
            "text": "提醒"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 25,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "extSensorSet",
      "name": "外置NTC使能与虚拟防结露温度",
      "accessMode": "rw",
      "dataType": {
        "type": "float",
        "min": "16",
        "max": "22",
        "step": "1",
        "unit": "℃"
      },
      "expands": {
        "readType": "int",
        "symbol": true,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 29,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 0.1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/35",
      "name": "最大电压值",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "10",
        "step": "1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 35,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/36",
      "name": "最小电压值",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "0",
        "max": "9",
        "step": "1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 36,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/37",
      "name": "低风电压值",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "1000",
        "step": "1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 37,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/38",
      "name": "中风电压值",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "1000",
        "step": "1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 38,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/39",
      "name": "高风电压值",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "1000",
        "step": "1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 39,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/40",
      "name": "选择P-波段",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "1000",
        "step": "1",
        "unit": "V"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 40,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "property3/41",
      "name": "积分作用时间",
      "accessMode": "rw",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "1000",
        "step": "1",
        "unit": "分钟"
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 41,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    },
    {
      "id": "baudRate",
      "name": "通讯波特率",
      "accessMode": "rw",
      "dataType": {
        "type": "enum",
        "elements": [
          {
            "value": "1",
            "key": "",
            "text": "4800"
          },
          {
            "value": "2",
            "key": "",
            "text": "9600"
          }
        ]
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "b": 0,
        "readFlag": 3,
        "writeFlag": 6,
        "reportMethod": 2,
        "registerAddress": 6,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1
      },
      "remark": ""
    },
    {
      "id": "address",
      "name": "通讯地址",
      "accessMode": "r",
      "dataType": {
        "type": "int",
        "min": "1",
        "max": "247",
        "step": "1",
        "unit": ""
      },
      "expands": {
        "readType": "int",
        "symbol": false,
        "readFlag": 3,
        "writeFlag": null,
        "reportMethod": 2,
        "registerAddress": 0,
        "registerNumber": 1,
        "swapByte": false,
        "swapOrder": false,
        "scalingFactor": 1,
        "b": 0
      },
      "remark": ""
    }
  ],
  "functions": [],
  "events": [],
  "protocol": {
    "type": "Modbus-Rtu",
    "expands": {
      "baudRate": 9600,
      "dataBits": 8,
      "startBits": 1,
      "stopBits": 1,
      "parity": 0
    }
  }
}
