Цитата Сообщение от spectrum48k Посмотреть сообщение
я так понимаю, поиск альтернативы стандартным мэковским таймерам появляется при необходимости продолжить отсчет времени при возврате сигнала на "счетном" (IN) входе таймера обратно в true с возможностью сброса отсчитанного времени. Это стандартная задача при реализации подсчета наработки оборудования. Кто реализовывал данные функцию счета наработки с сохранением времени при IN=false при помощи стандартных таймеров?
См.пост выше , это же элементарно , Ватсон !

Tmr_TON_1S(In:=(Not Tmr_TON_1S.Q)and Wrk_drv1(*Признак работы механизма*),Pt:=t#1s);
IF Tmr_TON_1S.Q THEN
Wrk_sec_drv1:=Wrk_sec_drv1+1;
if Wrk_sec_drv1>=60 then
Wrk_min_drv1:=Wrk_min_drv1+1;
Wrk_sec_drv1:=0;
END_IF
END_IF

Получаем переменные секунды и минуты , часы и делаем с ними все , что нужно , безо всякого хитроблудства .