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

Тема: Перезагружается ПЛК 154

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4

    По умолчанию

    Гы, а чем занимается I-8KE8-MTCP-G???
    1. У Вас время, необходимое контроллеру, если Вы все правильно посмотрели - 100 мс (хотя скорее всего 100 раз по 100 мкс), то есть 10 мс. Уж слишком много 100мс...
    А в Вашем проекте контроллеру на цикл отводится 1 мс (параметр MinCycleLen в настройках самого ПЛК - самый корень конфигурации).
    Так же посмотрите оставшееся свободное время в том же модуле статистика.
    Этого вполне достаточно для перезагрузки и не выполнения каких то задач (например обмена) - тупо не успевает в отведенное время.

    В Конфигурации ПЛК все так. Это подтверждает то, что у Вас все работает.
    Однако когда опрос достаточно большой (много параметров) я бы рекомендовал в принципе отказаться от использования PLC Configuration для настройки обмена, и весь обмен реализовывал программно, с помозью библиотек.

    Вот такие общие рекомендации.

    З.Ы.: Еще рекомендую почитать и посмотреть пример с многозадачностью, когда задачи по приоритетом можно вызывать в разные промежутки времени... Это не панацея, да и проект придется перепиливать. Так что скорее на перспективу.
    Последний раз редактировалось Николаев Андрей; 28.04.2011 в 16:48.

Ваши права

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