Supported Step Modes

Currently Neware battery testing system supports below modes:

  • Basic:
    1. Constant Current Discharge
    2. Constant Current Charge
    3. Constant Voltage Charge
    4. Rest
    5. Cycle
    6. Constant Current & Constant Voltage Charge
    7. Constant Power Discharge
    8. Constant Resistant Charge
    9. Constant Current & Constant Voltage Charge for Pack
    10. Constant Voltage Discharge
    11. Constant Current & Constant Voltage Discharge
    12. SIM
    13. Pause
  • Advanced:
    1. If
    2. Record
    3. Control
    4. Set
    5. Limit Conditionsteps for neware battery tester

This step comes with a name of "CC_Dchg".

below example inidicates that: discharge the battery at a current of 3A, when the capacity reaches 3.1Ah, or the voltage reaches 3.0V, or the step time counts to 1 hour and 10 minutes, this discharge step will be terminated and move to next step automatically if no other conditional syntax added.

CC DChg

Was this helpful?

This step comes with a name of "CC_Chg".

below example inidicates that: charge the battery at a current of 3A, when the capacity reaches 3.1Ah, or the voltage reaches 4.2V, or the step time counts to 1 hour and 10 minutes, this charge step will be terminated and move to next step automatically if no other conditional syntax added.

CC Chg

Was this helpful?

This step comes with a name of "CV_Chg".

below example inidicates that: charge the battery at a voltage of 4.2A at a max current of 3A when battery voltage lower than 4.2V,when the capacity reaches 3.5Ah, or the current reaches , or the step time counts to 2 hours, this Charge step will be terminated and move to next step automatically if no other conditional syntax added.

CV Chg

Was this helpful?

This step comes with a name of "CV_DChg".

below example inidicates that: charge the battery at a voltage of 3V at a max current of 3A when battery voltage is larger than 3.0V, when the current reaches 0.3A, this discharge step will be terminated and move to next step automatically if no other conditional syntax added.

CV DChg

Was this helpful?

This step comes with a name of "CCCV_Dchg".

below example inidicates that: discharge the battery at a current of 3A, hold this voltage when battery voltage reaches 3.0V. when the current reaches 0.3A, this discharge step will be terminated and move to next step automatically if no other conditional syntax added.

CCCV DChg

Was this helpful?

This step comes with a name of "CCCV_Chg".

below example inidicates that: charge the battery at a current of 3A, hold this voltage when battery voltage reaches 4.2V. when the current reaches 0.3A, this charge step will be terminated and move to next step automatically if no other conditional syntax added.

CCCV Chg

Was this helpful?

This step comes with a name of "PCCCV_Chg".

below example inidicates that: charge the battery at a current of 3A, when there is a cell voltage reaching 4.1V, charge the battery pack at a voltage of  52V. when the current reaches 0.3A, this charge step will be terminated and move to next step automatically if no other conditional syntax added.

PCCCV Chg

NOTE: Auxiliary channels needed to support this step.

Was this helpful?

This step comes with a name of "Rest".

below example inidicates that: Neither charge nor discharge battery, hold the battery in open circuit but keep voltage value recorded. this step will be terminated and move to next step automatically if no other conditional syntax added.

Rest

Was this helpful?

This step comes with a name of "Cycle".

below example inidicates that: loop steps 2 through 5 for 300 times, this step will be terminated and move to next step automatically if no other conditional syntax added.

cycle

NOTE: Max 3 nested loops.

Was this helpful?

This step comes with a name of "CP_Dchg".

below example inidicates that: discharge the battery at a power of 10W, when the votlage reaches 3V, this discharge step will be terminated and move to next step automatically if no other conditional syntax added.

constant power discharge

NOTE: Paralleled channel may fail to process this kind of step.

Was this helpful?

This step comes with a name of "CR_Dchg".

below example inidicates that: discharge the battery at a resistance of 2Ohms, when the votlage reaches 3V, this discharge step will be terminated and move to next step automatically if no other conditional syntax added.

constant resistance discharge

NOTE: Paralleled channel may fail to process this kind of step.

Was this helpful?

This step comes with a name of "If". This type of step must work with a functional step.

You can add as many conditions as you can, and also provide outlet of the AND/OR operations between these conditions.

Conditional syntax

Was this helpful?

This step comes with a name of "Record".

below example inidicates that: when the battery is charged into 3.4 - 3.8V section, record data every 5 seconds. 

record

Was this helpful?

This step comes with a name of "CR_Dchg".

below example inidicates that: This is a cycle test for 300 loops, but need another examination by other instrument every 50 loops. This Pause step will function when every 50 loops reached. Click "Continue" on the righ-click menu to continue the cycle test.

Pause

Was this helpful?

This step comes with a name of "Control".

below example inidicates that: This step will set the connected environmental chamber with an assigned temperature value for the next steps. 

control environmental chamber

NOTE: Addiitional hardware needed to do the communication with auxiliary facilites.

Was this helpful?

This step comes with a name of "CP_Chg".

below example inidicates that: charge the battery at a power of 10W, when the votlage reaches 4.2V, this charge step will be terminated and move to next step automatically if no other conditional syntax added.

constant power charge

NOTE: Paralleled channel may fail to process this kind of step.

Was this helpful?

This step comes with a name of "Set".

below example inidicates that: Assign the capacity for variable User1, this variable is set for later use. Add an If condional after the discharge step in cycle loop. This 0.8 is set to meet  end conditions for many cycle standards.

Variable assignment

NOTE:  Expression in If Syntax is used for above test. below example will have the similar result.

If syntax

Was this helpful?

This step comes with a name of "SIM".

This will enable you add an existing simulation file for the battery tester to execute.

drive cycle simulation

NOTE: Charge values to be postive and discharge negative. This is sometimes the opposite of  other stands.

Was this helpful?

This step comes with a name of "Limit Condition".

below example inidicates that: Charge the battery with a current value of 0.8C*Capacity of Step 1,  derived from previously acquired or assigned vlaue.

Limit condition

Was this helpful?