Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Диагностика сети RS-485

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Аватара пользователя

TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7882
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 35 раз
Поблагодарили: 63 раза
Контактная информация:

Re: Диагностика сети RS-485

Сообщение TEB » 23 сен 2015, 17:28

igor22 писал(а):1. Кабель использую UTP Cat5, не экранированный.


Далеко не лучшее решение, еще и со скрутками.

Я бы начал с того что взял комп с преобразователем 485-USB, Modbus Pool и потренировался бы в опросе всех ваш устройств на разных скоростях, сначала по одному, потом пачками. Так будет видно, есть ли вообще проблема в проводах. Если Modbus pool проблем не выявит, значит разбираться с программной частью. Если выявит - переделать монтаж нормальным кабелем. То есть начать надо бы с локализации проблемы, а дальше по месту
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 25 сен 2015, 05:20

Появился вопрос:
Допустим я измерил сопротивление всего кабеля, посчитал и понял что есть некое расхождение.
В таком случае как мне увеличить качество соединения моей витой пары, более надежной скруткой, пайкой, соединительной коробкой для UTP?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 25 сен 2015, 05:36

В NEC и ПУЭ нет такого способа соединения проводников как "скрутка" вообще.
Есть зажим, пайка и сварка, которые могут быть скомбинированы со скруткой из соображений механической прочности.

PS. В телефонии есть "монтаж накруткой", выполняемый спец.инструментом на гранёные штыри, но это совсем из "другой оперы".
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


rwg
частый гость
частый гость
Сообщения: 491
Зарегистрирован: 29 апр 2014, 08:57
Ф.И.О.: Рыбкин Владимир Геннадьевич
Благодарил (а): 10 раз
Поблагодарили: 19 раз

Re: Диагностика сети RS-485

Сообщение rwg » 25 сен 2015, 07:57

igor22 писал(а):я измерил сопротивление всего кабеля, посчитал и понял что есть некое расхождение.

Даже не могу представить, о чём идёт речь. Разве только расхождение между ожидаемым и фактическим сопротивлением метра кабеля. Спрашиваю из любопытства, очень заинтриговали.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 25 сен 2015, 08:09

rwg писал(а):Даже не могу представить, о чём идёт речь.
Речь о "качестве" контакта в скрутках.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 25 сен 2015, 08:23

Ryzhij писал(а):
rwg писал(а):Даже не могу представить, о чём идёт речь.
Речь о "качестве" контакта в скрутках.

Именно о нем.


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 25 сен 2015, 09:35

TEB писал(а):Далеко не лучшее решение, еще и со скрутками.

Да, согласен. Только вот это решение уже до меня было.
Кстати длину кабеля, с трудом, но подсчитал - 625м , +\-10м.
Тянется он по всяким закоулкам, если все заново перебрасывать вот тут будет весело)
TEB писал(а):Я бы начал с того что взял комп с преобразователем 485-USB, Modbus Pool и потренировался бы в опросе всех ваш устройств на разных скоростях, сначала по одному, потом пачками.

Мои приборы работают только на скорости 9600 , больше никак.
Если честно с Modbus Pool не работал никогда. Не пойму как с помощью него диагностировать ошибку

TEB писал(а):Так будет видно, есть ли вообще проблема в проводах. Если Modbus pool проблем не выявит, значит разбираться с программной частью.

Как это будет видно, из ответов на запросы?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 25 сен 2015, 09:50

igor22 писал(а):Мои приборы работают только на скорости 9600 , больше никак.
Если честно с Modbus Pool не работал никогда. Не пойму как с помощью него диагностировать ошибку...
...Как это будет видно, из ответов на запросы?

Там есть счётчик ошибок.
Тест на повышенных скоростях даёт уверенность, что качество связи не на пределе.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


rwg
частый гость
частый гость
Сообщения: 491
Зарегистрирован: 29 апр 2014, 08:57
Ф.И.О.: Рыбкин Владимир Геннадьевич
Благодарил (а): 10 раз
Поблагодарили: 19 раз

Re: Диагностика сети RS-485

Сообщение rwg » 25 сен 2015, 10:14

igor22 писал(а):
Ryzhij писал(а):
rwg писал(а):Даже не могу представить, о чём идёт речь.
Речь о "качестве" контакта в скрутках.

Именно о нем.

Ещё раз прошу прощения. Речь идёт об измерении сопротивления или импеданса? Если сопротивления, хотелось бы узнать результаты, на основании которых делались выводы. Спрашиваю из профессионального любопытства.


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 25 сен 2015, 10:20

