Попробовал – не получается.
Вот проект с вашими инструкциями.
Посмотрите, что не так.
Попробовал – не получается.
Вот проект с вашими инструкциями.
Посмотрите, что не так.
Вы каждый раз инициируете модуль RS485. Это нужно сделать только при старте.
Нужно объявить переменную Started - признак что инициализация прошла.
PROGRAM PLC_PRG
VAR
started:BOOL:=FALSE;
END_VAR
В программе нужно сделать однократную инициализацию модуля.
IF NOT started THEN
LockDevice(0);
ReleaseDevice(0);
Started:=TRUE;
END_IF
Последний раз редактировалось Малышев Олег; 10.01.2007 в 10:47.