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

Тема: изменение времени и даты ПЛК63

  1. #1

    По умолчанию изменение времени и даты ПЛК63

    Пишу программу для ПЛК63. возникла следующая проблема: программно можно изменять текущие время и день месяца, а месяц и год изменять не получается. Подскажите как это реальзовать?

    hes:=DWORD_TO_UINT(utm/3600);
    mes:=DWORD_TO_UINT((utm-hes*3600)/60);
    ses:=DWORD_TO_UINT(utm-hes*3600-mes*60);
    TimeAndDate.Milliseconds:=0;
    TimeAndDate.Hour:=hes;
    TimeAndDate.Minute:=mes;
    TimeAndDate.Second:=ses;
    TimeAndDate.Day:=DWORD_TO_UINT(dees/86400)+1;
    gettime(SystemTime:=sys_time , TimeDate:=TimeAndDate );

    переменная utm - элемент TimeP в Submenu
    переменная dees - элемент DataP
    Как добавить изменение текущего месяца и года?

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,242

    По умолчанию

    лучше это сделать так.
    в примере, вырезка из программы в интересующей вас части. Не забудьте добавить вызов этих фб в PLC_PRG
    Вложения Вложения

  3. #3

    По умолчанию

    В вашем примере по сети в контроллер передаются отдельно 6 переменных это секунды, минуты, часы, дни, месяцы, годы. В моем случае элемент DataP Dword содержит дату и время с 00.00.00 01.01.2000г в секундах. Как из этого числа получить кол-во месяцев и лет?

  4. #4
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,242

    По умолчанию

    Не по сети а из визуализации.
    там все видно. посмотрите пример

Похожие темы

  1. Установка даты - времени в СП 270
    от spec_yug в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 10.07.2014, 09:50
  2. СП270 - регистры даты\времени
    от martial1 в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 20.01.2011, 09:47
  3. установка времени и даты на плк
    от michaeladm в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 27.05.2010, 11:30

Ваши права

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