Скорость обработки данных с устройств по Modbus

Стартовая страница Форумы Понять, как работает ПО Скорость обработки данных с устройств по Modbus

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • #7298
    p001p
    Участник

    День добрый.

    В сети предполагается использование порядка 13-15 устройств ПЛК.
    Опрос устройств осуществляется отдельной линией связи в коммуникаторе. (Т.е. для каждого устройства — своя линия).
    На какие параметры обратить внимание, чтобы после нажатия на кнопку диспетчеру (на экране скады) не пришлось ждать 20 минут, чтобы значение изменилось на ПЛК?
    Сдается мне, что это
    — Таймаут (настройка линии связи — Опрос КП)
    — Пауза (настройка линии связи — Опрос КП)
    …. где ещё?)

    настройки устройств
    Адрес в сети 1….15
    Скорость 115200 бод.

    #7300
    Mikhail
    Модератор

    Добрый день!
    Если Ваши ПЛК опрашиваются по Модбас, то на скорость опроса сильно влияет карта регистров Модбас. То есть если адреса регистров идут подряд, то можно минимизировать количество запросов, отправляемых ПЛК.
    Если таймаут будет больше, чем нужно, это не повлияет на скорость нормального опроса. Пауза повлияет, чем меньше, тем быстрее.
    Более детально можно обсуждать, имея распечатку журнала линии связи из Коммуникатора.

    #7301
    manjey73
    Участник

    Если это команда В ПЛК, то как правило это запись одного(двух) регистров и на скорость чтения ИЗ ПЛК не влияет.
    А вот ИЗ ПЛК, если есть поддержка групповых запросов, лучше настраивать именно так, но к сожалению не всегда это бывает возможным. Например нужные регистры расположены с разрывом.

    з.ы. 15 ПЛК это ни о чем… если там конечно не по сотни регистров в каждом.
    В данном случае надо программировать ПЛК так, чтобы зря не читать конфигурационные переменные в цикле. Их вообще можно читать раз в сутки для контроля и при помощи Модуля автоматического управления после изменения переменной оператором.

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Для ответа в этой теме необходимо авторизоваться.