Skip to content

Latest commit

 

History

History
359 lines (316 loc) · 18.8 KB

wave2.md

File metadata and controls

359 lines (316 loc) · 18.8 KB

States for WAVE2

version: 0.0.29

pd

power

motor

bmsMaster

pd

switch

State off on Name cmd
idleMode Disable Enable Screen timeout {valName:idleMode,moduleType:1,operateType:display,params:{idleTime:5,idleMode:1}}
tempDisplay Display ambient temperature Display air outlet temperature Temperature display {valName:tempDisplay,moduleType:1,operateType:tempDisplay,params:{tempDisplay:0}}
tempSys Celsius Fahrenheit Unit of temperature {valName:mode,moduleType:1,operateType:tempSys,params:{mode:1}}
beepEn Disabled Enabled Buzzer enabling status {valName:en,moduleType:1,operateType:beepEn,params:{en:1}}

number

State Min Max Unit Mult Name
heatEnv 0 60 °C 0.01 Return air temperature in condensation zone
mpptPwr 0 400 W 1 PV input power
batVolt 0 65 V 0.01 Battery voltage
busVol 0 65 V 1 Bus voltage
batSoc 0 100 % 1 Battery SoC
sacWorkTime 0 n/a min 1 Device working duration
condTemp 0 60 °C 0.01 Condensation temperature
batCurr 0 10 A 0.001 Battery current
setTempCel 0 60 °C 1 Set temperature in degrees Celsius
pvPower 0 400 W 1 PV charging power
batPwrOut 0 500 W 1 Battery output power
acFreq 0 60 Hz 1 AC input frequency
mpptVol 0 60 V 0.01 PV voltage
acCurrRms 0 10 A 0.001 RMS value of the AC input current
batPowerSupplyTime 0 n/a min 1 Duration of using battery provided with the air conditioner
acPwrIn 0 600 W 1 AC input power
tempNtc 0 60 °C 0.1 NTC temperature
envTemp 0 80 °C 1 Ambient temperature
sacIdleTime 0 n/a min 1 Device standby time
acVoltRms 0 250 V 0.1 RMS value of the AC input voltage
dp2PowerSupplyTime 0 n/a min 1 Duration of using DELTA 2 as the power source
coolEnv 0 60 °C 0.01 Air outlet temperature
batChgRemain 0 5999 min 1 Remaining battery charging time
coolTemp 0 60 °C 1 Air outlet temperature
mpptCur 0 15 A 0.001 PV current
busVolt 0 60 V 1 Bus voltage
psdrPower 0 600 W 1 Power supply power
dpPowerSupplyTime 0 n/a min 1 Duration of using DELTA Pro as the power source
timeRemain 0 5999 min 1 Remaining time in current mode
sysPowerWatts 0 600 W 1 System power
evapTemp 0 60 °C 0.01 Evaporation temperature
batDsgRemain 0 5999 min 1 Remaining battery discharging time
batPower 0 600 W 1 Battery power
motorOutTemp 0 60 °C 0.01 Exhaust temperature
airInTemp 0 60 °C 0.01 Evaporation zone return air temperature
setTempfah 0 100 °F 1 Set temperature in degrees Fahrenheit
llcCurr 0 10 A 1 LLC output current
dmPowerSupplyTime 0 n/a min 1 Duration of using DELTA Max as the power source

level

