Ничего громоздкого, оформили в макрос и всё, например так:
TON энергонезависимый с обратным отсчётом времени_2.PNG
TON энергонезависимый с обратным отсчётом времени.PNG
Смущает, что Вы хотите аналогичный TON, только с энергонезависимостью, я бы разделил входа запуска и сброса таймера, а то как бы чего не вышло при перезагрузке! Или заблокировал возможный непредусмотренный сброс на время перезагрузки!