Цитата Сообщение от Nomad Посмотреть сообщение
При включении кнопки knop_26 из исходного состояния (предположим, что только что залили программу и запустили контроллер), включается таймер myTON. При выключении knop_26 таймер продолжит отсчитывать время до 5 секунд, сработает его выход, но d_N3 не включится, т.к. первый if knop_26 не срабатывает. При следующем включении knop_26 и досчитанном таймере включается d_N3. Таймер по knop_26 не будет ни сбрасываться, ни включаться по новой, т.к. для сброса таймера требуется задний фронт knop_26, а его myTON не видит из-за if knop_26 then.
Проверил, таймер считает, ну как считает, у него есть время запуска и текущее... Он находится в ступоре и выход при выключенном входе у него не включается, так как он не обрабатывается в данном коде ТС.
Однако при повторном поступлении входа время запуска, текущее и время работы таймера говорят ему, что "о брат, пора включить твой выход... ты почему спишь".