Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Синхронизация системного времени СПК110

  1. #1

    По умолчанию Синхронизация системного времени СПК110

    Добрый день!
    Тема конечно не новая, но прошу помочь разобраться с синхронизацией времени СПК-110, версия прошивки 2.4, codesys v3.5 sp17.
    Подскажите, пожалуйста, какие есть пути решения. Вчера попробовал функцию SysExecute('strace hwclock -s'); не получилось, полагаю, что команда для Linux записана некорректно. И насколько я понял - это синхронизация системы с кварцем. Вопрос в том насколько стабильно работает кварц и будет ли время правильным. Наиболее приемлемый вариант синхронизации с системным временем пром ПК, который находится в одной подсети с СПК. На втором месте синхронизация с NTP сервером. У пром ПК есть выход в интернет.

  2. #2

    По умолчанию

    Добрый день.

    Вчера попробовал функцию SysExecute('strace hwclock -s'); не получилось, полагаю, что команда для Linux записана некорректно. И насколько я понял - это синхронизация системы с кварцем
    Всё это реализуется нашими сервисами - пользователю нет необходимости об этом думать.

    Вопрос в том насколько стабильно работает кварц и будет ли время правильным.
    "Точность хода часов реального времени – ± 0,7 секунд в сутки при 25 °C"

    Вариант с NTP - очень разумное решение.

  3. #3

    По умолчанию

    Цитата Сообщение от alekstani Посмотреть сообщение
    Наиболее приемлемый вариант синхронизации с системным временем пром ПК, .... На втором месте синхронизация с NTP сервером. У пром ПК есть выход в интернет.
    Если пром-ПК при этом может выполнять функцию NTP-сервера - как раз оптимальное и получится. С другой стороны, можно и панельке разрешить в Сеть ходить только по NTP.

  4. #4

    По умолчанию

    Какой функционал для этого использовать? Есть готовые примеры?

  5. #5

    По умолчанию

    Цитата Сообщение от alekstani Посмотреть сообщение
    Какой функционал для этого использовать? Есть готовые примеры?
    В web-конфигураторе (для СПК - можно и в экранном конфигураторе) вкладка Система/Время:

    10-03-2023 16-42-44.png

  6. #6

    По умолчанию

    Так у меня флажки также выставлены, только синхронизацию я не заметил. Время на СПК постоянно спешит. Синхронизация только по нажатию на кнопки сверху происходит.

  7. #7

    По умолчанию

    Цитата Сообщение от alekstani Посмотреть сообщение
    Время на СПК постоянно спешит. Синхронизация только по нажатию на кнопки сверху происходит.
    После синхронизации по кнопке время продолжает "спешить"? Можете это в цифрах описать?

  8. #8

    По умолчанию

    После нажатия по кнопкам сверху синхронизуется. Мне нужно, чтобы синхронизация осуществлялась периодически автоматически без нажатия на кнопки.

  9. #9

    По умолчанию

    Цитата Сообщение от alekstani Посмотреть сообщение
    После нажатия по кнопкам сверху синхронизуется. Мне нужно, чтобы синхронизация осуществлялась периодически автоматически без нажатия на кнопки.
    Она и будет осуществляться "периодически автоматически" при установленной галочке Включить NTP-клиент.
    Период определяется с помощью "heuristic algorithm developed over several years of experimentation":
    https://www.eecis.udel.edu/~mills/ntp/html/poll.html

    В следующей версии прошивки мы добавим возможность синхронизации с NTP по команде из CODESYS.

    Если вам нужно это прямо сейчас - то воспользуйтесь этим примером:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

  10. #10

    По умолчанию

    Добрый день! Не подскажите подходящий NTP сервер для рекомендованного вами примера? https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive. Установил сервер https://www.meinbergglobal.com/downl...in32-setup.exe, но после этого заметил, что нарушилась отправка данных в БД. Триггером для отправки данных служит блинкер и данные отправляются каждые 20 секунд, однако после установки этого сервера в БД часть данных не записывается, причем потери бывают весьма значительные. Порой несколько минут данные не записываются. Попытался удалить этот сервер, закомментировал код в СПК, но проблема так и осталась, видимо где-то в реестре ОС изменения остались. Теперь ищу другой NTP сервер.

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

Похожие темы

  1. Чтение системного времени СП300 из плк150
    от ДаниилСПб в разделе СП3хх, СП270
    Ответов: 2
    Последнее сообщение: 17.05.2019, 12:11
  2. синхронизация СПК110 с шиной MODBUS
    от in37usd в разделе СПК1xx (архив)
    Ответов: 5
    Последнее сообщение: 24.06.2015, 16:37
  3. Ответов: 3
    Последнее сообщение: 04.12.2013, 21:41
  4. Синхронизация времени
    от VanoKing в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 07.09.2011, 19:41
  5. Ответов: 0
    Последнее сообщение: 22.04.2008, 05:37

Ваши права

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