Показано с 1 по 5 из 5

Тема: MinCycleLength, MaxCycleLength

  1. #1

    По умолчанию MinCycleLength, MaxCycleLength

    Хочется до конца разобраться с параметрами MinCycleLength и MaxCycleLength. Прочитал с десяток тем на форуме по этому поводу, и ясности нет, не только у меня. Если можно, давайте обобщим в этой теме всё, к чему может приводить изменение этих параметров.

    В мануале про них написано слишком поверхностно. Посетил базовый курс, и там тоже однозначного ответа не знают (советовали для MinCycleLength всегда ставить значение 10 ms вместо 1 ms).

    С MaxCycleLength вроде всё ясно - контроллёр перезагрузится, если время выполнения цикла программы превысит это значение. Про MinCycleLength сказано только, что цикл программы повторяется не чаще, чем 1 раз за это время. То есть по идее если цикл выполнится быстрее, ПЛК должен просто "подождать" оставшееся время перед очередным вызовом цикла. Это так? И что происходит, если время работы 1 цикла превышает этот параметр? По идее, должна просто уменьшиться частота работы программного цикла, но на практике программы почему-то не работают правильно при слишком малом значении MinCycleLength. С чем это связано?
    Последний раз редактировалось Boris_K; 04.02.2014 в 11:35.

  2. #2
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Для большинства задач MinCycleLength=0. В этом случае ПЛК выполнит все операции при любой длительности цикла.

    http://www.owen.ru/uploads/rp_plk110.160.pdf стр.68
    Последний раз редактировалось amn; 04.02.2014 в 18:15.

  3. #3

    По умолчанию

    Хорошо, а если всё-таки предпочтительна постоянная частота цикла, пусть и не самая высокая? Тогда придётся ставить ненулевой...

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    добавте модуль статистики в конфигурацию и изучите его возможности

  5. #5
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Цитата Сообщение от Boris_K Посмотреть сообщение
    Хорошо, а если всё-таки предпочтительна постоянная частота цикла, пусть и не самая высокая? Тогда придётся ставить ненулевой...
    Конфигурация задач для этого есть. Для задачи циклического типа можно задать интервал выполнения задачи.

Похожие темы

  1. ПЛК110 - MinCycleLength
    от CEkip в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 01.10.2009, 15:39
  2. Ликбез - параметры Min и MaxCycleLength
    от Montigo в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 06.04.2009, 11:11

Ваши права

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