Помогите разобраться, как в ModBus Poll настроить следующий запрос:
Read Holding registers (03)
Адрес устройства 4, адрес регистра с данными 108hex. ReadOnly


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 25 сен 2015, 10:26

rwg писал(а):Ещё раз прошу прощения. Речь идёт об измерении сопротивления или импеданса? Если сопротивления, хотелось бы узнать результаты, на основании которых делались выводы. Спрашиваю из профессионального любопытства.


Речь об измерении сопротивления. Результатов пока нет, еще не мерил, узнал только истинную длину кабеля, приближенную к достоверной на +/- 10 метров.

Сейчас, по совету
ТЕВ писал(а): Я бы начал с того что взял комп с преобразователем 485-USB, Modbus Pool и потренировался бы в опросе всех ваш устройств на разных скоростях, сначала по одному, потом пачками. Так будет видно, есть ли вообще проблема в проводах.


разбираюсь с ModBus Poll.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 25 сен 2015, 14:06

igor22 писал(а):Помогите разобраться, как в ModBus Poll настроить следующий запрос:
Read Holding registers (03)
Адрес устройства 4, адрес регистра с данными 108hex. ReadOnly

Надо настроить две вещи:
1. Режим порта (параметры связи) "Connection -> Connect (F3)"
2. Карту(-ы) опроса "Setup -> Read/Write Definition (F8)"

С настройками связи это уж Вы сами.
Займемся картой опроса.
Жмём F8.
Устанавливаем адрес опрашиваемогоустройства Slave ID: 4
Выбираем номер используемой функции Function: 03

Теперь начальный адрес регистра внутри опрашиаемого устройства. Тут есть два нюанса.
а) адреса могут вводиться канальные (начинаются с 0, Base 0) или PLC (начинаются с 1, Base 1). Во втором случае надо установить соответствующую галку;
б) адреса вводятся в десятичном формате. Т.е. вместо 108hex мы в поле Address вводим 264.

Поскольку нам нужен только один регистр, то в поле количество Quantity вводим 1.

Если нужен непрерывный опрос, то оставляем галку Read/Write Enabled, а если будем опрашивать однократно, по нажатию экранной кнопки - эту галку снимаем.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр

Аватара пользователя

TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7882
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 35 раз
Поблагодарили: 63 раза
Контактная информация:

Re: Диагностика сети RS-485

Сообщение TEB » 27 сен 2015, 23:11

igor22 писал(а):
Ryzhij писал(а):
rwg писал(а):Даже не могу представить, о чём идёт речь.
Речь о "качестве" контакта в скрутках.

Именно о нем.

А как определить что не то сопротивление именно из-за скруток? :) Кабель и сам по себе может быть повреждён или бракованный.

Чтобы не ходить вокруг да около, сначала надо привести монтаж в порядок. Нормальный кабель и скруток быть не должно. Пока что в процессе диагностики RS-485, как сказано в топике, проблемы найдены уже на первом же этапе - при визуальном осмотре. Устраняйте, и только после этого будет о чём ещё разговаривать. К тестированию на скоростях и плясках с бубнами в программной части бесполезно приступать до тех пор, пока есть аппаратные проблемы.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 28 сен 2015, 05:45

TEB писал(а):Чтобы не ходить вокруг да около, сначала надо привести монтаж в порядок. Нормальный кабель и скруток быть не должно. .


Если нормальный кабель и скруток быть не должно - это что, переделывать монтаж кабеля , прокладывать новый, убирать старый?
Там столько "узких мест" что протягивать все 600 метров это очень трудоемкая работа.

Меня интересует как улучшить качество соединения кабеля в разрывах.
Еще кое-где нужно перебросить в другое место, подальше от "силы".
После этого буду тестировать еще раз, если все более менее устроить, то хорошо, если нет, то буду менять кабель, заново производить монтаж.

Благодарю всех за помощь и советы, информация была очень полезной!

PS Тестировал с помощью программы ModBus Poll. Много ошибок по таймауту.


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 28 сен 2015, 07:47

Может кто скинет ссылку на то как нужно производить монтаж слаботочного кабеля RS-485 ?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 28 сен 2015, 09:19

igor22 писал(а):Может кто скинет ссылку на то как нужно производить монтаж слаботочного кабеля RS-485 ?
Поскольку на интерфейсе RS-485 базируется множество промышленных сетевых протоколов, то Вам вполне подойдут руководства по прокладке сетей DH+ или ProfiBus.
Вообще, Гугл по фразе "монтаж сети RS-485" выдаёт много полезного.

