Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 28

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

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

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

    По умолчанию

    Например я считаю, что ошибок должно быть не более 1%

  2. #2

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Например я считаю, что ошибок должно быть не более 1%
    А я, например, считаю, что уж в идеальных-то условиях их не должно быть вовсе. Появление ошибок можно допускать в сложной электромагнитной обстановке, при наличии механизма их обработки, но в тепличной-то обстановке они откуда берутся?

  3. #3

    По умолчанию

    Вобщем 9600 - наше все! Никаких ошибок, никаких провалов на графиках уже неделю не наблюдаю. ХЗ, зачем 115200 вообще нужно.

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

    По умолчанию

    Год назад был проект - 30 аналоговых входов, 30 дискретных входов, 30 дискретных выходов, 8 аналоговых выходов, частотник ПЧВ-3, и еще 5-6 устройств с протоколом Модбас. Купили СПК 110, модули ОВЕН МВ110-8АС, 32Р, 32ДН. Сначала также как и вы, пытался 115200 настроить. Нифига. Еще как-то работало когда модулей не больше 3-х к СПК цеплял. В общем, кое-как удалось настроить на 9600. Такая скорость никого не устроила, ес-но. Купили S7-1200 с модулем CM1241 (RS-485). Панель взяли Weintek. Забыл все проблемы как страшный сон. Начал заниматься наконец проектом (написанием алгоритма и программированием), а не ковырянием со скоростями, звонками в техподдержку и штудированием форума (где тебе еще все говорят, мол, сам дурак, повозись с месяц и все заработает). Заказчику это неинтересно. Ему нужен результат. К сожалению, импортозамещение пока далеко от нас. Мое личное мнение.

  5. #5

    По умолчанию

    Цитата Сообщение от techniker357 Посмотреть сообщение
    Год назад был проект - 30 аналоговых входов, 30 дискретных входов, 30 дискретных выходов, 8 аналоговых выходов, частотник ПЧВ-3, и еще 5-6 устройств с протоколом Модбас. Купили СПК 110, модули ОВЕН МВ110-8АС, 32Р, 32ДН. Сначала также как и вы, пытался 115200 настроить. Нифига. Еще как-то работало когда модулей не больше 3-х к СПК цеплял. В общем, кое-как удалось настроить на 9600. Такая скорость никого не устроила, ес-но. Купили S7-1200 с модулем CM1241 (RS-485). Панель взяли Weintek. Забыл все проблемы как страшный сон. Начал заниматься наконец проектом (написанием алгоритма и программированием), а не ковырянием со скоростями, звонками в техподдержку и штудированием форума (где тебе еще все говорят, мол, сам дурак, повозись с месяц и все заработает). Заказчику это неинтересно. Ему нужен результат. К сожалению, импортозамещение пока далеко от нас. Мое личное мнение.
    у них до сих пор так !!! , бъемся 2 недели . точно как у нас http://www.owen.ru/forum/showthread.php?t=30472&page=2

  6. #6

    По умолчанию

    Один из моих проектов на СПК
    СПК107, МДВВ-3шт, МВА8-1шт, МВУ8-1шт, MB110-224.16Д-1шт. Все висит на одном порту и работает на скорости 38400. Опрос МВА8 - по половинке, но это особенность МВУ8, будет на одной линии всегда. На втором порту МОДБАС слейв через библиотеку ОВЕН, но это проблема КДС.
    Запущено сразу без танцев с бубном.
    Что я делаю неправильно?

  7. #7
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Один из моих проектов на СПК
    СПК107, МДВВ-3шт, МВА8-1шт, МВУ8-1шт, MB110-224.16Д-1шт. Все висит на одном порту и работает на скорости 38400. Опрос МВА8 - по половинке, но это особенность МВУ8, будет на одной линии всегда. На втором порту МОДБАС слейв через библиотеку ОВЕН, но это проблема КДС.
    Запущено сразу без танцев с бубном.
    Что я делаю неправильно?
    Я могу много аналогичных примеров привести.
    Но есть ньюансы

    С МХ 4-20 или 0-10 - беда, с СПК дружат только если подключить один модуль на один интерфейс.
    С МУ тоже интересные моменты - в некоторых случаях не работает без оконечного резистора 120 Ом. в некоторых случаях не работает с ним
    Зачастую подвисает Master (лампочки на модулях моргают, опрос идет, значения не меняются) - помогает перезагрузка Master'a.

    У ПЛК110 rs485 лучше чем у СПК, факт.

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

    По умолчанию

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

  9. #9

    По умолчанию

    Цитата Сообщение от 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)

  10. #10

    По умолчанию

    А какое имеет значение, сколько модулей? Драйверы RS-485 стандартны, поддерживают до 31 модуля на шине. Опрос ставится в очередь.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  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

Ваши права

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