извините, постоянно из-за меня какой-то напряг (
Вид для печати
извините, постоянно из-за меня какой-то напряг (
dtugt.xExecute:=1;
dtugt();
IF dtugt.xDone=1 THEN
today:=dtugt.dtDateAndTime;
dtugt.xExecute:=FALSE;
eError:=DTU.DTSplit(
dtDateAndTime:=today,
puiYear:=ADR(year) ,
puiMonth:=ADR(month),
puiDay:=ADR(day) ,
puiHour:=ADR(hour) ,
puiMinute:=ADR(minute) ,
puiSecond:=ADR(secund));
END_IF
varы
dtugt:DTU.GetDateAndTime;
eError:dtu.ERROR;
minute,hour,day,month,year,secund: UINT;
today:dt;
Первый раз срабытывает и все (( , условие выполняется!
Вложение 31213 вот дата записывается 1 раз и все
Не стартует программный контроллер Codesys Control Win (установленный без среды разработки).
Нажатие "start plc" не вызывает никакой реакции.
Прога положена в каталог gatewayPLC.
А старт сервиса выдает ошибку 1053 (таймаут).
Почему не запускается? Спасибо.
ув.Гуру. Подскажите почему dtu.getdateandtime срабатывает только на второй проход(цикла). библиотеку SPK_tool мне тут сказали использовать нельзя. а с CAA DTU получается следующая фигня.
до первого прогона
Вложение 31227
после первго прогона
Вложение 31228
и наконец то xdone только после второго прогона
Вложение 31229