Прошу прощения за глупый вопрос. Есть таймер TOF, который запускается импульсом, время РТ данного таймера, например 10 мин. Вопрос: Как остановить(сбросить) таймер, если время РТ еще не истекло?
Вид для печати
Прошу прощения за глупый вопрос. Есть таймер TOF, который запускается импульсом, время РТ данного таймера, например 10 мин. Вопрос: Как остановить(сбросить) таймер, если время РТ еще не истекло?
подать сигнал на вход, очевидно-же
Никак. Используйте другой таймер или обвязку.
Еще можно PT:=0.
Установи PT в T#0s (через SEL) и сбрось в 0 входное значение. (меня чуть-чуть опередили)...
Поступил след. образом: После запуска таймера TOF импульсом, таймер ставит выход в TRUE и "держит" его в этом состоянии до тех пор пока не истечет заданное время РТ, если необходимо преждевременно "погасить" выход с таймера, то устанавливаю РТ=0 и при этом таймер останавливает счет и ставит выход в false. Спасибо всем за ответы!
Позвольте вопрос по теме.
У меня аналогичная задача, а именно мне нужно опускать ставни нажатием на кнопку. При этом нажатие на ту же кнопку во время отсчета таймера должно прерывать сигнал на выходе.
С первой частью алгоритма я справился, а со второй проблема: какие бы я условия не ставил, повторное нажатие лишь перезапускает таймер. Первая часть алгоритма такая:
Tof(in:=pushbutton, pt:=t#10s);
Out:=Tof.q;
А как дальше у меня затык...