State Min Max Unit Mult Name cmd
pdSubMode 0 3 mode 1 Set sub-mode (0: Max, 1: Sleep, 2: Eco, 3: Manual ) {valName:subMode,moduleType:1,operateType:subMode,params:{subMode:3}}
fanValue 0 3 mode 1 Wind speed in the current mode: 0: Low; 1: Medium; 2: High {valName:fanValue,moduleType:1,operateType:fanValue,params:{fanValue:1}}
setTemp 16 30 °C 1 Temperature set in current mode {valName:setTemp,moduleType:1,operateType:setTemp,params:{setTemp:27}}
idleTime 0 3600 s 1 Screen timeout (sec) {valName:idleTime,moduleType:1,operateType:display,params:{idleTime:5,idleMode:1}}
mainMode 0 2 mode 1 Main mode: 0: Cool; 1: Heat; 2: Fan {valName:mainMode,moduleType:1,operateType:mainMode,params:{mainMode:1}}
timeSet 0 65535 min 1 Time set for current mode {valName:timeSet,moduleType:1,operateType:sacTiming,params:{timeSet:10,timeEn:1}}
wteFthEn 0 3 mode 1 bit1 (main switch of automatic drainage function): 0: On; 1: Off bit0: (in Cool/Fan mode): 0: Manual drainage; 1: No drainage (in Heat mode): 0: Off; 1: Physical drainage (In Cool/Fan mode: 0: Turn on Manual drainage,1: Turn on No drainage, 2: Turn off Manual drainage, 3 Turn off No drainage In Heat Mode: 0: Turn off, 1: Turn on Manual drainage, 3: Turn off Manual drainage) {valName:wteFthEn,moduleType:1,operateType:wteFthEn,params:{wteFthEn:3}}
rgbState 0 3 mode 1 Light strip settings: 0: Follow the screen; 1: Always on; 2: Always off {valName:rgbState,moduleType:1,operateType:rgbState,params:{rgbState:2}}
powerMode 0 3 mode 1 Remote startup/shutdown (1: Startup; 2: Standby; 3: Shutdown) {valName:powerMode,moduleType:1,operateType:powerMode,params:{powerMode:2}}

string

State Name
batChgStatus Battery charging/discharging status
ver Version of drainage logic
deviceName Name
pdTempSys Unit of temperature
bmsPid Product ID of BMS
mpptSts PV execution status
bmsErr BMS error code
powerSts Power supply status
pdErrCode Error code
lcdStatus Screen enabling bit
midWindSpeedCnt Count of setting medium wind speed
lowWindSpeedCnt Count of setting low wind speed
dmPowerSupplyCnt Count of using DELTA Max as the power source
CompressorTempCnt Count of temperature sensor errors at the compressor discharge pipe
dp2PowerSupplyCnt Count of using DELTA 2 as the power source
hotSleepCnt Count of setting the Sleep mode in Heat mode
hotNormalCnt Count of setting the Normal mode in Heat mode
coolMaxCnt Count of setting the Max mode in Cool mode
frontInTempErrCnt Count of temperature sensor errors at the front air inlet
coolNormalCnt Count of setting the Normal mode in Cool mode
powerOffCounts Count of shutdown
errPowerCommCnt Count of power communication errors
backPipeTempErrCnt Count of temperature sensor errors at the rear copper pipe
dpPowerSupplyCnt Count of using DELTA Pro as the power source
powerOnCounts Count of startup
hotEcoCnt Count of setting the ECO mode in Heat mode
errAllCnt Total count of errors
frontPipeTempErrCnt Count of temperature sensor errors at the front copper pipe
highWindSpeedCnt Count of setting high wind speed
errMotorCommCnt Count of motor communication errors
hotMaxCnt Count of setting the Max mode in Heat mode
batPowerSupplyCnt Count of using battery provided with the air conditioner
errWifiCommCnt Count of Wi-Fi communication errors
windCnt Count of setting in Fan mode
frontOutTempErrCnt Count of temperature sensor errors at the front air outlet
coolSleepCnt Count of setting the Sleep mode in Cool mode
frontBarTempErrCnt Count of temperature sensor errors at the front copper bar
psdrCnt Communication counter
coolEcoCnt Count of setting the ECO mode in Cool mode

array

State Name
sacWattRangeTime Length of time the device power falls in each interval (sec). The intervals include 101 W-200 W, 201 W-300 W, 301 W-400 W, 401 W-500 W, 501 W-600 W, and 601 W-700 W.
envTempRangeCnt Count of ambient temperature intervals; the range is 0-55 degrees Celsius; each interval covers 5 degrees; it is counted every time the button is pressed to power on.

