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

Тема: ModBus замучил

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    10.12.2011
    Адрес
    Гатчина
    Сообщений
    43

    По умолчанию

    Почему не написать сразу в РЭ - для 1-3 модулей скорость 115200, для 8 - 9600 (у кого-то до 38400 довести удалось)? И не было бы проблем. Никто бы не жаловался. А то звонишь в техподдержку - а они прямо так и говорят - на скорости 115200 больше 3-4 никогда работать не будет. Это не нормально, по-моему.

  2. #2

    По умолчанию

    Цитата Сообщение от techniker357 Посмотреть сообщение
    Почему не написать сразу в РЭ - для 1-3 модулей скорость 115200, для 8 - 9600 (у кого-то до 38400 довести удалось)? И не было бы проблем. Никто бы не жаловался. А то звонишь в техподдержку - а они прямо так и говорят - на скорости 115200 больше 3-4 никогда работать не будет. Это не нормально, по-моему.
    Это что, правда?
    Сейчас проект по автоматизации станции заливки (полиол/изоцианат) запускаем, там у нас используется 7 Мх110 модулей на линии, опрос по Модбасу.
    Вроде как никаких фатальных проблем не обнаружил, опрос на скорости 115200 бод/сек СПК110 держит (признаюсь честно, логи ошибок обмена не снимал, но при онлайн отладке модули не отваливаются), НО что меня беспокоит больше всего - реальная задержка запрос/отклик.
    В итоге, на опрос 7 модулей уходит порядка ~700 мс !!!. Это, на мой взгляд, слишком большой временной интервал (выходит, выигрыша от использования 8АС против 8А нет).
    Можно как-то снизить время опроса до, хотя бы, значения в полсекунды?

    Текущая конфигурация такова:

    - мастер СПК110 (авторестарт / таймаут отклика 30 мс / время между фреймами 5 мс)
    -- 32ДН (таймаут ответа 1000 мс / опрос в 2 канала / циклический опрос - время цикла 10 мс / всегда обновлять переменные - включено 2)
    -- 32ДН (таймаут ответа 1000 мс / опрос в 3 канала / циклический опрос - время цикла 10 мс / всегда обновлять переменные - включено 2)
    -- 16К (таймаут ответа 1000 мс / запись в 1 канал / циклическая запись - время цикла 10 мс / всегда обновлять переменные - включено 2)
    -- 16К (таймаут ответа 1000 мс / запись в 1 канал / циклическая запись - время цикла 10 мс / всегда обновлять переменные - включено 2)
    -- 8АС (таймаут ответа 1000 мс / опрос в 6 каналов / циклический опрос - время цикла 10 мс / всегда обновлять переменные - включено 2)
    -- 8АС (таймаут ответа 1000 мс / опрос в 4 канала / циклический опрос - время цикла 10 мс / всегда обновлять переменные - включено 2)
    -- 8И (таймаут ответа 1000 мс / запись в 2 канала / циклическая запись - время цикла 10 мс / всегда обновлять переменные - включено 2)

Похожие темы

  1. Переключить протокол MODBUS RTU на MODBUS ASCII
    от oooatlas в разделе Сетевые технологии
    Ответов: 2
    Последнее сообщение: 10.09.2015, 11:35
  2. Modbus Universal MasterOPC сервер или Lectus MODBUS OPC?
    от Olegis в разделе Master SCADA 3
    Ответов: 11
    Последнее сообщение: 05.04.2013, 08:35
  3. Ответов: 4
    Последнее сообщение: 18.09.2012, 21:16
  4. Ответов: 5
    Последнее сообщение: 14.10.2010, 13:42

Ваши права

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