You can pause test execution at a specific point by inserting a pause point in a test procedure.

Introduced in PAtools Battery Software Suite 2025 Q4

In the battery application, the SEQsub_Pause.STS pause status variable stores the status of the pause.

Table 29. Status of the Pause
Variable Output Description
0 A pause has not been requested.
2 A pause was requested.
3 The system is temporarily halted in a pause state.
4 The system is processing pause actions.
5 The system is processing resume actions.

Pause Workflow

The battery application executes the following actions when you click the pause button.

  1. The value of SEQsub_Pause.STS becomes 2, indicating a pause was requested.
  2. The test procedure executes until it reaches the pause point.
  3. The value of SEQsub_Pause.STS becomes 4, indicating that the system is processing the pause actions.
  4. The current setpoints for the climate chamber and chiller are saved.
  5. The DC cycler output switches off.
  6. The DC cycler switches off.
  7. The system changes the statuses of the climate chamber and the chiller according to the configuration stored in the following variables:
    • CHAMAN_Pause_Devices_Behavior.CTL for the battery cell application
    • CT_and_Pause_Devices_Behavior.CTL for battery pack and module applications if the control test is available
    • SeqSub_Pause_Devices_Behavior.CTL for battery pack and module applications if the control test is not available
  8. Active measurements pause.
  9. The test procedure time pauses.
  10. The value of SEQsub_Pause.STS becomes 3, indicating the system is paused.

Resume Workflow

The battery application executes the following actions when you resume the test.

  1. The value of SEQsub_Pause.STS becomes 5, indicating the system is processing resume actions.
  2. The test procedure time resumes.
  3. Paused measurements resume.
  4. The status and setpoint values of the climate chamber and the chiller are restored to the pre-pause values.
  5. The value of SEQsub_Pause.STS becomes 0, indicating the pause is reset.
  6. The test exists the test procedure step with the pause point.