Добрый день. Подскажите пожалуйста, как на шнудере максимально ускорить modbus IO scaner? 32 устройства в сети, нужно чтобы цикл опроса проходил максимально быстро, то есть получили ответ от устройства и тут же сканер опрашивает следующее

Комментарии: 6

  1. Evgeniy

    Поставьте желаемое время на цикл опроса каналов, он так и будет делать. Но ограничение у вас не в IOscanner будет, а в скорости ответа слэйвов/серверов

  2. Sam

    Частота чтения/записи упирается в скорость передачи данных, количество читаемых/записываемых регистров одного устройства и число устройств в сети. Так что выбирайте чем жертвовать

  3. Kirill

    Больше того скажу, если с устройства нельзя все регистры с одного запроса забрать, то все жто растянется на веки Старайся с 1 устройства забирать сразу все нужные регистры одним запросом, пусть и с холостыми данными.

    • Evgeniy

      Мне попадались устройства с которых за 1 запрос можно читать не более 4-6 регистров иначе ошибка

      • Kirill

        Ну это конечно грусть печаль. Но так или иначе основная задержка в модбас между запросом и ответом, а также перед сл. Запросом. Оно мать его фиксированное и очень долгое

      • Sergey

        Недавно столкнулся с регуляторами мощности ТРМ от Меандр, так там вообще только по 1 регистру читать. Если больше - не ошибок в ответе, просто no response. Обещают поправить

Не нашли ответ?

Вам также может быть интересно