Показано с 1 по 10 из 156

Тема: CODESYS V3.5. Онлайн-FAQ

Древовидный режим

Евгений Кислов CODESYS V3.5. Онлайн-FAQ 09.02.2018, 09:36
Евгений Кислов VISU#01. Как настроить... 09.02.2018, 09:38
Евгений Кислов COM#01. Как настроить обмен... 09.02.2018, 09:42
Евгений Кислов COM#02. Как по RS-485... 09.02.2018, 09:48
Евгений Кислов OTHER#01. Какие сетевые порты... 09.02.2018, 10:07
Евгений Кислов PRG#01. Почему при делении... 09.02.2018, 10:21
Евгений Кислов COM#03. ПЛК - Modbus Slave.... 09.02.2018, 11:39
Евгений Кислов IDE#01. Какие горячие клавиши... 09.02.2018, 13:04
Евгений Кислов IDE#02. Как включить... 09.02.2018, 13:57
Евгений Кислов PRG#02. Как проверить, что... 12.02.2018, 15:18
Евгений Кислов DEBUG#01. Как переключить... 13.02.2018, 11:51
Евгений Кислов IDE#03. Как изменить версию... 15.02.2018, 09:18
Евгений Кислов OTHER#02. Как... 15.02.2018, 15:59
Евгений Кислов DEBUG#09. Как при отладке... 16.02.2018, 08:54
Евгений Кислов PRG#03. Можно ли считать... 16.02.2018, 09:31
Евгений Кислов IDE#04. Как определить... 19.02.2018, 08:25
Евгений Кислов IDE#05. Как установить и... 21.02.2018, 08:29
Евгений Кислов PRG#04. Как преобразовывать... 21.02.2018, 09:18
Евгений Кислов IDE#06. Как изменить имя... 21.02.2018, 10:06
Евгений Кислов PRG#05. Почему при конверсии... 21.02.2018, 10:49
Евгений Кислов PRG#06. Как считать... 21.02.2018, 12:13
Евгений Кислов PRG#07. Как считать... 21.02.2018, 12:13
Евгений Кислов COM#04. Как организовать... 22.02.2018, 10:10
Евгений Кислов VISU#02. Где хранятся файлы... 22.02.2018, 10:15
Евгений Кислов VISU#03. Можно ли изменить... 22.02.2018, 10:46
Евгений Кислов PRG#08. Чем отличаются типы... 22.02.2018, 21:04
Евгений Кислов COM#05. Как подключить... 26.02.2018, 11:07
Евгений Кислов PRG#09. Некоторые особенности... 26.02.2018, 11:22
Евгений Кислов IDE#07. Как сделать ярлык для... 26.02.2018, 11:27
Евгений Кислов IDE#08. В каких форматах... 28.02.2018, 10:05
Евгений Кислов VISU#04. Как из программы... 05.03.2018, 09:48
Евгений Кислов VISU#05. Почему вместо... 05.03.2018, 09:57
Евгений Кислов PRG#10. Вопросы по таймерам 12.03.2018, 09:00
Евгений Кислов PRG#11. Что можно применить... 12.03.2018, 10:14
Евгений Кислов PRG#12. Как вывести сообщение... 12.03.2018, 10:55
Евгений Кислов COM#06. Как... 12.03.2018, 14:00
Евгений Кислов VISU#06. Как создать в... 03.05.2018, 15:53
Евгений Кислов IDE#09. При запуске CODESYS... 18.05.2018, 13:52
Евгений Кислов PRG#13. Как работать с... 15.10.2018, 08:48
Евгений Кислов OTHER#03. Как сделать... 10.12.2018, 09:43
Евгений Кислов OTHER#04. Как защитить... 10.12.2018, 10:04
Евгений Кислов VISU#07. Как реализовать... 14.12.2018, 07:47
Евгений Кислов DEBUG#02. Как проверить... 11.01.2019, 11:34
Евгений Кислов COM#07. Modbus TCP -... 11.01.2019, 12:18
Евгений Кислов COM#08. Как настроить обмен с... 12.02.2019, 13:00
Евгений Кислов VISU#08. Как использовать... 06.03.2019, 07:24
Евгений Кислов VISU#09. Как обновить... 11.03.2019, 08:01
Евгений Кислов PRG#14. Как выполнить... 29.04.2019, 12:10
Евгений Кислов COM#09. Как отключить... 29.04.2019, 13:29
Евгений Кислов VISU#10. Что делать, если в... 29.04.2019, 13:38
Евгений Кислов VISU#11. Можно ли изменить... 14.05.2019, 07:31
Евгений Кислов DEBUG#03. Что делать, если... 17.05.2019, 07:39
Евгений Кислов DEBUG#04. Что делать,если при... 26.06.2019, 08:20
Евгений Кислов OTHER#05. Как организовано... 27.06.2019, 15:01
Евгений Кислов OTHER#06. Что делать, если не... 03.07.2019, 13:30
Евгений Кислов VISU#12. Как настроить... 04.07.2019, 10:17
Евгений Кислов PRG#15. Как запаковать файл в... 16.08.2019, 10:56
Евгений Кислов VISU#13. Как переключить... 19.08.2019, 10:57
Евгений Кислов OTHER#07. Особенности... 27.08.2019, 14:59
Евгений Кислов VISU#14. При открытии диалога... 13.01.2020, 14:42
Евгений Кислов VISU#15. При использовании... 07.02.2020, 10:16
Евгений Кислов IDE#10. Можно ли установить... 20.03.2020, 10:17
Евгений Кислов PRG#16. Как считать данные... 25.03.2020, 14:25
Евгений Кислов COM#10. Можно ли подключить к... 27.03.2020, 11:30
Евгений Кислов DEBUG#05. Что делать, если... 08.04.2020, 20:50
Евгений Кислов VISU#16. Как вкл./откл.... 25.04.2020, 18:23
Евгений Кислов VISU#17. Как в визуализации... 28.04.2020, 14:15
Евгений Кислов OTHER#08. Как перепрошить... 05.06.2020, 10:15
Евгений Кислов DEBUG#06. Что делать при... 21.07.2020, 12:50
Евгений Кислов COM11. Можно ли к... 21.07.2020, 13:03
Евгений Кислов VISU#18. Можно ли изменить... 21.07.2020, 13:19
Евгений Кислов PRG#17. Как работать с JSON в... 21.07.2020, 13:40
Евгений Кислов PRG#18. Как в CODESYS... 21.07.2020, 13:52
Евгений Кислов VISU#19. Как создавать и... 21.07.2020, 13:54
Евгений Кислов PRG#19. Как в коде программы... 22.07.2020, 09:23
Евгений Кислов PRG#20. Как организовать... 22.07.2020, 09:32
Евгений Кислов VISU#20. Как задать цвет... 24.07.2020, 14:17
Евгений Кислов PRG#21. Как реализовать... 27.07.2020, 09:47
Евгений Кислов VISU#21. Как вывести в... 27.07.2020, 10:50
Евгений Кислов IDE#11. Как восстановить... 26.08.2020, 12:27
Евгений Кислов DEBUG#07. В чем причина... 26.08.2020, 13:45
Евгений Кислов COM12. Проблемы с опросом... 28.08.2020, 11:59
Евгений Кислов COM13. Как интегрировать... 17.09.2020, 14:03
Евгений Кислов PRG#22. Как считать серийный... 25.09.2020, 11:22
Евгений Кислов VISU#22. Как сделать так,... 27.10.2020, 13:57
Евгений Кислов COM#14. Почему при работе с... 12.11.2020, 13:37
Евгений Кислов COM#15. Почему значения в... 24.11.2020, 09:01
Евгений Кислов OTHER#09. Можно ли... 25.11.2020, 09:37
Евгений Кислов COM#16. Как работать с... 26.11.2020, 06:56
Евгений Кислов OTHER#10. Как организовать... 12.01.2021, 14:08
Евгений Кислов PRG#23. Как использовать... 10.03.2021, 09:28
Евгений Кислов COM#17. Как настроить... 12.03.2021, 09:41
Евгений Кислов DEBUG#08. Что делать, если... 23.03.2021, 11:03
Евгений Кислов VISU#23. Как изменить язык по... 25.03.2021, 07:22
Евгений Кислов VISU#24. Как сделать скриншот... 21.04.2021, 07:53
Евгений Кислов COM#18. Как получить... 20.05.2021, 12:57
Евгений Кислов VISU#25. Как программно... 02.06.2021, 13:39
Евгений Кислов VISU#26. Как считать... 10.06.2021, 08:09
Евгений Кислов VISU#27. Проблемы с... 11.06.2021, 08:18
Евгений Кислов PRG#24. CAA Memory и работа с... 11.06.2021, 09:13
Евгений Кислов PRG#25. Привязка переменных к... 24.06.2021, 09:56
Евгений Кислов COM#19. Как настроить проброс... 23.07.2021, 08:45
Евгений Кислов PRG#26. Ограничение... 29.07.2021, 08:34
Евгений Кислов PRG#27. Файловые плейсхолдеры 06.08.2021, 11:09
Евгений Кислов VISU#28. Как переключить... 16.08.2021, 07:41
Евгений Кислов VISU#29. Работа с тревогами... 16.08.2021, 07:53
Евгений Кислов COM#20. Как отмасштабировать... 30.08.2021, 13:21
Евгений Кислов COM#21. Как подключиться к... 24.09.2021, 09:45
Евгений Кислов COM#22. Как подключить... 24.09.2021, 09:52
Евгений Кислов COM#23. Как работать с... 24.09.2021, 09:54
Евгений Кислов COM#24. Как настроить обмен... 01.10.2021, 08:56
Евгений Кислов PRG#28. Как инициализировать... 20.10.2021, 08:18
Евгений Кислов OTHER#11. Как исполнить на... 25.10.2021, 08:18
Евгений Кислов PRG#29. Локальные перечисления 29.11.2021, 08:12
Евгений Кислов PRG#30. Как выполнить... 19.01.2022, 12:20
Евгений Кислов COM#25. Как записать данные... 25.01.2022, 06:39
Евгений Кислов DEBUG#10. В проекте для СПК... 28.01.2022, 10:02
Евгений Кислов COM#26. В версии SP16 Patch 3... 28.01.2022, 10:14
Евгений Кислов PRG#31. Как инициализировать... 08.02.2022, 11:29
Евгений Кислов PRG#32. Как сделать счетчики... 10.02.2022, 13:13
Евгений Кислов PRG#33. Что такое методы,... 17.05.2022, 13:52
Евгений Кислов PRG#34. Где прочитать об... 18.05.2022, 09:37
Евгений Кислов VISU#30. Как сделать... 24.05.2022, 13:37
Евгений Кислов PRG#35. Как определить объем... 27.05.2022, 08:47
Евгений Кислов PRG#36. Как перенести проект... 30.06.2022, 07:28
Евгений Кислов PRG#37. Как перенести... 01.07.2022, 07:15
Евгений Кислов OTHER#12. Как отключить... 14.07.2022, 06:43
Евгений Кислов VISU#31. Медленное применение... 24.08.2022, 13:10
Евгений Кислов OTHER#13. Как определить,... 01.09.2022, 08:28
Евгений Кислов PRG#38. Как использовать блок... 20.09.2022, 14:16
Евгений Кислов PRG#39. Как вызвать метод в... 22.09.2022, 09:51
Евгений Кислов PRG#40. Как считать имя... 29.12.2022, 13:59
Евгений Кислов DEBUG#11. При переносе... 03.02.2023, 11:05
Евгений Кислов OTHER#14. Как удалить... 13.02.2023, 07:19
Евгений Кислов COM#27. Как считать... 16.03.2023, 12:15
Евгений Кислов VISU#32. Не удается ввести... 02.05.2023, 12:48
Евгений Кислов COM#28. ПЛК2xx - настройка... 22.05.2023, 13:29
Евгений Кислов COM#29. Обеспечение... 08.06.2023, 09:48
Евгений Кислов COM#30. Как считать... 23.08.2023, 13:03
Евгений Кислов VISU#33. Почему в... 30.08.2023, 09:07
Евгений Кислов VISU#34. Формат базы данных... 31.08.2023, 12:49
Евгений Кислов OTHER#15. Как отключить... 27.12.2023, 12:02
Евгений Кислов DEGUG#12. Вопросы о... 05.02.2024, 12:18
Евгений Кислов VISU#35. Как отключить... 15.02.2024, 10:58
Евгений Кислов OTHER#16. Накопители для... 15.02.2024, 11:43
Евгений Кислов DEBUG#13. Не работает... 15.02.2024, 12:45
Евгений Кислов DEBUG#14. При установке... 27.02.2024, 07:47
Евгений Кислов IDE#12. При установке CODESYS... 15.03.2024, 10:20
Евгений Кислов COM#31. Как сделать... 11.04.2024, 11:23
Евгений Кислов COM#32. Как получать... 24.04.2024, 12:09
Евгений Кислов COM#33. Подключение к... 25.04.2024, 09:05
Евгений Кислов COM#34. Как увеличить... 06.06.2024, 08:33
Евгений Кислов COM#35. Modbus TCP - опрос... 09.10.2024, 09:44
Евгений Кислов OTHER#17. СПК1хх [М01] и... 03.03.2025, 13:03
Евгений Кислов DEBUG#15. СПК210-07, прошивка... 14.03.2025, 09:23
Евгений Кислов PRG#41. Как считать системное... 10.04.2025, 06:32
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,223

    По умолчанию DEBUG#08. Что делать, если системное время периодически отображается без учета UTC?

    Вопрос: в алгоритме программы используется значение системного времени контроллера.
    Периодически (с бессистемной периодичностью, но не менее одного раза за 10 минут работы) происходит кратковременный (продолжительностью не более нескольких сотен миллисекунд) "выброс" системного времени.
    Во время "выброса" значение системного времени отображается (и обрабатывается в коде программы) без учета часового пояса (в узле OwenRTC в канале UTC Offset в этот момент отображается 0 - несмотря на то, что фактически в настройках контроллера часовой пояс задан отличным от нуля).
    Как можно устранить эти "выбросы"?

    11.png

    Комментарий: эта ситуация обычно наблюдается в проектах с использованием OwenArchiver и в сложных проектах с большим количеством ФБ.
    В данный момент у нас нет точной информации о причинах возникновении этой проблемы. Во время исследования нескольких пользовательских проектов, в которых проблема проявлялась - она исчезала при удалении из проекта части функционала (в одном из случаев таким функционалом была библиотека, разработанная пользователем).

    Ответ: в качестве варианта решения этой проблемы мы разработали ФБ RTC_FILTER, который позволяет отфильтровывать "выбросы" cистемного времени.
    Ниже приведена ссылка на пример использования этого ФБ.
    Общий принцип работы блока: пока вход xEnableFilter имеет значение TRUE, то блок находится в работе и на выходе dtFilteredDateAndTime отображается значение входа dtDateAndTime с отфильтрованными "выбросами".
    Т.е. даже во время "выброса" на выходе ФБ будет корректное значение системного времени с учетом часового пояса.

    Скачать пример: https://ftp.owen.ru/CoDeSys3/99_Foru...projectarchive

    На скриншоте - синим выделено значение канала Hour узла OwenRTC с "выбросами" системного времени, зеленым - выход блока RTC_FILTER с отфильтрованнным значением системного времени.

    2021-03-23_11-09-59.png

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 29.06.2017, 11:21

Ваши права

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