depending on your volatage steps, you can use the new elapsed time VI in LabVIEW and a state diagram (up, then hold, then down) to orchistrate your voltage outputs.
If you have the NI PID toolkit, there is a VI with soak and hold functions that will perform these tasks for you.
In either case, you can use provide the user with controls such as up time, hold time, down time, voltage increment, max level, etc.
I hope this helps you get started.
Sincerely,
Preston Johnson
Preston Johnson
Solutions Manager, Industrial IoT: Condition Monitoring and Predictive Analytics
cbt
512 431 2371
preston.johnson@cbtechinc