Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: Время в ПЛК

  1. #1

    По умолчанию Время в ПЛК

    Порылся, поискал, посмотре, всего одна тема и то в ней батарейка разрядилась!
    Возник вопросик: чтобы использовать дату и время в плк (100 и т.д.) есть 2 библиотеки ( может больше, ну я пока не встречал).
    При использовании sysLibtime (curtimeEx) часы работаю отлично все, что нужно показывают, но вот только отстают 5 сек, а может и на 10 в сутки!
    Есть еще RTC библиотека,но там придется конвертировать и при отключение как они востановятся не совсем ясно.
    Можно ли реализовать на ПЛК часы без тормазов, чтоб как на компе, не поправлять их каждые сутки?
    Есть мысль сделать компенсатор на CurTimeEx, чтоб в сутки прибовлял по пару сек, но это тоже костыль, то вперед побежит, то назад.
    Может другие варианты есть? Поделитесь кто победил этот вопрос.

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

    По умолчанию

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

  3. #3

    По умолчанию

    Понял порыскаю, главное теперь все прояснилось.

  4. #4

    По умолчанию

    Цитата Сообщение от Alber Посмотреть сообщение
    Есть мысль сделать компенсатор на CurTimeEx, чтоб в сутки прибавлял по пару сек, но это тоже костыль, то вперед побежит, то назад.
    Для каждого конкретного кварцевого резонатора RTC будут либо спешить , либо отставать на N сек./сутки. Так что автокоррекция раз в сутки хорошее решение вопроса.
    Последний раз редактировалось Вольд; 17.05.2014 в 13:08.

  5. #5

    По умолчанию

    Но как определить размер этой фвто коррекции?
    Может она равна секунде, а может полтары, а то и гляди 1,7 сек.!
    Вот в чем вопрос.
    Если ПЛК занят чем, то предугадать размер этой коррекции вообще не реально, может и на 15-20 сек за сутки отстать..
    Кто делал костыли отзавитесь,
    кому удалось решить этот вопрос.

  6. #6

    По умолчанию

    Если ПЛК перезагружать или питание поотрубать, то отставание значительно увеличиться, хотя есть батарейка!
    Куда девается время!?

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8

    По умолчанию

    Угу! благодарствую, пойду поламаю голову

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

    По умолчанию

    Если поломать в нужном направлении, то можно на любом ПК в локальной сети написать программку, которая будет открывать сокет и при приеме запроса, отправит локальное время в любом формате и не обязателен будет интернет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #10
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Если поломать в нужном направлении, то можно на любом ПК в локальной сети написать программку, которая будет открывать сокет и при приеме запроса, отправит локальное время в любом формате и не обязателен будет интернет
    Велосипед уже изобретён и называется NTP. Поднять NTP-сервер можно на любом компе. Клиент для ПЛК только надо написать. Ща попробую.

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

Похожие темы

  1. Системное время ПЛК
    от Андрей Р в разделе ПЛК1хх
    Ответов: 28
    Последнее сообщение: 05.04.2012, 07:24
  2. логи во время время старта плк
    от Дмитрий Артюховский в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 26.08.2010, 11:17
  3. Ответов: 21
    Последнее сообщение: 03.03.2009, 16:27

Ваши права

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