GSA таймер ТР работает по импульсу вообще-то. Даже в CodeSys... при этом независимо, на входе может висеть 1 хоть до скончания, ТР отработает свое и выключится.
Если вам нужна иная реализация, то применяя комбинации ТР, TON, TOF + логика, реализуете как вам надо.
з.ы. TP работает правильно, покажите где иначе? F1 иногда читайте, помогает.