Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: Системное время ПЛК

  1. #11
    Пользователь
    Регистрация
    19.08.2011
    Адрес
    Казань
    Сообщений
    22

    По умолчанию

    Та же самая ситуация и с минутами. Т.е. в 11.00 не смогу синхронизироваться "в ручную", а только, например, в 11.01

  2. #12
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    библиотека должна работать, вопрос кто как её использует, есть возможность выложить как Вы вводите время используя биб-ку

  3. #13

    По умолчанию

    Была такая проблема - время кратное 00 не применялось.
    Исправляли, по моему в 2.12

  4. #14
    Пользователь
    Регистрация
    19.08.2011
    Адрес
    Казань
    Сообщений
    22

    По умолчанию

    TimeAndDate1.Hour := WORD_TO_UINT(DD.HH);
    TimeAndDate1.Minute := WORD_TO_UINT(DD.MN);
    TimeAndDate1.Second := WORD_TO_UINT(DD.SC);
    TimeAndDate1.Year :=WORD_TO_UINT(DD.YY);
    TimeAndDate1.Month :=WORD_TO_UINT(DD.MM);
    TimeAndDate1.Day :=WORD_TO_UINT(DD.SS);
    GetTime (SystemTime:=Sys_Time , TimeDate:= TimeAndDate1);

  5. #15
    Пользователь
    Регистрация
    19.08.2011
    Адрес
    Казань
    Сообщений
    22

    По умолчанию

    Экспортированный файл
    Вложения Вложения

  6. #16
    Пользователь
    Регистрация
    19.08.2011
    Адрес
    Казань
    Сообщений
    22

    По умолчанию

    Да, сначала присвоение во все поля структуры нули и вызов функции. Потом анализ времени и если надо, то делаю запись

  7. #17
    Пользователь
    Регистрация
    19.08.2011
    Адрес
    Казань
    Сообщений
    22

    По умолчанию

    Добавил экспорт файл, там полностью. Если надо выложу проектом?! Спасибо!

  8. #18
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    мне кажется нужно попробовать в условии IF _timer.Q = TRUE THEN вновь выполнить обнуление полей, как после (*Читаем время с контроллера*) перед вводом новых значений

  9. #19
    Пользователь
    Регистрация
    19.08.2011
    Адрес
    Казань
    Сообщений
    22

    По умолчанию

    Без изменений

    Обнуляю поля, вызываю фукцию (пробовал без вызова). Далее записываю свои значения, вызываю функцию.

  10. #20
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    тогда либо неиспользовать нулевые час и минуту или сменить прошивку на последнуюю (если она не новая) и снова попробовать свой код

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Ваши права

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