Сегодня общался с тех поддержкой Moxa. Были проблемы с приемом, периодически отваливалась связь. Помогла установка задержки передачи порта . Поставил 100 мс, Связь стала устойчивой. NPort5232.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Конечный резистор на RS485 нужен?
Модератор: Глоб.модераторы
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Конечный резистор на RS485 нужен?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- эксперт
- Сообщения: 2099
- Зарегистрирован: 15 авг 2011, 21:36
- Имя: Пупков Сергей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 138 раз
- Поблагодарили: 174 раза
Конечный резистор на RS485 нужен?
Картинка из статьи рекомендованной Jackson -ом Без увеличительного стекла операционники видны.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- эксперт
- Сообщения: 1341
- Зарегистрирован: 14 фев 2013, 23:42
- Имя: Евгений
- Страна: Россия
- город/регион: МО
- Благодарил (а): 6 раз
- Поблагодарили: 232 раза
Конечный резистор на RS485 нужен?
Не всё то операционник, что треугольник. Компаратор, скажем, тоже треугольник. Да и обычный дифференциальный каскад могут на функциональной схеме так изобразить. На что указывает, скажем, наличие дифференциальных выходов.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 840 раз
Конечный резистор на RS485 нужен?
Странное у Вас стекло. Неужели через него не видно пунктирный прямоугольник с надписью MAX1480 ? )))
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 2099
- Зарегистрирован: 15 авг 2011, 21:36
- Имя: Пупков Сергей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 138 раз
- Поблагодарили: 174 раза
Конечный резистор на RS485 нужен?
Из рекомендованной вами статьи
Это совершенно, не противоречит тому, как я понимаю. Состояние Off - логический "0" соответствует наличию напряжения между A и B. В моем случае на выходе Moxa Nport с резисторами смещения в 115кОм я видел 1,3В мультиметром, кода линия была без терминаторов и приемников(слэйвов). Это вполне объективное измерение, так как сеанс передачи Moxa происходил раз в секунду на 10-15мс. Как только я добавлял приемник или оконечный резистор напряжение между А и В сразу же уменьшалось. В полностью собранной линии - это два приемника и два терминатора напряжение уже не превышало 100мВ. Т.е. линия скорее все время находилась в лог.1.Разработчик системы на базе данных приемников и формирователей должен учитывать возможность возникновения ситуации, когда все формирователи окажутся переведенными в пассивное состояние. В этом случае ни один приемник не будет распознавать какого-либо устойчивого логического состояния. Если переводу всех формирователей в пассивное состояние предшествовал сеанс информационного обмена, то логическое состояние на выходе всех приемников будет соответствовать последнему принятому биту информации. Для разрешения указанной проблемы разработчиком должны быть предприняты специальные меры. В частности, приемопередатчики многих производителей оснащены цепями смещения выхода формирователя, показанными на рис. 14. При этом после перевода всех формирователей, входящих в состав сети, в пассивное (высокоимпедансное) состояние в линии связи будет поддерживаться уровень, соответствующий состоянию OFF (ВЫКЛЮЧЕН).
И как я говорил выше, если не включить подтягивающие резисторы на 390 Ом внутри самой MOXА, то наличие терминатора притягивает линию в лог.1
-
- эксперт
- Сообщения: 1341
- Зарегистрирован: 14 фев 2013, 23:42
- Имя: Евгений
- Страна: Россия
- город/регион: МО
- Благодарил (а): 6 раз
- Поблагодарили: 232 раза
Конечный резистор на RS485 нужен?
Состояния нуля и единицы отличаются не только величиной напряжения, а и полярностью.
-
- эксперт
- Сообщения: 2099
- Зарегистрирован: 15 авг 2011, 21:36
- Имя: Пупков Сергей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 138 раз
- Поблагодарили: 174 раза
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Конечный резистор на RS485 нужен?
Не являюсь спецом в RS-485, но сталкивался с явлением, когда связь отсутствовала полностью при подключенных терминаторах, а без них все работает замечательно уже много лет. Скорость 115200, обычно до 20 устройств в линии, реже до 64 устройств с расширителем ICP-DAS i-7513. Какие микрухи управления не знаю, скорее всего MAX485.
-
- знаток Eplan
- Сообщения: 260
- Зарегистрирован: 12 июн 2014, 06:17
- Имя: Мишкин Иван
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 16 раз
- Поблагодарили: 71 раз
Конечный резистор на RS485 нужен?
Так у них в инструкции прописано, что для линий короче 100м. терминальные резисторы не требуются. При большей длине ... номинал терминального резистора подбирается экспериментально (https://f.icp-das.ru/files/add/doc/1af/ ... peater.pdf, стр.68).
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Конечный резистор на RS485 нужен?
Линии до 100 м у нас всегда. В случаях с ICP-DAS i-7513 никогда терминаторы не ставили и проблем со связью не наблюдалось.
Были другие случаи, когда на коротких линиях при прямом (без расширителей) подключении десятка устройств терминатор полностью нарушал связь. Собственно как это было выявлено: по проекту стоял терминатор и связи не было. Я его выкидываю - все газует.
Думаю что дело еще в том, что современные микросхемы гораздо менее требовательны и к качеству проводов и к наличию терминаторов.
Возможно, даже сами могут подключать их при необходимости, может спецы подскажут?
Были другие случаи, когда на коротких линиях при прямом (без расширителей) подключении десятка устройств терминатор полностью нарушал связь. Собственно как это было выявлено: по проекту стоял терминатор и связи не было. Я его выкидываю - все газует.
Думаю что дело еще в том, что современные микросхемы гораздо менее требовательны и к качеству проводов и к наличию терминаторов.
Возможно, даже сами могут подключать их при необходимости, может спецы подскажут?
-
- новенький
- Сообщения: 1
- Зарегистрирован: 25 июл 2023, 19:55
- Имя: Михаил
- Страна: РФ
- город/регион: Красногорск
Конечный резистор на RS485 нужен?
Здравствуйте господа. Так сказать в копилку опыта. Сегодня настраивали связь между плк и частотником. Длина кабеля - 0.5м. Кабель правда такой себе... 3х0.25, экранированный. Пока не включили терминальный резистор с одной стороны, ничего не работало.
Последний раз редактировалось Zverev 25 июл 2023, 20:45, всего редактировалось 2 раза.
-
- администратор
- Сообщения: 18748
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
Конечный резистор на RS485 нужен?
Это не в копилку опыта, а на склад граблей. Одинаковых. Есть стандарт, там чётко описано как сделать чтобы работало. Опыт не нужен для того, чтобы просто сделать так как написано, для этого даже думать не надо. А опыт - это личный результат собственных ошибок, которых не было бы, если бы было сделано правильно сразу. Есть вопросы, в которых неизвестно как правильно, не описано, не опробовано, не стандартизовано. Здесь опыт полезен. Но RS-485 и резистор - это известно, опробовано, описано и стандартизовано уже лет 40.
Этот опыт бесполезен, даже вреден: потеряно время, которое не вернуть, в обмен получено знание, которое и так уже есть.
По вопросам работы Форума можно обратиться по этим контактам.
-
- администратор
- Сообщения: 4903
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Конечный резистор на RS485 нужен?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.