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

Тема: Выбор кабеля для интерфейса RS-485

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

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

    По умолчанию

    Цитата Сообщение от Dry fig Посмотреть сообщение
    Уточнение: волновое сопротивление кабеля составляет 60±8 Ом, а не 50, как я написал ранее. Используется кабель МКЭШВ 2х2х1,5 (2 витые пары, экранированный, медные нелуженые жилы), длина примерно 300 м. Требуется организовать связь по Modbus RTU между СПК и модулем стороннего производителя.
    Будет ли работать сеть при волновом сопротивлении 60±8 Ом и какие ставить согласующие резисторы?
    На какой скорости планируете работать? Есть мнение, что на 19200 и ниже согласующие резисторы только ухудшают связь. 300 метров - это задержка отражённого сигнала примерно на 3-4 мкс. Я бы поставил 120 Ом и попробовал работать на 38400.

  2. #2
    Пользователь
    Регистрация
    19.08.2016
    Адрес
    Екатеринбург
    Сообщений
    33

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Я бы поставил 120 Ом и попробовал работать на 38400.
    В общем, деваться особо некуда и придется экспериментировать со скоростями и терминаторами.
    О результате - какой бы он ни был - отпишусь.
    А пока спасибо всем, кто не остался в стороне.

  3. #3
    Пользователь
    Регистрация
    20.07.2011
    Адрес
    Новосибирск
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от Dry fig Посмотреть сообщение
    Используется кабель МКЭШВ 2х2х1,5 (2 витые пары, экранированный, медные нелуженые жилы), длина примерно 300 м. Требуется организовать связь по Modbus RTU между СПК и модулем стороннего производителя.
    Достаточно собрать по стандарту RS-485 интерфейса.
    Цитата Сообщение от rwg Посмотреть сообщение
    Есть мнение, что на 19200 и ниже согласующие резисторы только ухудшают связь.
    Это ересь, выкиньте из головы. Кто не применяет терминаторы, тот заведомо расписывается в том, что не умеет работать с RS-485. Есть ещё такая штука, как подтягивающие резисторы, напряжение между А и В. Какое напряжение должно быть между А и В, чтобы обеспечить работу линии, знаете?)
    Автоматизирую, как завещал нам Генри Форд

  4. #4
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Цитата Сообщение от Максим Tomahawk Посмотреть сообщение
    Это ересь, выкиньте из головы. Кто не применяет терминаторы, тот заведомо расписывается в том, что не умеет работать с RS-485.
    Если не трудно, объясните это составителям https://ru.wikipedia.org/wiki/RS-485. А то они эту ересь популяризируют.
    Последний раз редактировалось rwg; 30.11.2016 в 09:06.

  5. #5
    Пользователь Аватар для Ryzhij
    Регистрация
    15.04.2013
    Адрес
    Рязань
    Сообщений
    918

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Если не трудно, объясните это составителям https://ru.wikipedia.org/wiki/RS-485. А то они эту ересь популяризируют.
    Троллинг детектед...
    1. Кто ещё неправ в Сети?
    2. С каких пор Wiki стала сборником стандартов и истиной в последней инстанции?

  6. #6
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Цитата Сообщение от Максим Tomahawk Посмотреть сообщение
    Есть ещё такая штука, как подтягивающие резисторы, напряжение между А и В.
    Если Вы про них пишете, могли бы заодно объяснить, для чего они нужны. Многие ведь не догадываются, что в тот интервал времени, когда один передатчик уже отключился, а другой ещё не включился без этих резисторов провода RS485 как бы повисают в воздухе, кроме шумов никакого другого напряжения на них в это время нет и любой приёмник может услышать всё что угодно.

  7. #7
    Пользователь
    Регистрация
    21.12.2011
    Адрес
    Северодвинск
    Сообщений
    438

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Если Вы про них пишете, могли бы заодно объяснить, для чего они нужны. Многие ведь не догадываются, что в тот интервал времени, когда один передатчик уже отключился, а другой ещё не включился без этих резисторов провода RS485 как бы повисают в воздухе, кроме шумов никакого другого напряжения на них в это время нет и любой приёмник может услышать всё что угодно.
    И пофиг, пускай слышат.
    Правильно написанный драйвер перед первым старт-битом посылки переведет линию в состояние СТОП на время, не менее времени передачи 1,5 байт, за этот период все приемники на линии вычистят из своего сдвигового регистра все помехи, котоые они нацепляли за период, когда линия была неактивна. Иногда передают первым байтом FF, но полной гарантии в этом случае нет.
    Подтягивающие резисторы - это уже костыли к коряво написанному драйверу. Ко всему прочему они рассиметрируют линию.
    Но то, что в критическом случае при полных непонятках они могут помочь - факт!
    Последний раз редактировалось VaBo; 30.11.2016 в 09:44.

Похожие темы

  1. Выбор кабеля для подключения датчика температуры
    от Юрий Слисенко в разделе Подбор Оборудования
    Ответов: 41
    Последнее сообщение: 05.03.2023, 15:07
  2. АНТ-02. Длина кабеля.
    от Gans в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 24.06.2013, 17:28
  3. АС7 без кабеля КШ8
    от МИХАИЛ в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 30.05.2013, 10:41
  4. Тип кабеля Ethernet
    от Sergey_Cherepovets в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 17.05.2010, 13:09
  5. Распайка кабеля САУ-МП
    от Wer в разделе Трёп (Курилка)
    Ответов: 11
    Последнее сообщение: 06.04.2007, 05:22

Ваши права

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