Как-то так, вот вам проект, там я показал, как легко можно извлечь нужную уставку из макроса ПЗУ, который более чем в 2 раза перекрывает ваши потребности:
Стенд_пример.PNG
Вам только таймер с индикацией отсчёта времени надо с паузой, я первый попавшийся взял, вроде всякие таймеры выкладывал и с паузой и без паузы, заменить думаю не проблема и обвязку там разную, короче я показал что всё работает! В ПЗУ номер константы соответствует номеру шага в программе, уставки идут без разрывов слева направо: 2 разряда - время шага(максимальное значение-41), 3 разряда - ток, 3 разряда - напряжение, последние 2 разряда - резерв, можно любые цифры писать, пока не используется! Для демонстрации уменьшил время шагов и диапазон кольцевого счётчика!
Вот как выглядит установка уставок в ПЗУ:
Уставки ПЗУ.PNG
Вот и таймер поставил с паузой, практически готовый проект, для демонстрации переменные сделал энергонезависимыми, когда на экран индикация добавится, энергонезависимость нужно будет убрать и без неё всё будет симулироваться!
Стенд_пример_2.PNG
Вот ещё немного пытался улучшить:
Стенд_пример_3.PNG
Посмотрите, если чё не так, скажите, поправим!