PDA

Просмотр полной версии : Как узнать сколько времени уже отработал таймер



kovalich
19.05.2026, 12:40
Добрый день!
Если таймер записывается TON_1(I := I_in, T := Ton_time, Q => Q_out) и Q_out принимает значение Bool, то как узнать сколько времени уже отработал таймер?
На конструкт tCycleCurrent:=TON_1.T среда ругается. Есть ли ещё какие варианты?

melky
19.05.2026, 12:45
скачать на форуме таймеры на ST, выкладывали. у которых есть выход ET

kondor3000
19.05.2026, 13:21
Добрый день!
Если таймер записывается TON_1(I := I_in, T := Ton_time, Q => Q_out) и Q_out принимает значение Bool, то как узнать сколько времени уже отработал таймер?
На конструкт tCycleCurrent:=TON_1.T среда ругается. Есть ли ещё какие варианты?

Тут все виды таймеров вначале, в выходом ET и с паузой https://owen.ru/forum/showthread.php?t=37203&page=9&p=429061#81
И внизу универсальный таймер - Таймер прямого и обратного отсчёта с задачей времени и памятью наработки_

kovalich
20.05.2026, 14:57
Да, спасибо! Сработал на этом конструкте t3:=time_to_udint(get_time());