1. Вы нигде не вызываете блок. T1.ENABLE:=A1; T1.TIMEHIGH:=B ; T1.TIMELOW:=C; T1(); // вызываем ФБ D:=T1.OUT; 2. Не видно, заданы ли значения для A1, B, C.
PROGRAM PLC_PRG VAR T1:BLINK; A1:BOOL; B:TIME; C:TIME; D:BOOL; END_VAR T1.ENABLE:=A1; T1.TIMEHIGH:=B ; T1.TIMELOW:=C; D:=T1.OUT; что делаю не правильно не работает как правильно сделать ?