diagnostic

State Name values
bmsBoundFlag Upper and lower limits on main battery pack charging and discharging {0:Normal charging and discharging,1:Upper limit on charging}
runSts Run status {0:not run?,1:AC_IN run,2:PFC run,4:LLC run,8:MPPT run}
rlySts Relay status {0:OK?,1:soft start rly closed?,2:ac rly closed?}
timeEn Timer enable status {0:Timer off,1:Timer on}
setFanVal Fan speed {0:Low,1:Medium,2:High}
bmsUnderVoltage Battery undervoltage flag bit {0:Normal,1:Undervoltage}
waterValue Water level {0:Level 1,1:Level 2,2:Full}
mpptWork MPPT operating status {1:Car charging,2:Solar charging}
refEn Cool/Heat enabling flag {0:Cool/Heat mode cannot be set,1:Cool/Heat mode can be set}
pdMainMode Set mode {0:Cool,1:Heat,2:Fan}
powerSrc Input source {0:OK?,1:AC,2:MPPT,4:Battery main pack,8:Battery slave pack}
subMode Set sub-mode {0:Max,1:Sleep,2:Eco,3:Manual}
fanSts Fan speed level {0:non-rotation,1:Level 1,2:Level 2,3:Level3,4:Level 4}
errCode Global error code {0:OK?}

power

number

State Min Max Unit Mult Name
acFreq 0 60 Hz 1 AC input frequency
batVolt 0 60 V 0.01 Battery voltage
acWattsRange0Time 0 n/a min 0.0166667 Length of time when AC power falls in interval 0 (101 W-200 W)
mpptVolRange0Time 0 n/a min 0.0166667 Length of time when MPPT power supply voltage falls in interval 0 (11 V-20 V)
batCurr 0 10 A 0.001 Battery current
acWattsRange4Time 0 n/a min 0.0166667 Length of time when AC power falls in interval 4 (501 W-600 W)
fanSts 0 4 level 1 Fan speed level: 0-4; 0 for non-rotation
mpptVolRange3Time 0 n/a min 0.0166667 Length of time when MPPT power supply voltage falls in interval 3 (41 V-50 V)
batPwrOut 0 600 W 1 Battery output power
mpptVolRange1Time 0 n/a min 0.0166667 Length of time when MPPT power supply voltage falls in interval 1 (21 V-30 V)
acWattsRange1Time 0 n/a min 0.0166667 Length of time when AC power falls in interval 1 (201 W-300 W)
acVoltRms 0 250 V 0.1 RMS value of the AC input voltage
mpptWattsRange0Time 0 n/a min 0.0166667 Length of time when MPPT power supply falls in interval 0 (101 W-200 W)
busVol 0 60 V 0.1 Bus voltage
acPwrIn 0 700 W 1 AC input power
acWattsRange5Time 0 n/a min 0.0166667 Length of time when AC power falls in interval 5 (601 W-700 W)
mpptCur 0 15 A 0.001 PV current
mpptVolRange2Time 0 n/a min 0.0166667 Length of time when MPPT power supply voltage falls in interval 2 (31 V-40 V)
mpptWattsRange1Time 0 n/a min 0.0166667 Length of time when MPPT power supply falls in interval 1 (201 W-300 W)
acCurrRms 0 10 A 0.001 RMS value of the AC input current
llcCurr 0 15 A 1 LLC output current
busVolt 0 60 V 0.001 Bus voltage
acWattsRange2Time 0 n/a min 0.0166667 Length of time when AC power falls in interval 2 (301 W-400 W)
tempNtc 0 60 °C 0.1 NTC temperature
tempMax 0 80 °C 1 The highest temperature among the four temperatures: MPPT temperature, PFC temperature, LLC high-voltage side temperature, and LLC low-voltage side temperature
tempMin 0 80 °C 1 The minimum temperature value among the four temperatures: MPPT temperature, PFC temperature, LLC high-voltage side temperature, and LLC low-voltage side temperature
mpptVol 0 60 V 0.01 PV voltage
mpptWattsRange2Time 0 n/a min 0.0166667 Length of time when MPPT power supply falls in interval 2 (301 W-400 W)
mpptPwr 0 400 W 1 PV input power
mpptVolRange4Time 0 n/a min 0.0166667 Length of time when MPPT power supply voltage falls in interval 4 (51 V-60 V)
acWattsRange3Time 0 n/a min 0.0166667 Length of time when AC power falls in interval 3 (401 W-500 W)

