- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Диагностика сети RS-485 по осциллограммам
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
Добрый день!
Есть проблемная линия, 600 м, 55 контроллеров, закрытый протокол передачи данных, проложена по всем правилам, отдельно от силы, без длинных расплетений витой пары, правильным недешевым проводом КИПвЭВ 1,5х2х0,78.
Если отсоединить линию от мастера и замерить напряжение между А и B, то будет 0.15 В. Получается, что попадаем в неопределенное состояние (т.к. < 0.3 В). Подскажите, правильно ли я интерпретирую п.4 отсюда http://controleng.ru/promy-shlenny-e-se ... kh-rs-485/ и является ли это проблемой? И если да, то как подкорректировать это напряжение, чтобы было > 0.3 В?
P.S. Монтаж линии выполнен правильно и многократно проверен, все провода заведены на правильные клеммы контроллеров, нигде не перепутано.
Есть проблемная линия, 600 м, 55 контроллеров, закрытый протокол передачи данных, проложена по всем правилам, отдельно от силы, без длинных расплетений витой пары, правильным недешевым проводом КИПвЭВ 1,5х2х0,78.
Если отсоединить линию от мастера и замерить напряжение между А и B, то будет 0.15 В. Получается, что попадаем в неопределенное состояние (т.к. < 0.3 В). Подскажите, правильно ли я интерпретирую п.4 отсюда http://controleng.ru/promy-shlenny-e-se ... kh-rs-485/ и является ли это проблемой? И если да, то как подкорректировать это напряжение, чтобы было > 0.3 В?
P.S. Монтаж линии выполнен правильно и многократно проверен, все провода заведены на правильные клеммы контроллеров, нигде не перепутано.
Последний раз редактировалось mfsa 13 янв 2017, 11:39, всего редактировалось 3 раза.
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
alex45, к сожалению не могу - большинство контроллеров поддерживают скорость только 19200.
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
Интерпретируете правильно, но "это не баг, это фича". Вы же отключаете мастера от шины, запросов по шине нет, значит нет и ответов. Тристабильное состояние в Вашей ссылке касается передатчиков, приемники напряжение не формируют. Т.е. напряжения и не должно быть, все устройства на шине ждут, когда оно появится.
Проблема то в чем, почему возник вопрос?
Проблема то в чем, почему возник вопрос?
Последний раз редактировалось Никита 13 янв 2017, 16:30, всего редактировалось 1 раз.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- шаман
- Сообщения: 972
- Зарегистрирован: 30 сен 2016, 15:22
- Имя: Соловьев Алексей Леонидович
- Страна: Россия
- город/регион: Иваново
- Благодарил (а): 26 раз
- Поблагодарили: 187 раз
Диагностика сети RS-485 по осциллограммам
Думается мне, для 600 метров 19200 слишком много. Надо повторители ставить.
А что за контроллеры?
А что за контроллеры?
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
Никита, есть проблема с линиями связи: долго обнаруживается весь список контроллеров (4-8 часов надо ждать), обновление переменных тоже идет не шустро и не стабильно, иногда "отваливаются" контроллеры. Иногда сколько не жди - всё равно некоторые не видны.
А если подключен мастер, опрашивающий их, в моменты когда он не опрашивает и не получает ответов - должно быть как раз тристабильное состояние на линии, или нет? Дело в том, что у меня есть осциллограммы, где в такие моменты напряжение между A и B < 0.3 V. Как только начинается передача - разность напряжений всегда не меньше 1 В, а обычно больше даже.
А если подключен мастер, опрашивающий их, в моменты когда он не опрашивает и не получает ответов - должно быть как раз тристабильное состояние на линии, или нет? Дело в том, что у меня есть осциллограммы, где в такие моменты напряжение между A и B < 0.3 V. Как только начинается передача - разность напряжений всегда не меньше 1 В, а обычно больше даже.
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
alex45, повторитель в середину линии уже ставили (MOXA), стало немного лучше, но в целом всё равно плохо.
-
- почётный участник форума
- Сообщения: 1076
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 77 раз
- Поблагодарили: 150 раз
Диагностика сети RS-485 по осциллограммам
Не хватает информации по наличию терминаторов на концах линии и резисторов разтяжки на 0-5В.mfsa писал(а): Есть проблемная линия, 600 м, 55 контроллеров, закрытый протокол передачи данных, проложена по всем правилам, отдельно от силы, без длинных расплетений витой пары, правильным недешевым проводом КИПвЭВ 1,5х2х0,78.
Если отсоединить линию от мастера и замерить напряжение между А и B, то будет 0.15 В. Получается, что попадаем в неопределенное состояние (т.к. < 0.3 В). Подскажите, правильно ли я интерпретирую п.4 отсюда http://controleng.ru/promy-shlenny-e-se ... kh-rs-485/ и является ли это проблемой? И если да, то как подкорректировать это напряжение, чтобы было > 0.3 В?
P.S. Монтаж линии выполнен правильно и многократно проверен, все провода заведены на правильные клеммы контроллеров, нигде не перепутано.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
Состояние должно быть, но не долго. Это как раз пауза между окончанием работы передатчика и чьей-то следующей посылкой. Плюс-минус время на само переключение электроники, но оно на пару порядков меньше.
Запутался я тут чего-то, невозможно нормально на форуме на работе сидеть. Состояние ключей в этот момент - оба закрыты. А состояние линии - на самом деле от микросхем зависит. По уму не должно, как раз на время переключения ключей неопределенность может возникать. Т.е. ключи то оба закрыты, но сопротивление внутренней растяжки достаточно велико для возникновения неопределенности (электричество экономят). И борются с неопределенностью этой кто как может, в том числе и растяжками внешними.
Но: в эти моменты шина практически висит в воздухе, сопротивление соизмеримо со входным осциллографа, верить показаниям все равно нельзя.
Вы как осциллограммы снимали, у Вас там два канала - A и В, корпусной куда подключен? Приемники то по разности между проводами работают.
Ну а вообще - 4..8 часов поиска устройств для 600м - это уже даже не смешно. Это не проблема, это неработособность. И чего-то мне сдается, что не в линии дело.
Есть возможность поотключать устройства и оставить только пару мастер-слейв на концах линии?
Запутался я тут чего-то, невозможно нормально на форуме на работе сидеть. Состояние ключей в этот момент - оба закрыты. А состояние линии - на самом деле от микросхем зависит. По уму не должно, как раз на время переключения ключей неопределенность может возникать. Т.е. ключи то оба закрыты, но сопротивление внутренней растяжки достаточно велико для возникновения неопределенности (электричество экономят). И борются с неопределенностью этой кто как может, в том числе и растяжками внешними.
Но: в эти моменты шина практически висит в воздухе, сопротивление соизмеримо со входным осциллографа, верить показаниям все равно нельзя.
Вы как осциллограммы снимали, у Вас там два канала - A и В, корпусной куда подключен? Приемники то по разности между проводами работают.
Ну а вообще - 4..8 часов поиска устройств для 600м - это уже даже не смешно. Это не проблема, это неработособность. И чего-то мне сдается, что не в линии дело.
Есть возможность поотключать устройства и оставить только пару мастер-слейв на концах линии?
Последний раз редактировалось Никита 13 янв 2017, 21:28, всего редактировалось 2 раза.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
rwg, пробовал ставить резистор 120 Ом между A и B только в конец, а также в начало и конец линии. И пробовал совсем его убрать. Также пробовал ставить резисторы 400-600 Ом только в конец линии. Разницы не почувствовал. Резисторов растяжки не ставил. А как определить когда они нужны и какой номинал?
Никита, на первый канал осциллографа подключены провода GND и A, на второй - GND и B.
Пробовал отключать от линии ближнюю и дальнюю половину контроллеров. Чем меньше контроллеров сидит на линии - тем лучше работает, от удаленности вроде бы не зависит.
Никита, на первый канал осциллографа подключены провода GND и A, на второй - GND и B.
Пробовал отключать от линии ближнюю и дальнюю половину контроллеров. Чем меньше контроллеров сидит на линии - тем лучше работает, от удаленности вроде бы не зависит.
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
Растяжка как раз и нужна для того, чтобы зафиксировать напряжение. Без растяжки в эти моменты гальванической связи можно считать что нет, и приемники ловят все помехи из эфира.
В педивикии упоминается про то, что особо "умные" микросхемы имеют не 200, а 10мВ гистерезиса. Но опять же, схемотехника входных цепей ни мне ни Вам, скорее всего, не известна.
Я вот все на осциллограммы пялюсь и не могу понять, как их интерпретировать. На самой первой у Вас A=0.8, B=1.2, разница получается минус 400мВ. Это на грани. Или вранье из-за отсутствия нормальной связи между GND и шиной (такое бывает, попадалось четкое указание что клемма GND только для соединения экранов и с A и В не связана).
А с резисторами 120Ом осциллограммы не снимали?
В педивикии упоминается про то, что особо "умные" микросхемы имеют не 200, а 10мВ гистерезиса. Но опять же, схемотехника входных цепей ни мне ни Вам, скорее всего, не известна.
Я вот все на осциллограммы пялюсь и не могу понять, как их интерпретировать. На самой первой у Вас A=0.8, B=1.2, разница получается минус 400мВ. Это на грани. Или вранье из-за отсутствия нормальной связи между GND и шиной (такое бывает, попадалось четкое указание что клемма GND только для соединения экранов и с A и В не связана).
А с резисторами 120Ом осциллограммы не снимали?
Последний раз редактировалось Никита 13 янв 2017, 15:58, всего редактировалось 1 раз.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 1076
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 77 раз
- Поблагодарили: 150 раз
Диагностика сети RS-485 по осциллограммам
Скорость 19200 - примерно пограничная, на больших скоростях терминаторы помогают, на меньших- по разному, даже могут вредить. Поэтому Вы разницу не увидели. Резисторы растяжки ставятся чтобы обеспечить желаемые Вами 0,3В в паузах, когда все передатчики отключены. Они рассчитывются по закону Ома, чтобы на терминаторе(ах) при отключенных передатчиках падало не менее 0,3В (можно взять напряжение и побольше, с запасом). Или скопировать номиналы со схемы вверху.
Мне осталось непонятно, откуда у Вас появились 0,15В и в каком режиме - с терминаторами или без. Если с терминатором, то им неоткуда взяться, если без терминаторов - тоже. Хотя бывают микросхемы драйверов RS485 со встроенной растяжкой, может быть у Вас где о такая стоит.
Мне осталось непонятно, откуда у Вас появились 0,15В и в каком режиме - с терминаторами или без. Если с терминатором, то им неоткуда взяться, если без терминаторов - тоже. Хотя бывают микросхемы драйверов RS485 со встроенной растяжкой, может быть у Вас где о такая стоит.
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
В данном случае наоборот. В выложенной схеме R=4.7+0.12+4.7=9.52к, I=5/9.52=0,53мА, тогда на терминаторе 0,52*0,12=0,063В, а на паре терминаторов - вдвое меньше. 560 Ом было типовое, тогда и напряжение на терминаторе на порядок больше, а это уже кое-что.rwg писал(а):Резисторы растяжки ставятся чтобы обеспечить желаемые Вами 0,3В в паузах, когда все передатчики отключены. Они рассчитывются по закону Ома, чтобы на терминаторе(ах) при отключенных передатчиках падало не менее 0,3В
0,15 появилось на ногах АЦП вольтметра из воздуха, если мастер отключен был :)
Последний раз редактировалось Никита 13 янв 2017, 16:36, всего редактировалось 2 раза.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 5808
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 682 раза
- Поблагодарили: 857 раз
Диагностика сети RS-485 по осциллограммам
Заявленные в инструкции аж 207 устройств на линии в 1 км кажутся мне малонаучной фантастикой.
Обычно передатчик мастера может протащить 20-30 приёмников.
В то же время скорость 19200 Бод на такой длине при приличном кабеле и согласовании отнюдь не предел. И 56 кБод работает на 900 метров p2p /точка-точка/ ;)
Я бы разбил линию на три сегмента и каждый соединил с мастером через повторитель.
В системах с использованием аппаратуры одного и того же производителя внешние резисторы защитного смещения (оттяжки) часто не обязательны, т.к. уже находятся внутри схем, но с ними легко найти битый приёмник слейва.
http://masters.donntu.org/2004/fema/kov ... /art7.html - вручную прокрутите до 4-го раздела
http://www.gaw.ru/html.cgi/txt/interfac ... /power.htm
Обычно передатчик мастера может протащить 20-30 приёмников.
В то же время скорость 19200 Бод на такой длине при приличном кабеле и согласовании отнюдь не предел. И 56 кБод работает на 900 метров p2p /точка-точка/ ;)
Я бы разбил линию на три сегмента и каждый соединил с мастером через повторитель.
В системах с использованием аппаратуры одного и того же производителя внешние резисторы защитного смещения (оттяжки) часто не обязательны, т.к. уже находятся внутри схем, но с ними легко найти битый приёмник слейва.
http://masters.donntu.org/2004/fema/kov ... /art7.html - вручную прокрутите до 4-го раздела
http://www.gaw.ru/html.cgi/txt/interfac ... /power.htm
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- администратор
- Сообщения: 18834
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 990 раз
- Поблагодарили: 1873 раза
Диагностика сети RS-485 по осциллограммам
Ответ уже дали:
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
Повторители надо, но дело не в длине, а в количестве устройств. Не в стандарте ли прописано про максимум 32 девайса на сегмент без повторителей... Проблемы с длиной увидели бы на осциллограммах.
В общем, при наличии мастера линия ведет себя вроде как прилично. А вот тока у передатчика на 55 контроллеров может и не хватить.
В общем, при наличии мастера линия ведет себя вроде как прилично. А вот тока у передатчика на 55 контроллеров может и не хватить.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 1185
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 355 раз
- Поблагодарили: 244 раза
Диагностика сети RS-485 по осциллограммам
Скорость 19200, длина 800...900 метров, кабель BELDEN 9842, по цеху примерно 270 градусов огибания вокруг электродуговой печи в 300 МВт, 6 абонентов, согласование 120 Ом с обоих сторон (включены встроенные резисторы), протокол DH-485 (очень критичный на время ответа абонента), подключение А, B и общий, заземление экрана в одной точке - никаких проблем.
По количеству абонентов на одном сегменте, мне попадалось: "Наши устройства создают нагрузку в 1/4", намек, что устройств может быть 32х4.
По количеству абонентов на одном сегменте, мне попадалось: "Наши устройства создают нагрузку в 1/4", намек, что устройств может быть 32х4.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
Никита, rwg, на момент снятия осциллограмм терминирующий резистор был только в конце линии 120 Ом. Получается там уже стоит встроенная растяжка линий? Всё оборудование одного производителя.
Ryzhij, спасибо за ссылку, очень толково о растяжке.
TEB, я уже писал, повторитель ставили и он дал небольшой эффект.
Кстати, по поводу кол-ва устройств - в документации на микросхему rs485 которая в контроллерах (большинстве) было указано, что она создает нагрузку не 1 а 1/8 на линию. К сожалению не найду название микросхемы которая сейчас используется, но от этого же производителя сетевые карты раньше имели микросхему LTC1535ISW. Далее стали ставить другую.
Ryzhij, спасибо за ссылку, очень толково о растяжке.
TEB, я уже писал, повторитель ставили и он дал небольшой эффект.
Кстати, по поводу кол-ва устройств - в документации на микросхему rs485 которая в контроллерах (большинстве) было указано, что она создает нагрузку не 1 а 1/8 на линию. К сожалению не найду название микросхемы которая сейчас используется, но от этого же производителя сетевые карты раньше имели микросхему LTC1535ISW. Далее стали ставить другую.
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
встроенная растяжка линий похоже что есть, и судя по разнице в 0,4В вполне приличная. Вообще бы оплетку щупа на один канал, а сам щуп на другой посадить, понятней бы было. Или, хотя бы, флюк в режим разности перевести, если он умеет.
Что же до микросхем - тут бабушка надвое сказала. С одной стороны да, входное растет, приемники меньше сажают линию. С другой - даже у упомянутой Вами микросхемы входное от 50к до 100к с номиналом 68к против типичных для стандарта 12к, но и схема ограничения у нее зажата в 100мА (60..150) против типичных 250. Так что одно вполне может компенсировать другое если взять худшие вариации. Вся суть - снижение потребления + ухудшение помехозащищенности + маркетинг.
Куда ставили повторитель, географически и топологически? Один? Что изменилось? Между количеством устройств и качеством работы корреляция есть?
Что же до микросхем - тут бабушка надвое сказала. С одной стороны да, входное растет, приемники меньше сажают линию. С другой - даже у упомянутой Вами микросхемы входное от 50к до 100к с номиналом 68к против типичных для стандарта 12к, но и схема ограничения у нее зажата в 100мА (60..150) против типичных 250. Так что одно вполне может компенсировать другое если взять худшие вариации. Вся суть - снижение потребления + ухудшение помехозащищенности + маркетинг.
Куда ставили повторитель, географически и топологически? Один? Что изменилось? Между количеством устройств и качеством работы корреляция есть?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 5808
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 682 раза
- Поблагодарили: 857 раз
Диагностика сети RS-485 по осциллограммам
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 18
- Зарегистрирован: 12 янв 2017, 17:33
- Имя: Самуилов Евгений Петрович
- город/регион: Москва
- Благодарил (а): 2 раза
Диагностика сети RS-485 по осциллограммам
Никита, повторитель ставили приблизительно в середину линии (по метражу и по кол-ву контроллеров). Чем меньше контроллеров сидит на линии - тем лучше работает, от удаленности самих контроллеров вроде бы не зависит.
Всё таки непонятно, почему именно 0.15 В при линии отключенной от мастера. Поскольку мы пришли к выводу, что растяжка встроенная есть, должно ведь быть больше 0.3 В в таком случае. А вот если мастер подсоединить и начать опрашивать - даже 0.4 В есть. И непохоже, что дело в близких сопротивлениях осциллографа и приемопередатчика контроллера, т.к. входное сопротивление осциллографа 1 МОм, с учетом щупа 1:10 это будет 10 МОм, а у приемопередатчика сопротивление в 10-ки кОм я так понимаю.
Всё таки непонятно, почему именно 0.15 В при линии отключенной от мастера. Поскольку мы пришли к выводу, что растяжка встроенная есть, должно ведь быть больше 0.3 В в таком случае. А вот если мастер подсоединить и начать опрашивать - даже 0.4 В есть. И непохоже, что дело в близких сопротивлениях осциллографа и приемопередатчика контроллера, т.к. входное сопротивление осциллографа 1 МОм, с учетом щупа 1:10 это будет 10 МОм, а у приемопередатчика сопротивление в 10-ки кОм я так понимаю.
-
- почётный участник форума
- Сообщения: 5808
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 682 раза
- Поблагодарили: 857 раз
Диагностика сети RS-485 по осциллограммам
Это прямо на делителе написано, или Вы так решили? ;)
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 3974
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 230 раз
Диагностика сети RS-485 по осциллограммам
А схемотехника у мастера и слейвов одинаковая? Тогда и правда непонятно.Всё таки непонятно, почему именно 0.15 В при линии отключенной от мастера. Поскольку мы пришли к выводу, что растяжка встроенная есть, должно ведь быть больше 0.3 В в таком случае.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 5808
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 682 раза
- Поблагодарили: 857 раз
Диагностика сети RS-485 по осциллограммам
Разница только в том, что к цепочке из приемников и передатчиков в Z-состоянии слейвов подключен обычно активный передатчик мастера и его же приемник.
То есть, разница в состоянии передатчиков.
При отключении мастера от шины активных передатчиков нет. Такое же состояние на шине при ожидании мастером ответа от слейва после отправки мастером запроса.
То есть, разница в состоянии передатчиков.
При отключении мастера от шины активных передатчиков нет. Такое же состояние на шине при ожидании мастером ответа от слейва после отправки мастером запроса.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)