The RS-485 Design Guide см. также документы из списка литературы
Помимо этого полезно ознакомиться со следующими документами:
Руководство по подключению и заземлению в устройствах промышленной автоматики
Wiring and Grounding Guidelines for Pulse Width Modulated (PWM) AC Drives
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 28 сен 2015, 10:35

RS-485 для чайников
В конце статьи полезные ссылки, среди которых:
Правильная разводка сетей RS-485
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 13 окт 2015, 08:32

Доброго всем дня!
Я продолжил поиск нестабильной работы своей сети RS-485. Мной были проделаны следующие действия:
1. Перекинул кабель подальше от силовых линий.
2. Проверил на ошибки с помощью ModBus poll (много ошибок по таймауту).
3. Снял осциллограммы.
В результате моего переброса кабеля ошибок не уменьшилось, осциллограммы показывают следующее:
опрос провожу с помощью модбас poll.
а)Подключены все приборы на линии, опрос всех приборов.
http://s019.radikal.ru/i615/1510/19/2502ec8b541f.png
b) Подключены все приборы, опрос одного контроллера имеющего менее всего ошибок.
http://s004.radikal.ru/i207/1510/4c/87b638b8ff73.png
Что показывают данные осциллограммы? Это помехи или рассогласование?


rwg
частый гость
частый гость
Сообщения: 491
Зарегистрирован: 29 апр 2014, 08:57
Ф.И.О.: Рыбкин Владимир Геннадьевич
Благодарил (а): 10 раз
Поблагодарили: 19 раз

Re: Диагностика сети RS-485

Сообщение rwg » 13 окт 2015, 09:21

Мне показалось или у Вас на самом деле частота дискретизации осциллографа меньше скорости передачи? Если работаете на скорости 9600, осциллограф должен оцифровывать сигнал с периодом не хуже 10-20 мкс.


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 13 окт 2015, 10:27

Поменял период, 10мкс,так же все приборы опрашиваются:
http://s017.radikal.ru/i421/1510/ee/11d7accbf52b.png


Alexander
БАН
БАН
Сообщения: 642
Зарегистрирован: 03 июн 2010, 11:26
Ф.И.О.: Козин Александр Елисеевич
Благодарил (а): 2 раза
Поблагодарили: 5 раз
Забанен: Бессрочно

Re: Диагностика сети RS-485

Сообщение Alexander » 13 окт 2015, 10:31

Судя по вашим картинкам у вас уровень сигнала - никакой. При таких уровнях ошибки не удивительны. Кто у вас мастером-то работает?


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 13 окт 2015, 10:46

Так же:
http://s018.radikal.ru/i520/1510/34/1a6c4eefef4d.png
http://f-picture.net/lfp/s017.radikal.r ... e8.png/htm
Непонятно почему сигнал не является инверсным.


Alexander
БАН
БАН
Сообщения: 642
Зарегистрирован: 03 июн 2010, 11:26
Ф.И.О.: Козин Александр Елисеевич
Благодарил (а): 2 раза
Поблагодарили: 5 раз
Забанен: Бессрочно

Re: Диагностика сети RS-485

Сообщение Alexander » 13 окт 2015, 10:52

Кстати - а что бы это значило - канал А и канал Б?


Автор темы
igor22
здесь недавно
здесь недавно
Сообщения: 85
Зарегистрирован: 05 июн 2015, 12:15
Ф.И.О.: Murzin

Re: Диагностика сети RS-485

Сообщение igor22 » 13 окт 2015, 10:52

Alexander писал(а):Судя по вашим картинкам у вас уровень сигнала - никакой. При таких уровнях ошибки не удивительны. Кто у вас мастером-то работает?


Приборы опрашиваются opc сервером через usb порт, через преобразователь USB\RS-485.
Осциллограф подключаю по схеме:
http://s019.radikal.ru/i604/1510/de/16c81025fc7a.gif
Вариант а.
Rт = 120 ом


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Диагностика сети RS-485

Сообщение Ryzhij » 13 окт 2015, 10:54

igor22 писал(а):Так же:
http://s018.radikal.ru/i520/1510/34/1a6c4eefef4d.png
http://f-picture.net/lfp/s017.radikal.r ... e8.png/htm
Непонятно почему сигнал не является инверсным.

Ещё бы знать, какую точку Вы взяли за "ноль", было б ясно почему у Вас в паузах отрицательное смещение.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


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



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей