123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- //
- // SBTDeviceModel.swift
- // SolarBT
- //
- // Created by weclouds on 2019/4/28.
- // Copyright © 2019 weclouds. All rights reserved.
- //
- import UIKit
- /*
- 1、打的 123元
- 2、地铁 12元
- 共计 135 元
- 超压电压
-
- */
- struct PeripheralINfo {
- var PerpheralName = "PerpheralName" //蓝牙名称
- var DeviceName = "DeviceName"
- var DeviceType = "DeviceType"
- var ProduceType = "ProduceType"
- var Online = "Online"
- var IsOld = "isOld"
- }
- struct DeviceDictKey {
- //设备信息
- var MaxVolt = "MaxVolt" // 系统最高支持电压
- var IchageRage = "IchageRage" //额定充电电流
- var idischagRate = "idischagRate" //额定放电电流
- var device_type = "device_type"
- var product_type = "product_type" //产品型号
- var softWareCersion = "softWareCersion" //软件版本
- var hardWareCersion = "HardWareVersion" // 硬件版本
- var productSN = "ProductSN"// 产品序列号
- var productName = "ProdctName" //设备名称
- //实时数据
- var solarStatus = "solarStatus" //太阳能状态
- var solarVoltage = "solarVoltage"// 太阳能电压
- var solarCurrent = "solarCurrent" //太阳能电流
- var solarPower = "solarPower" // 太阳能功率
- var batteryStatus = "batteryStatus" //蓄电池状态
- var batteryVoltage = "batteryVoltage" // 蓄电池电压
- var batteryCurrent = "batteryCurrent" //蓄电池电流
- var batteryPower = "batteryPower" //蓄电池功率
- var batteryTemp = "batteryTemp" //蓄电池温度
- var loadStatus = "loadStatus" //负载状态
- var loadVoltage = "loadVoltage" //负载电压
- var loadCurrent = "loadCurrent" // 负载电流
- var loadPower = "loadPower"// 负载功率
- var deviceStatus = "deviceStatus" //设备故障状态
- var generationCapacity = "generationCapacity" //当天发电量
- var dischargeCapacity = "dischargeCapacity" // 当天放电量
-
- var totalGenerationCapacity = "totalGenerationCapacity" // 累计发电量
- var totalDischargeCapacity = "totalDischargeCapacity" //累计放电量
- var runTime = "runtime" // 总运行天数
- var overTimes = "overTimes" //过放次数
- var fullTimes = "fullTimes" //充满次数
- var chargingAmpereHour = "chargingAmpereHour" // 充电安时数
- var dischargeAmpereHour = "dischargeAmpereHour"// 放电安时数
- var generatEnergyTotal = "GeneratEnergyTotal" // 总发电量
- var usedEnergyTotal = "UsedEnergyTotal" // 总用电量
-
- var historydatas = "historyDataArr" //历史数据
-
- //历史数据
- var his_batteryVoltageMin = "his_batteryVoltageMin" // 蓄电池最低电压
- var his_batteryVoltageMax = "his_batteryVoltageMax" // 蓄电池最高电压
- var his_chargingCurrentMax = "his_chargingCurrentMax"// 充电最大电流
- var his_chargingPowerMax = "his_chargingPowerMax" // 充电最大功率
- var his_chargingAmpereHour = "his_chargingAmpereHour" // 充电安时数
- var his_dischargeCurrentmax = "his_dischargeCurrentmax" // 放电最大电流
- var his_dischargePowerMax = "his_dischargePowerMax" // 放电最大功率
- var his_dischargeAmpereHour = "his_dischargeAmpereHour" // 放电安时数
- var his_generationCapacity = "his_generationCapacity" // 发电量
- var his_dischargeCapacity = "his_dischargeCapacity" // 充电量
- var update = "update" // 数据更新时间
-
- //参数设置
- var autoRecognition = "autoRecognition" //自动识别
- var BatRateVolt = "BatRateVolt" //系统电压设置
- var BatTypeSet = "BatTypeSet" // 蓄电池类型
- var BatOverVolt = "BatOverVolt" //超压电压
- var BatChgLimitVolt = "BatChgLimitVolt" //充电限制电压
- var BatConstChgVolt = "BatConstChgVolt" // 均衡充电电压
- var BatImprovChgVolt = "BatImprovChgVolt" // 提升充电电压/过充电压
- var BatFloatChgVolt = "BatFloatChgVolt" //浮充充电电压 /过充返回电压
- var BatImprovChgBackVolt = "BatImprovChgBackVolt" // 提升充电返回电压
- var BatOverDischgBackVolt = "BatOverDischgBackVolt" //过放返回电压
- var BatUnderVolt = "BatUnderVolt" // 欠压警告电压
- var BatOverDischgVolt = "BatOverDischgVolt" // 过放电压
- var BatDischgLimitVolt = "BatDischgLimitVolt" //放电限制电压
-
- var BatOverDischgDelayTime = "BatOverDischgDelayTime" //过放延时时间
- var BatConstChgTime = "BatConstChgTime" // 均衡充电时间
- var BatImprovChgTime = "BatImprovChgTime" //提升充电时间
- var BatConstChgGapTime = "BatConstChgGapTime" // 均衡充电间隔
-
- var CoeffTemperCompen = "CoeffTemperCompen" // 温度补偿系数
- var ChgMaxTemper = "ChgMaxTemper" // 充电上限温度
- var ChgMinTemper = "ChgMinTemper" // 充电下限温度
- var DisChagMaxTemper = "DisChagMaxTemper" // 放电上限温度
- var DisChaMinTemper = "DisChagMinTemper" // 放电下限温度
- var DcLoadMode = "DcLoadMode" // 直流工作模式
- var LightCtrlDelayTime = "LightCtrlDelayTime" //光控延时时间
- var LightCtrlVolt = "LightCtrlVolt" // 光控电压
-
- var tx = "Tx";
- var rx = "Rx";
-
- var BattEqualChgImmediate = "BattEqualChgImmediate" // 手动均衡
- var CmdPowerOnOff = "CmdPowerOnOff" // 开关控制
- var MaxChargeCurrent = "MaxChargeCurrent" // 最大充电电流
- }
|