Показано с 1 по 9 из 9

Тема: Не изменяется время программно через SysLibTime

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Question Не изменяется время программно через SysLibTime

    Добрый день.
    Использую библиотеку SysLibTime для считывания текущего времени. При выключении контроллера хочу синхронизировать текущее время с временем из скады. Пользуюсь примером овена. Запись в структуру проходит, но само время не изменяется.

    Вот код в программе, которая выполняется при выключении питания.

    Код:
    TimeAndDate.DayOfWeek :=0;
    TimeAndDate.dwHighMsec :=0;
    TimeAndDate.dwLowMSecs :=0;
    TimeAndDate.Milliseconds :=0;
    
    TimeAndDate.Year :=0;
    TimeAndDate.Month :=0;
    Sys_time.ulHigh :=0;
    Sys_time.ulLow :=0;
    
    
    TimeAndDate.Hour :=ctHour_mod;
    TimeAndDate.Minute :=ctMin_mod;
    TimeAndDate.Second :=ctSec_mod;
    
    GetTime (SystemTime:=Sys_Time , TimeDate:= TimeAndDate);
    На скриншоте видно, что время в структуру пишется, но текущее время не изменяется. В чем может быть проблема? Контроллер ПЛК100

    UPD. Решено. Для записи времени надо вначале установить не только время но и дату. После этого запись.
    Изображения Изображения
    Последний раз редактировалось Гурков Михаил; 16.01.2020 в 13:07.

Похожие темы

  1. МДВВ не изменяется конфигурация
    от bobpol в разделе Мх110
    Ответов: 2
    Последнее сообщение: 28.12.2017, 23:05
  2. SysLibTime выдает неправильное время.
    от Barabus в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 09.01.2016, 16:30
  3. Ответов: 2
    Последнее сообщение: 21.03.2014, 20:50
  4. Ответов: 0
    Последнее сообщение: 21.05.2012, 13:39
  5. установить время на плк через сп270
    от vlkv в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 27.04.2011, 13:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •