да легче простого, ВЫ поставили импульсный тригер и выставили условие по его выходу, а если внутрь условия программа не забирается, то и выполнять в теле условия ни чего не будет, так что таймер внутри ИФа стоит без дела
Дак в том то и суть, что внутрь IF забирается. Проверял тестовой переменной. Просто TOF как бы "подвисает" о включенном состоянии- т.е. CLK и Q остаются в состоянии TRUE. А почему такое происходит - загадка...