Что есть TE1?
Вот так у меня работало (ПЛК160):

ptr_t1:=ADR(t1);
ptr_t1:=ptr_t1+3;
IF ptr_t1^ = 241 OR ptr_t1^ = 246 OR ptr_t1^ = 250 OR ptr_t1^ = 251OR ptr_t1^ = 252 OR ptr_t1^ = 253 THEN
fault11_1:=TRUE;
END_IF

ЗЫ: А может всё таки переходит, а потом назад? Поставьте тригер.