﻿{
  "communicationName": "serialPort",
  "modules": [
    {
      "name": "VSC",
      "factory": "YZTC",
      "registers": [
        {
          "name": "高压开关",
          "abbreviation": "高压开关",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "-1",
          "description": "1=打开,0=关闭"
        },
        {
          "name": "低压开关",
          "abbreviation": "低压开关",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "-1",
          "description": "1=打开,0=关闭"
        },
        {
          "name": "气流丢失开关",
          "abbreviation": "气流丢失开关",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "-1",
          "description": "1=打开,0=关闭"
        },
        {
          "name": "风机输出",
          "abbreviation": "风机输出",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "-1",
          "description": "1=打开,0=关闭"
        },
        {
          "name": "系统启停控制",
          "abbreviation": "系统启停控制",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "-1",
          "description": "1=打开,0=关闭"
        },
        {
          "name": "高压告警",
          "abbreviation": "高压告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "低压告警",
          "abbreviation": "低压告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "气流丢失告警",
          "abbreviation": "气流丢失告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "排气温度故障告警",
          "abbreviation": "排气温度故障告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "排气压力故障告警",
          "abbreviation": "排气压力故障告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "回风温度故障告警",
          "abbreviation": "回风温度故障告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "回风湿度故障告警",
          "abbreviation": "回风湿度故障告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "高温告警",
          "abbreviation": "高温告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "低温告警",
          "abbreviation": "低温告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "高湿告警",
          "abbreviation": "高湿告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "低湿告警",
          "abbreviation": "低湿告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "排气告警",
          "abbreviation": "排气告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "高压锁定告警",
          "abbreviation": "高压锁定告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "低压锁定告警",
          "abbreviation": "低压锁定告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "排气锁定告警",
          "abbreviation": "排气锁定告警",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "bool",
          "readWrite": "R",
          "isAlarm": "1",
          "description": "1=报警,0=正常"
        },
        {
          "name": "排气温度值",
          "abbreviation": "排气温度值",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": "℃"
        },
        {
          "name": "排气压力值",
          "abbreviation": "排气压力值",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": "MPa"
        },
        {
          "name": "回风温度",
          "abbreviation": "回风温度",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": "℃"
        },
        {
          "name": "回风湿度",
          "abbreviation": "回风湿度",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": "%"
        },
        {
          "name": "内风机转速百分比",
          "abbreviation": "内风机转速百分比",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": ""
        },
        {
          "name": "外风机转速百分比",
          "abbreviation": "外风机转速百分比",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": ""
        },
        {
          "name": "膨胀阀开度",
          "abbreviation": "膨胀阀开度",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": ""
        },
        {
          "name": "内风机运行时间",
          "abbreviation": "内风机运行时间",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": ""
        },
        {
          "name": "压缩机运行时间",
          "abbreviation": "压缩机运行时间",
          "minAddr": 0,
          "maxAddr": 0,
          "offsetRule": "0",
          "type": "float",
          "readWrite": "R",
          "min": "-99999",
          "max": "99999",
          "minRaw": "-99999",
          "maxRaw": "99999",
          "unit": ""
        }
      ],
      "deviceType": "空调",
      "deviceKind": "环境",
      "deviceFamily": "设施"
    }
  ],
  "clsid": "ee5157d3-e685-4648-8f0f-6b2e443e5b85",
  "dllName": "libVSC.so"
}