Страница 285 из 290 ПерваяПервая ... 185235275283284285286287 ... ПоследняяПоследняя
Показано с 2,841 по 2,850 из 2891

Тема: CODESYS V3.5. Визуализация

  1. #2841
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от Andrunchic Посмотреть сообщение
    Добрый день
    на ПЛК210-03-CS
    Подскажите пожалуйста как из кода программы можно поменять часовой пояс, при подключенном NTP клиенте,
    так чтобы после этого время (TargetVars.stRtc.sGetFormatTime) и
    системное время в формате Unixtime (TargetVars.stRtc.dtDateAndTime) отображались правильно.

    При изменении (TargetVars.stRtc.siSetUtcOffset) и активации триггера (TargetVars.stRtc.xUpdateSettings)
    какоето из двух времен всегда неверно !
    Добрый день.
    Напишите, пожалуйста, завтра утром мне в телеграм (см. в подписи) и подготовьте доступ по AnyDesk - посмотрим, что именно у вас происходит.

  2. #2842

    По умолчанию

    Завтра не смогу, c утра на объекте, можно потом.
    А есть какая нибудь команда Codesys для изменения таймзоны, чтобы не пользоваться таргетами из OwenRTC ?

  3. #2843
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от Andrunchic Посмотреть сообщение
    Завтра не смогу, c утра на объекте, можно потом.
    А есть какая нибудь команда Codesys для изменения таймзоны, чтобы не пользоваться таргетами из OwenRTC ?
    Я предлагаю для начала разобраться в причинах проблемы, а уже потом искать путь её решения.

  4. #2844

    По умолчанию

    когда меняем через OwenRTC UTC offset то в зависимости от цифры меняется и на данную величину (Application.TargetVars.stRtc.dtDateAndTime) системное время в формате Unixtime, а этого быть недолжно !
    Более того при прохождении команды от NTP время может поменяться еще раз на этуже величину.
    Если Offset сделать равным 0 то NTP работает правильно, но местное время равно времени в UTC.

  5. #2845

    По умолчанию

    Цитата Сообщение от Andrunchic Посмотреть сообщение
    когда меняем через OwenRTC UTC offset то в зависимости от цифры меняется и на данную величину (Application.TargetVars.stRtc.dtDateAndTime) системное время в формате Unixtime, а этого быть недолжно !
    Более того при прохождении команды от NTP время может поменяться еще раз на этуже величину.
    Если Offset сделать равным 0 то NTP работает правильно, но местное время равно времени в UTC.
    Делаете синхронизацию по NTP для 0 пояса, прибавляете часовой пояс (+3 часа для Москвы), получаете местное время.
    В UTC по ходу так и сделано. Также сделано и в модулях МВ210, если не ошибаюсь.
    Последний раз редактировалось kondor3000; 30.07.2025 в 20:46.

  6. #2846

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Делаете синхронизацию по NTP для 0 пояса, прибавляете часовой пояс (+3 часа для Москвы), получаете местное время.
    В UTC по ходу так и сделано. Также сделано и в модулях МВ210, если не ошибаюсь.
    после прибавления +3 по москве следующий запрос по NTP установит время UTC на 3 часа меньше

  7. #2847

    По умолчанию

    Цитата Сообщение от Andrunchic Посмотреть сообщение
    после прибавления +3 по москве следующий запрос по NTP установит время UTC на 3 часа меньше
    Сделайте отдельную переменную, в которой будет NTP +3 часа и не трогайте NTP. Какие проблемы то?
    Или используйте UTC и не трогайте его.
    Вот ещё пример получения времени с помощью функции SysTimeRtcGet
    https://owen.ru/forum/showthread.php...l=1#post455664
    https://owen.ru/forum/showthread.php...l=1#post455747
    Последний раз редактировалось kondor3000; 30.07.2025 в 21:57.

  8. #2848

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Сделайте отдельную переменную, в которой будет NTP +3 часа и не трогайте NTP. Какие проблемы то?
    Или используйте UTC и не трогайте его.
    Вот ещё пример получения времени с помощью функции SysTimeRtcGet
    https://owen.ru/forum/showthread.php...l=1#post455664
    https://owen.ru/forum/showthread.php...l=1#post455747
    К сожалению UTC и NTP должны работать для синхронизации времени, и местное время тоже нужно для журнала и удобства операторов.
    Спасибо за ссылки попробую.

  9. #2849

    По умолчанию

    Здравствуйте. Не подскажете, существуют ли расширенные библиотеки визуализации с различным технологическим оборудованием (задвижка, насос, бункер, конвейер...)?

  10. #2850
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от xdreddx Посмотреть сообщение
    Здравствуйте. Не подскажете, существуют ли расширенные библиотеки визуализации с различным технологическим оборудованием (задвижка, насос, бункер, конвейер...)?
    Добрый день. Готовых библиотек изображений для CODESYS нет.

Страница 285 из 290 ПерваяПервая ... 185235275283284285286287 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

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