In the column Next step condition (NSC), you can enter standard conditions available in the application or conditions that you have parameterized.

Table 25. Next Step Condition Values
Value Description
Standard conditions
  • NSC_Condition_CC: The condition is fulfilled as soon as the desired voltage is reached.
  • NSC_Condition_CV: The condition is fulfilled as soon as the following are true:
    • The desired voltage is reached.
    • The actual current has fallen below the calculated current from the nominal capacity and the C-rate for CV-step.
    For example, the nominal capacity is 150 Ah. The C-rate for CV step is 20. Then, the condition is fulfilled as soon as the actual current falls below 7.5 A.
User parameterized You can enter any expression with comparison operators Cell_V.AV > 360. The target value Next step condition can only return a value of 0 or 1.
  • 0: The expression is not fulfilled
  • 1: The expression is fulfilled

You can connect several expressions with the operators AND, OR, NOT.

NSC Specifications

The condition for the value is fulfilled as soon as one of the described conditions occurs.

Table 26. NSC Specifications Values
Value Description
NSC_Condition_CC_Extended
  • The desired battery voltage is reached. The desired battery voltage is set point voltage plus a tolerance by discharging and set point voltage minus tolerance by charging. The tolerance is 3% of the rated voltage for the DC Cycler. If the rated voltage of DC Cycler is not available, then the tolerance is 0. You can adapt it in the config folder of the NSC module.
  • The maximum or the minimum cell voltage is reached. If desired, you can subtract a tolerance from the maximum value. You can also add a tolerance to the minimum value. The maximum value and minimum value are in the config folder of the NSC module.
  • The maximum temperature or the minimum temperature of battery is reached.
  • The battery current or the cell voltage exceed maximum battery limit or cell limit. If desired, you can add tolerances to the maximum values. Maximum values are in the config folder of the NSC module.
  • The battery current or the voltage of the cell fall below the minimum battery limit or cell limit. If desired, you can subtract tolerances from the minimum values. Minimum values are in the config folder of the NSC module.
NSC_Condition_CV_Extended
  • The condition is fulfilled as soon as both of the following are true:
    • The desired voltage is reached.
    • The actual current has fallen below the calculated current from the nominal capacity and the C-rate for CV-step.
    For example, the nominal capacity is 150 Ah. The C-rate for CV step is 20. Then, the condition is fulfilled as soon as the actual current has fallen below 150/20 = 7.5 A.
  • The maximum temperature or the minimum temperature of the battery is reached.
  • The battery current or the cell voltage exceed the maximum battery limit or cell limit. If desired, you can add tolerances to the maximum values. Maximum values are in the config folder of the NSC module.
  • The battery current or the voltage of the cell fall below the minimum battery limit or cell limit. If desired, you can subtract tolerances from the minimum values. Minimum values are in the config folder of the NSC module.
NSC_Condition_SOC The current SOC value reached the SOC setpoint value. You can parameterize the SOC setpoint value with the variable TP_SOC.SP.
NSC_Condition_SOC_Extended
  • The current SOC value reached the SOC setpoint value. You can parameterize the SOC setpoint value with the variable TP_SOC.SP.
  • The maximum temperature or the minimum temperature of the battery is reached.
  • The battery current or the cell voltage exceed the maximum battery limit or cell limit. If desired, you can add tolerances to the maximum values. Maximum values are in the config folder of the NSC module.
  • The battery current or the voltage of the cell fall below the minimum battery limit or cell limit. If desired, you can subtract tolerances from the minimum values. Minimum values are in the config folder of the NSC module.
NSC_Condition_Temperature_ Chamber
  • The temperature setpoint of the climate chamber is reached. If desired, you can add a tolerance, located in the config folder of the CCsub module.
  • The minimum or maximum temperature of the DUT is reached.
NSC_Condition_Humidity_ Chamber
  • The humidity setpoint of the climate chamber is reached. If desired, you can add a tolerance, located in the config folder of the CCsub module.
  • The minimum or maximum temperature of the DUT is reached.
NSC_Condition_Temperature_ Batt The DUT temperature reached the temperature setpoint of the climate chamber. If desired, you can add a tolerance, located in the config folder of the DUT module.
NSC_Condition_Current <> X The sequence table continues to the next step when the measured current fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Voltage <> X The sequence table continues to the next step when the measured voltage fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Charge_in_Ah <> X The sequence table continues to the next step when the measured accumulated charge for the current step (measured in Ah) fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Power_in_kW <> X The sequence table continues to the next step when the measured power (measured in kW) fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Power_in_W <> X The sequence table continues to the next step when the measured power (measured in W) fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Energy_in_kWh <> X The sequence table continues to the next step when the measured accumulated energy for the current step (measured in kWh) fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Energy_in_Wh <> X The sequence table continues to the next step when the measured accumulated energy for the current step (measured in Wh) fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).
NSC_Condition_Voltage_Delta <> X The sequence table continues to the next step when the measured voltage difference of the battery fulfills the given condition. To execute, the condition must be greater or less than the user specified value (X).