1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

4-проводной RS-485

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Ответить

Автор темы
Boris_K
здесь недавно
здесь недавно
Сообщения: 19
Зарегистрирован: 26 сен 2014, 10:20
Имя: А. Б. В.
Страна: Роисся
Благодарил (а): 1 раз

4-проводной RS-485

Сообщение Boris_K »

Нужно подключить прибор к сети RS-485, но у него вместо привычного 2-проводного интерфейса - 4 контакта, именуемые Tx+, Tx-, Rx+, Rx- и называется это в документации "4-wire RS-485". Погуглил - это вроде бы ни что иное как RS-422 (https://en.wikipedia.org/wiki/RS-422). Прибор должен отвечать на запросы от мастера сети (ПЛК), то есть полный дуплекс тут по идее не нужен, и вроде бы прибором не используется (в РЭ это вообще не оговорено).

В общем, нужно его подружить с обычной 2-проводной RS-485. По идее, нужно просто объединить "+"-контакты, и соединить их с "А", и аналогично с "-"-контактами, соединив их с "В". Вот здесь (http://control.com/thread/1026196791) пишут так же. Всё верно?

Ещё нагуглил неплохую статейку на тему, там ещё про заземление и общий провод доходчиво написано ) http://www.sigma-is.ru/articles/art_tz_3_2012.html
Оказывается, "+" - ещё не факт что "А". Думаю полярность проверить вольтметром, по идее при отсутствии обмена на линии поддерживается высокий уровень...

ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: 4-проводной RS-485

Сообщение ASUTP_PLC »

А плюс и минус еще не на каждом приборе получится проверить. Ибо если есть подтяжка резисторами, вы увидите, а ежли ее нет - не ждите.

Я сам так попался на одном приборе.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5793
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 674 раза
Поблагодарили: 846 раз

Re: 4-проводной RS-485

Сообщение Ryzhij »

Во-первых, 4-х проводный RS485 и RS422 это всё-таки "две большие разницы", как говорят в Одессе.
В RS485 у передатчиков есть Z-состояние, а у RS422 этого нет.
RS485 рассчитан на многототочечную шинную топологию, а RS422 предназначен для подключения точка-точка.

Во-вторых, разница между RS485 и RS422 несущественна только при подключении точка-точка, и только в этой ситуации можно обойтись простым объединением проводов линий Rx и Tx для перехода с 4-проводной на 2-проводную схему.
В остальных случаях это весьма неоднозначно. В любом случае нагрузочная способность шины снижается.

Во-третьих, надо учитывать, что при 4-проводной реализации сети на RS485 к линии, объединяющей приёмники +Rx/-Rx всех ведомых устройств (слейвов) подключаются выводы передатчика +Tx/-Tx ведущего (мастера). И наоборот - к паре проводов объединяющей выходы передатчиков слейвов (+Tx/-Tx) подключаются входы приёмника (+Rx/Rx) от мастера.

Для решения задачи в общем виде у различных производителей существуют преобразователи интерфейса 2/4wRS485<->4wRS422.

А в описываемом случае для слейва с 4wRS485, действительно, надо просто объединить +Rx и +Tx, а также -Rx c -Tx на приборе. Дальше полученную пару проводов подключаем к 2-проводной линии RS485.
Если не угадали - просто меняем полярность подключения полученной пары на стыке с линией.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18777
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 974 раза
Поблагодарили: 1856 раз

Re: 4-проводной RS-485

Сообщение Jackson »

Это бы в FAQ закинуть. Может кто-то отважится его вести?
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Valerich
эксперт
эксперт
Сообщения: 1032
Зарегистрирован: 27 июн 2013, 12:20
Имя: Валерич
Страна: СССР
Благодарил (а): 44 раза
Поблагодарили: 106 раз

Re: 4-проводной RS-485

Сообщение Valerich »


Dmitry Isaev
освоился
освоился
Сообщения: 203
Зарегистрирован: 22 янв 2010, 09:04
Имя: Исаев Дмитрий Валериевич
Страна: Россия
город/регион: Самара
Благодарил (а): 6 раз
Поблагодарили: 7 раз

Re: 4-проводной RS-485

Сообщение Dmitry Isaev »

не знаю, как насчёт преобразователей 2/4, но мы мы постоянно счётчики э/э ф.Эльстер метроника (4-х проводной RS-485) к различным УСПД с 2-х проводным по описанному Ryzhij рецепту цепляем и ничего, работает как часики...
_____________
"Век живи — век учись! И ты, наконец, достигнешь того, что подобно мудрецу будешь иметь право сказать, что ничего не знаешь" (К.Прутков)

VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 15 раз
Поблагодарили: 39 раз

Re: 4-проводной RS-485

Сообщение VaBo »

Специальные микросхемы - драйверы RS422 существуют, но малодоступны и поэтому дороги, а разработчики просто используют по два драйвера RS485 в каждой точке.
Откуда авторы статьи взяли разные характеристики для этих интерфейсов - непонятно, даже у специальных драйверов RS422 все входные/выходные параметры совпадают с RS485 (специально подверился на примере SN65hvd179).
Резюме: таблица - "фуфло".

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5793
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 674 раза
Поблагодарили: 846 раз

Re: 4-проводной RS-485

Сообщение Ryzhij »

Всё бы ничего, да вот только данные в таблицу взяты не из справочника по микросхемам, а из стандартов на интерфейсы EIA-RS-422 (ITU - T V.ll, X.27) и EIA-RS-485 (ISO 8482)
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 15 раз
Поблагодарили: 39 раз

Re: 4-проводной RS-485

Сообщение VaBo »

Посмотрел стандарт 422, вы, как обычно, правы.

Но тем не менее, производители используют драйверы для 485, видимо потому, что:
- они заведомо превышают требования 422 по максимальным входным синфазным напряжениям
- по скорости нарастания даже наоборот, приходится её ограничивать, используя микросхемы с Baudrate 125 и 250 kB, при использовании 1МВ и 10 МВ крайне тяжело избавиться от неприятного "звона" на фронтах.
- насчет ограничения тока к.з. в EI485 150 mA непонятно, у ВСЕХ драйверов он 250 mA
- что такое "диапазон напряжений "1" передатчика" - непонятно, что имеется в виду, скорее всего диапазон амплитуд при максимальной нагрузке и х.х с требованием "не менее".

Тем не менее стандарт есть стандарт и, соответственно, таблица не "фуфло".
Ответить

Вернуться в «Интерфейсы, протоколы, связь»