Не понимаю, почему после сброса ПЛК запись через SysLibCom работает, а после полного прохождения цикла перестает работать ?
Код вида:
1:
(*Отсылаем команду*)
t1;
byte_write:=SysComWrite(DeviceNumber, ADR(command), command_len, 0);
IF byte_write=command_len THEN
stat:=2;
(*Запуск таймера ожидания ответа*)
t1(IN:=TRUE , PT:=timeout );
t1;
END_IF
После одного прохода byte_write становится равным 0 хоть тресни. Не пойму, куда копать...