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

Тема: Скорость реакции CoDeSys HMI

  1. #1

    По умолчанию Скорость реакции CoDeSys HMI

    Здравствуйте!
    Сходу в карьер -- время реакции в визуализации на событие в контроллере чрезвычайно велико, до нескольких секунд. Это так и задумано, или что-то у нас не так?

    ПЛК 110-60, общается с несколькими разными 110-ми модулями, суть задачи вкратце -- опрос простого пульта (из кнопок и тумблеров), простое управление по командам актуаторами(вкл-выкл), и замер около дюжины аналоговых величин -- напряжений и температур. Все модули Овеновские, протокол Овен, скорость 115200. Цикл ПЛК 250 мс. Судя по встроенному монитору, все успевается с большим запасом.

    По Ethernet ПЛК подключен к PC, где пользователь может наблюдать состояние установки -- отрисовку поля из шести температур, и с два десятка состояний актуаторов (вверху-внизу, справа-слева, нагрев есть-нет и тому подобное). Отрисовка делается средствами CoDeSy HMI.

    Так вот. От нажатия кнопки на пульте до зажигания "лампочки" в HMI проходит время около 3 секунд о_О. Причем это именно реакция HMI, соответствующая релюшка в шкафу щелкает со вполне приемлимой задержкой, на слух как раз похоже на 250 мс общего цикла.

    Упростили визуализацию до предела, оставив одну "лампочку", которая светится по смене состояния кнопки. Получили, на глаз, с полсекунды.

    Хочетс понять, что происходит. Возможно, ожидая от HMI "чуткой" реакции на события в ПЛК, мы хотим чего-то не того. Типа, все это предназначено для мониторинга медленных процессов, и знать в операторской даже о катастрофических событиях "мгновенно" ни к чему -- все равно объект за километр, ничего уже не поправить. Т.е. все так и должно быть. Хотя все равно странно, данных-то сотни байт, ну чтож так долго..
    И второй вариант, мы сделали ошибку. Например, где-то существует параметр "период выдачи данных в HMI", и его просто надо уменьшить в 10 раз

    Заранее спасибо.

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Время цикла ПЛК увеличьте. Должно помочь.
    Не знаю как по RS(не пробовал), но TCP задержек нет вообще. Работает в реальном времени.

  3. #3
    Пользователь Аватар для Gvenihvivar
    Регистрация
    09.11.2012
    Адрес
    харьков
    Сообщений
    66

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    Время цикла ПЛК увеличьте. Должно помочь.
    Не знаю как по RS(не пробовал), но TCP задержек нет вообще. Работает в реальном времени.
    Какое примерно время цикла и размер программы?
    Потому что у меня, вне зависимости от времени цикла, тормозит жутко.

  4. #4
    Пользователь
    Регистрация
    22.02.2013
    Адрес
    г.Тихорецк, Краснодарский край
    Сообщений
    384

    По умолчанию

    А что показывает модуль Statistic? Какие флаги горят.. Входы опрашиваются маской или индивидуально? Уменьшите скорость вдвое. Время Poling time можно попробовать уменьшить до 15-20 мс вообщем пробовать надо- неплохо бы и на программку взглянуть..

  5. #5
    Пользователь Аватар для Gvenihvivar
    Регистрация
    09.11.2012
    Адрес
    харьков
    Сообщений
    66

    По умолчанию

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

  6. #6
    Пользователь
    Регистрация
    22.02.2013
    Адрес
    г.Тихорецк, Краснодарский край
    Сообщений
    384

    По умолчанию

    Если входа опрашиваться реже, то и значения переменных будут реже записываться и обновляться, а значит будете отставать от реальности-вообщем "тормозить", времени цикла будет не хватать и пр..

Похожие темы

  1. Разная скорость реакции МДВВ
    от DanJer в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 19.09.2012, 14:31
  2. Время реакции Модуль МВ110-32ДН
    от КИП в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 09.09.2011, 23:34
  3. Ответов: 3
    Последнее сообщение: 30.04.2010, 10:51
  4. Ответов: 33
    Последнее сообщение: 23.04.2010, 17:47
  5. Ответов: 2
    Последнее сообщение: 29.07.2009, 14:56

Ваши права

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