string

State Name
mpptLockFlag MPPT lock flag
errCode Fault error
errLock Error lock
mpptSts PV execution status
pfcOcpS Count of PFC software overcurrent
acPowerSupplyCnt Count of using AC power supply
pvOcpHw Count of PV overcurrent
carPowerSupplyCnt Count of car charging
pvPowerSupplyCnt Count of using PV power supply
llcOcpInt Count of LLC overcurrent
psdrCnt Communication counter
busCurr busCurr

diagnostic

State Name values
runSts Run status {0:not run?,1:AC_IN run?,2:PFC run?,4:LLC run?,8:MPPT run?}
mpptWork MPPT operating status {1:Car charging,2:Solar charging}
rlySts Relay status {0:Open?,1:soft start rly closed?,2:ac rly closed?}

motor

number

State Min Max Unit Mult Name
power 0 500 W 1 Motor operating power
motorFsmState 0 15 state 1 Current state of main state machine
windTime 0 n/a min 0.0166667 Working duration in fan mode
vBus 0 13 V 0.001 Bus voltage feedback
mosTemp 0 80 °C 1 MOS tube temperature feedback
frontFanWorkTime 0 n/a min 0.0166667 Working duration of front fan
compressorWorkTime 0 n/a min 0.0166667 Working duration of compressor
coolSleepTime 0 n/a min 0.0166667 Working duration in the Sleep mode of Cool mode
setCondFanRpm 0 1500 rpm 1 Setpoint condensing fan speed
setEvapFanRpm 0 1300 rpm 1 Setpoint evaporative fan speed
drainageTime 0 n/a min 0.0166667 Duration of outward drainage
hotNormalTime 0 n/a min 0.0166667 Working duration in Normal mode of the Heat mode
hotSleepTime 0 n/a min 0.0166667 Working duration in the Sleep mode of Heat mode
evapFanRpm 0 2000 rpm 1 Evaporative fan speed feedback
fourWayWorkTime 0 n/a min 0.0166667 Working duration of four-way valve
mtrLogicErr 0 15 state 1 Current state of the service state machine
coolMaxTime 0 n/a min 0.0166667 Working duration in the Max mode of Cool mode
setWaterRpm 0 1000 rpm 1 Water pump speed settings
hotEcoTime 0 n/a min 0.0166667 Working duration in the ECO mode of the Heat mode
hotMaxTime 0 n/a min 0.0166667 Working duration in the Max mode of Heat mode
backFanWorkTime 0 n/a min 0.0166667 Working duration of rear fan
condeFanRpm 0 1800 rpm 1 Condensing fan speed feedback
setCompressorRpm 0 1000 rpm 1 Compressor speed settings
waterPumpWorkTime 0 n/a min 0.0166667 Working duration of water pump
coolEcoTime 0 n/a min 0.0166667 Working duration in the ECO mode of Cool mode
coolNormalTime 0 n/a min 0.0166667 Working duration in the Normal mode of Cool mode

diagnostic

State Name values
threeWayState Three-way valve status {0:OK?}
waterValue Water level {0:Level 1,1:Level 2,2:Full}

string

