Страница 443 из 856 ПерваяПервая ... 343393433441442443444445453493543 ... ПоследняяПоследняя
Показано с 4,421 по 4,430 из 8551

Тема: CODESYS V3.5. Вопросы и ответы

  1. #4421

    По умолчанию

    Добрый день.

    Что означает исключение *EXCEPTION* Omitted cycle OmittedCycle watchdog Application и как с ним бороться?
    Срабатывает, как-то хаотично, от нескольких часов до нескольких дней.

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

    По умолчанию

    Цитата Сообщение от tyura Посмотреть сообщение
    Добрый день.

    Что означает исключение *EXCEPTION* Omitted cycle OmittedCycle watchdog Application и как с ним бороться?
    Срабатывает, как-то хаотично, от нескольких часов до нескольких дней.
    Добрый день.
    Судя по всему - у вас в одной или нескольких задачах включен сторожевой таймер, и он срабатывает (т.е. задача не успевает выполниться за заданное время).

    Наиболее корректный способ борьбы - разобраться, в какой задаче это происходит и отладить/оптимизировать код, выполняемый в этой задаче.
    Начать можно вот с чего: подключитесь к контроллеру, перейдите на вкладку Мониторинг компонента Конфигурация задач и сбросьте статистику по задачам (в момент загрузки проекта там будут "выбросы", которые портят картину). После этого периодически смотрите на максимальное время цикла/джиттер и сравнивайте их с заданным интервалом вызова.

  3. #4423

    По умолчанию

    tasktime.png

    Такие цифры получаю в среднем, но иногда есть обращения к диску через SysFileOpen,SysFileWrite,SysFileClose, в этот момент цикл до 18,5мс, что все равно ниже 20мс (период вызова MainTask), да и таймер настроен на 1000мс, восприимчивость 10, не должен срабатывать.

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

    По умолчанию

    Цитата Сообщение от tyura Посмотреть сообщение
    tasktime.png

    Такие цифры получаю в среднем, но иногда есть обращения к диску через SysFileOpen,SysFileWrite,SysFileClose, в этот момент цикл до 18,5мс, что все равно ниже 20мс (период вызова MainTask), да и таймер настроен на 1000мс, восприимчивость 10, не должен срабатывать.
    Omitted watchdog срабатывает еще в том случае, если время выполнения задачи более чем в 2 раза превышает интервал ее вызова.
    Т.е. для вашего случая - это 40 мс.
    18.5. мс - это лишь то, что вы увидели в конкретный момент времени (и для интервала в 20 мс - это очень много) - похоже, бывают и более значительные "всплески".

    Джиттер в 300 мс - это свидетельство, мягко говоря, очень плохой ситуации с временем выполнения.

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

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

    По умолчанию

    Цитата Сообщение от Валерий "mad Dog" Шмараев Посмотреть сообщение
    Здравствуйте!

    Вложение 62140

    что где почистить?
    Добрый день.
    Онлайн - Сброс заводской
    После этого заново загрузить проект.

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

    По умолчанию

    Цитата Сообщение от Валерий "mad Dog" Шмараев Посмотреть сообщение
    Ок, спасибо, это может быть следствием того, что я скопировал один тренд на другую мнемосхему?
    Не думаю. Это ошибка CODESYS, связанная с повреждением файлов трендов - обычно она возникает после перезагрузки контроллера по питанию.

    В данный момент мы разрабатываем собственную библиотеку трендов, чтобы обойти эту проблему.

  7. #4427

    По умолчанию

    Добрый день! Есть ли возможность эмулировать интерфейс эзернет с возможностью общения по модбас тсп?

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

    По умолчанию

    Цитата Сообщение от valdik Посмотреть сообщение
    Добрый день! Есть ли возможность эмулировать интерфейс эзернет с возможностью общения по модбас тсп?
    Добрый день.
    На виртуальном контроллере можно работать с Ethernet и Modbus TCP.
    https://youtu.be/RgtfIOgKwTY

  9. #4429

    По умолчанию

    Добрый день. Вроде был когда-то похожий вопрос по отображению на визуализации IP-адреса устройства, но не смог найти. Мне нужно чтобы элемент веб-визуализации отображался только на устройстве с определенным IP-адресом. Подскажите пожалуйста как это сделать.

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

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Добрый день. Вроде был когда-то похожий вопрос по отображению на визуализации IP-адреса устройства, но не смог найти. Мне нужно чтобы элемент веб-визуализации отображался только на устройстве с определенным IP-адресом. Подскажите пожалуйста как это сделать.
    Добрый день.

    Проще всего, думаю, использовать такой подход...
    https://faq.codesys.com/display/CDSF...lizations+Only

    ...интегрировав в функцию IsWebVisu код определения IP-адреса клиента из этого примера:
    https://faq.codesys.com/display/CDSF...+of+the+Client

    Вам будет достаточно оттуда этих строк:

    helper(pClientData := pClient);
    s1 := helper.stIPv4;
    WHILE и остальная обвязка не нужны (их роль выполнит VisuElems.CurrentVisuClient из первого примера).

Страница 443 из 856 ПерваяПервая ... 343393433441442443444445453493543 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4000
    Последнее сообщение: 06.12.2025, 12:05
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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