objectModelEnum.ts 717 Bytes
export enum DataTypeEnum {
  NUMBER_INT = 'INT',
  NUMBER_DOUBLE = 'DOUBLE',
  STRING = 'TEXT',
  STRUCT = 'STRUCT',
  BOOL = 'BOOL',
  ENUM = 'ENUM',
}

export enum FunctionTypeEnum {
  PROPERTIES = 'properties',
  EVENTS = 'events',
  SERVICE = 'services',
}

export enum RegisterDataTypeEnum {
  UN_SHORT = 'unshort',
}

export enum RegisterDataTypeNameEnum {
  UN_SHORT = '16位有符号',
}

export enum RegisterActionTypeEnum {
  BOOL = '05',
  INT = '06',
  DOUBLE = '16',
}

export enum RegisterActionTypeNameEnum {
  BOOL = '05写入单个线圈寄存器',
  INT = '06写入单个保持寄存器',
  DOUBLE = '16写入多个保持寄存器',
}

export enum ModbusCRCEnum {
  CRC_16_LOWER = 'CRC_16_LOWER',
}