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

Тема: Работа MODBUS-RTU через библиотеку OwenCommunication

Комбинированный просмотр

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

    По умолчанию

    О! Интересная мысль. Подпишуь на тему.
    У меня по 70 мсек получались задержки опросов на этой либе. Но я вызывал по разу за цикл. Вот тут расписывал: https://owen.ru/forum/showthread.php...l=1#post345831

    _Pavel_ А можно чуток подробностей? Сколько модулей IO опрашивается?
    Как были сделаны костыли? А то мне видится что-то типа FOR ... 1 TO 10... =)

  2. #2
    Пользователь
    Регистрация
    30.11.2012
    Адрес
    40RUS
    Сообщений
    321

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    О! Интересная мысль. Подпишуь на тему.
    У меня по 70 мсек получались задержки опросов на этой либе. Но я вызывал по разу за цикл. Вот тут расписывал: https://owen.ru/forum/showthread.php...l=1#post345831

    _Pavel_ А можно чуток подробностей? Сколько модулей IO опрашивается?
    Как были сделаны костыли? А то мне видится что-то типа FOR ... 1 TO 10... =)
    Да, сперва мы именно так и поступили: FOR ... 1 TO 10... но благодаря многочисленным экспериментам удалось выявить наиболее оптимальный способ использования ФБ MB_SerialRequest, а именно: после того как предыдущий запрос выполнен, то есть MB_SerialRequest установил флаг xDone, необходимо в этом же цикле ПЛК трижды продёрнуть ФБ MB_SerialRequest с новыми параметрами запроса, или с теми же, если это поллинг одного устройства. Таким образом получается максимальная скорость опроса, сравнимая с ПЛК 110 М02. Например, удалось достичь периода опроса одного модуля на скорости 115200 - 15 мс, при времени цикла ПЛК 5 мс.
    Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.

Похожие темы

  1. Библиотека OwenCommunication (релиз версии 3.5.11.7)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 5
    Последнее сообщение: 05.03.2024, 11:05
  2. Работа с архивом через библиотеку CAA File
    от KuristinaK в разделе СПК210, СПК1xx [М01]
    Ответов: 9
    Последнее сообщение: 16.04.2021, 08:34
  3. СПК107 не работает ФБ UNM_SerialRequest OwenCommunication
    от eigor_vl в разделе СПК210, СПК1xx [М01]
    Ответов: 5
    Последнее сообщение: 22.07.2020, 08:35
  4. Ответов: 8
    Последнее сообщение: 24.10.2014, 14:41
  5. Опрос СИ-30 через библиотеку owen_io.dll
    от MCBK в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 05.09.2013, 15:25

Метки этой темы

Ваши права

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