State Name
hpProtFlg High pressure protection flag bit
serveFsmState Current state of the service state machine
ecoStopFlag Energy-saving shutdown protection flag bit
setEleExpansStep Opening of electronic expansion valve
errCode Error code
focId foc id
protFlag Shutdown protection flag bit
compressorRpm Compressor speed feedback
fourWayState Status of the four-way valve
commcAck Motor operating mode
serveCtrlErr Service shutdown error code
v24 24 V voltage feedback
fourWaySwitchCnt Count of four-way valve switching
drainageCnt Count of outward drainage
frontFanBlockCnt Count of front fan blocking
pMtrCnt Motor communication counter
backFanBlockCnt Count of rear fan blocking

bmsMaster

number

State Min Max Unit Mult Name
bmsDisplayTime 0 5999 min 1 Time displayed in BMS
maxCellVol 0 60 V 0.001 Maximum cell voltage
bmsSoc 0 100 % 1 Battery SoC
remainCap 0 40000 mAh 1 Remaining capacity
bmsCur 0 15 A 0.001 BMS current
maxCellTemp 0 80 °C 1 Maximum cell temperature
minCellVol 0 60 V 0.001 Minimum cell voltage
bmsReqVol 0 60 V 0.001 BMS request voltage
bmsDsgTime 0 5999 min 1 BMS discharging time
minCellTemp 0 80 °C 1 Minimum cell temperature
bmsVol 0 60 V 0.001 BMS voltage
bmsReqCur 0 15 A 0.001 BMS request current
bmsChgTime 0 5999 min 1 BMS charging duration
bmsMinDsgSoc 0 30 % 1 UPS minimum discharge SoC
bmsMaxChgSoc 60 100 % 1 UPS maximum charging SOC
maxMosTmp 0 80 °C 1 Maximum MOS temperature
maxCellTmp 0 60 °C 1 Maximum cell temperature
outWatts 0 500 W 1 Output power
minCellTmp 0 60 °C 1 Minimum cell temperature
soc 0 100 % 1 Remaining battery percentage
remainTime 0 143999 min 1 Time remaining
amp 0 50 A 0.001 Current
tmp 0 60 °C 1 Temperature
inWatts 0 600 W 1 Input power
designCap 0 80000 mAh 1 Design capacity
f32ShowSoc 0 100 % 1 SOC
minMosTmp 0 80 °C 1 Minimum MOS temperature
maxVolDiff 0 500 V 0.001 Maximum cell voltage difference
fullCap 0 80000 mAh 1 Full capacity
vol 0 60 V 0.001 Voltage
tagChgAmp 0 100 A 0.0001 Target charging current
cycles 0 6000 1 Number of cycles

string

State Name
bmsBatErrCode BMS error code
bmsHwFlag Hardware in place
bmsSwFlag Software in place
sleepCnt Count of pressing the Sleep button
xt150AccessCnt Count of XT150 connections
awakeCnt Count of pressing button for wakeup
powerOnCnt Count of pressing button for startup
powerOffCnt Count of pressing button for shutdown
usbUseCnt Count of using USB
typecUseCnt Count of using AC
bmsFault BMS permanent fault
bqStatReg BQ hardware protection register
soh Health status
num BMS number
ver System version
openBmsIdx Battery pack enable state
err Global error code

array

State Name
chgWattRangeTime Length of time (sec) when the charging power falls in each of the four intervals
dsgWattRangeTime Length of time (sec) when the discharging power falls in each of the four intervals
usbWattRangeTime Length of time (sec) when the usb power falls in each of the four intervals
typecWattRangeTime Length of time (sec) when the AC power falls in each of the four intervals
cellTemp Cell temperature
cellVol Cell voltage

diagnostic

State Name values
bmsType bmsType {0:master,1:slave}
bmsChgDsgSts bms Charge Discharge Status {0:idle,1:chg,2:dsg}
cellId Battery capacity type {1:2.5 Ah per battery,2:2 Ah per battery}
type BMS type {1:Lithium battery,2:Oil-powered}
balanceState Balance State {0:0=OK?,1:1?,2:2?}
mosState Battery capacity type {0:0?,1:1?,2:2?,3:3?}