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

RS-485 ModBUS на 1 км

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

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

RS-485 ModBUS на 1 км

Сообщение TEB » 04 июн 2013, 10:02

Доброе время суток!

Практический вопрос. Имеется порядка 50 ModBUS-slave устройств, сгруппированных в 1 месте (расстояние между крайними не более 20 метров). ModBUS-master при этом удален на расстояние примерно 1000 м (по кабелю возможно будет больше). Смещение, если надо, организуем. Вопрос: можно ли будет пробросить сеть кабелем и какая при этом может получиться скорость обмена?

Интересует видимо опыт прокладки таких сетей.

Где-то была похожая тема, но не могу найти.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

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

san
преподаватель
преподаватель
Сообщения: 1400
Зарегистрирован: 01 сен 2008, 17:32
Ф.И.О.: Пупена Александр
Откуда: Киев, Украина
Поблагодарили: 1 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение san » 04 июн 2013, 10:07

Тема по моему тут ещё была http://iprog.pp.ru/forum
Меня больше смутило 50 устройств, если RS-485 - репитер вроде как надо.
А на счте длин у меня одни только гипотезы :-)

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

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

Re: RS-485 ModBUS на 1 км

Сообщение TEB » 04 июн 2013, 11:22

san писал(а):Тема по моему тут ещё была http://iprog.pp.ru/forum

:)
san писал(а):Меня больше смутило 50 устройств, если RS-485 - репитер вроде как надо.

Э... почему? Есть опыт порядка сотни устройств на одной шине без репитера.

san писал(а):А на счте длин у меня одни только гипотезы :-)

Это как раз основной вопрос и есть :)
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

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

Marrenoloth
частый гость
частый гость
Сообщения: 485
Зарегистрирован: 05 окт 2009, 10:51
Ф.И.О.: Тихомиров Дмитрий Викторович
Откуда: Москва
Благодарил (а): 13 раз
Поблагодарили: 16 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение Marrenoloth » 04 июн 2013, 11:42

Немного в сторону, но делал сам: Profibus DP (он же тоже 485, если не путаю) на 800 метров на 500 килобитах на 5 устройств. Без репитеров. Проблем со связью не было никаких.


Василий Иванович
авторитет
авторитет
Сообщения: 872
Зарегистрирован: 21 авг 2009, 13:25
Ф.И.О.: Василий Иванович
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: RS-485 ModBUS на 1 км

Сообщение Василий Иванович » 04 июн 2013, 11:45

Это почему в сторону - Профибус и Модбус на одной физике работает, поэтому будет в кассу.
PNO дает допустимую длину сегмента для 500 кбит - 400 м, 187.5 кбит - 1000 м, 93.75 кбит и меньше - 1200 м.


Василий Иванович
авторитет
авторитет
Сообщения: 872
Зарегистрирован: 21 авг 2009, 13:25
Ф.И.О.: Василий Иванович
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: RS-485 ModBUS на 1 км

Сообщение Василий Иванович » 04 июн 2013, 12:03

Кстати, а ведь не кто иной, как топикстартер уже заводил на эту тему подобное:
viewtopic.php?f=12&t=732&hilit=485

Вот, взял отсюда: http://www.profibus.felser.ch/

Скорость кбитс / макс. длина, тип кабеля A / макс. длина, тип кабеля В
9,6 / 1200 m / 1200 m
19,2 / 1200 m / 1200 m
45,45 / 1200 m / 1200 m
93,75 / 1200 m / 1200 m
187,5 / 1000 m / 600 m
500 / 400 m / 200 m
1500 / 200 m / 70 m
3000 / 100 m / --
6000 / 100 m / --
12000 / 100 m / --

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

Looker
осмотрелся
осмотрелся
Сообщения: 189
Зарегистрирован: 09 фев 2011, 11:32
Ф.И.О.: Дитрих Евгений
Откуда: Донецк
Благодарил (а): 22 раза
Поблагодарили: 5 раз

Re: RS-485 ModBUS на 1 км

Сообщение Looker » 04 июн 2013, 12:29

Входное сопротивление абонентов определяет их количество:
- 12 кОм (единичная нагрузка) - 32 шт.
- 48 кОм (1/4 нагрузки) - 128 шт.
Если нагрузки разные, тогда придется считать, если превысишь 32 единичных, тогда необходим повторитель.
Длина - 1200 м.

У Rockwell имеется DH-485 на основе RS-485, но с существенно меньшими тайм аутами на ответ (сеть peer to peer) :
- 32 абонента
- скорость 19.2 к
- максимальная длина 1200 м
Если надо больше, тогда рекомендуют применить 2 шт. 1761-NET-AIC+ (два порта RS-232 и один RS-485), но только до 2400 м,
т.к. возрастает задержка.
Реально гоняли эту сеть: 6 абонентов в поле (электросталеплавильный цех) и один (иногда два) в конторке, длина кабеля около 800 м.

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

san
преподаватель
преподаватель
Сообщения: 1400
Зарегистрирован: 01 сен 2008, 17:32
Ф.И.О.: Пупена Александр
Откуда: Киев, Украина
Поблагодарили: 1 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение san » 04 июн 2013, 18:55

TEB писал(а):Э... почему? Есть опыт порядка сотни устройств на одной шине без репитера.

При 12 кОм нагрузки? Можете поделиться опытом как это реализовано?

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

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

Re: RS-485 ModBUS на 1 км

Сообщение TEB » 05 июн 2013, 01:18

Василий Иванович - да-да, я ж говорю что не смог найти просто. :)

San, да банально реализовано. Объект - контейнерный терминал, точнее его ЭРУ, на каждом фидере - по прибору (это слейвы), щитов несколько. Соответственно шина RS-485 проходит через все приборы как и положено. Выполнено смещение (как описано в известной статье Локоткова в СТА). Не я такую сеть проектировал, и я бы сделал не так конечно, а там посадили в общей сложности порядка 130 слейвов. Пока не выполнили смещение - были проблемы.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

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

san
преподаватель
преподаватель
Сообщения: 1400
Зарегистрирован: 01 сен 2008, 17:32
Ф.И.О.: Пупена Александр
Откуда: Киев, Украина
Поблагодарили: 1 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение san » 05 июн 2013, 07:46

TEB писал(а):San, да банально реализовано. Объект - контейнерный терминал, точнее его ЭРУ, на каждом фидере - по прибору (это слейвы), щитов несколько. Соответственно шина RS-485 проходит через все приборы как и положено. Выполнено смещение (как описано в известной статье Локоткова в СТА). Не я такую сеть проектировал, и я бы сделал не так конечно, а там посадили в общей сложности порядка 130 слейвов. Пока не выполнили смещение - были проблемы.
Смещение это вроде классика, Локоткова поищу и почитаю, может там какое-то особенное смещение. Для меня 130 нагрузок по 12 кОм на один передатчик - это уже не RS-485 :-)

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

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

Re: RS-485 ModBUS на 1 км

Сообщение TEB » 05 июн 2013, 08:16

san писал(а):Для меня 130 нагрузок по 12 кОм на один передатчик - это уже не RS-485 :-)

Согласен.

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

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

san
преподаватель
преподаватель
Сообщения: 1400
Зарегистрирован: 01 сен 2008, 17:32
Ф.И.О.: Пупена Александр
Откуда: Киев, Украина
Поблагодарили: 1 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение san » 05 июн 2013, 14:14

TEB писал(а):А какое кстати минимально допустимое сопротивление нагрузки для мастера?

Так вроде как и для мастера и для слейва одинаково всё зависит от мощности передатчика. Наверное есть и такие, какие перекрывают требования стандарта.


s-quark
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 июн 2012, 10:59
Ф.И.О.: Алексей Ершов
Поблагодарили: 1 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение s-quark » 05 июн 2013, 16:37

Если вы принципиально хотите использовать медный кабель для связи мастера и удаленной группы слэйвов, то есть вариант использовать SHDSL модем для RS485, например

https://eshop.phoenixcontact.ru/phoenix ... ID=2313669

На расстоянии 1000 м скорость точно будет больше, чем позволяет обычный RS485 на такой длине. Все зависит от сечения и наличия экрана, но при витой паре 0,5 кв мм расчетная скорость, которую может обеспечить данная технология - 6 мБит\сек. Естественно, в реальных условиях все меньше, но это все равно сотни кБ\сек. Есть простой софт для расчета, если что.

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

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

Re: RS-485 ModBUS на 1 км

Сообщение TEB » 05 июн 2013, 20:24

Огромное спасибо всем за всю инфу - освежил в памяти, а то давно такими задачами не занимался.

Думаю что всё-таки надёжнее будет применить действительно кабельные модемы. Опыт применения их у нас есть, самых разных. Наилучший опыт - 9600 бод на 8 километрах телефонной лапши в поле с модемами ZELAX.

Радио не рассматривается - нет прямой видимости, помех много (это производство с кучей приводов), оптика будет дороже при том же результате.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

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

Никита
почётный участник форума
почётный участник форума
Сообщения: 2493
Зарегистрирован: 20 янв 2010, 22:23
Ф.И.О.: Никита
Откуда: Мурманск
Благодарил (а): 2 раза
Поблагодарили: 13 раз
Контактная информация:

Re: RS-485 ModBUS на 1 км

Сообщение Никита » 06 июн 2013, 08:39

Про оптику - надо прорабатывать. Вполне возможно что и те же деньги, что и по меди. Зеленоградские модемы недешевы, медиаконвертор более-менее приличный, думаю, можно найти дешевле. Если есть сварочник или товарищи, готовые разварить "за недорого" - не вижу особых проблем.
Дешевле будет в том случае, если кабель уже проложен. Так в свое время (лет семь тому) запустили "временно" связь через модемы по двум оставшимся жилам контрольного кабеля, проложенного в 50-х годах. Просто перекладка его в черте города была очень дорогой и технически и организационно проблемной. Подозреваю, что до сих пор так и работает. А если все равно кабель класть - я за оптику.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "


bigocean
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 04 окт 2012, 09:43
Ф.И.О.: Савин Александр Анатольевич

Re: RS-485 ModBUS на 1 км

Сообщение bigocean » 14 июн 2013, 08:27

только что закончил проект по протяжке Modbus через Zelax модемы, не все так просто, у меня на 100 обменов только 20 проходят. Ездил в Zelax со стендом для проверки, но большего не добился


SaNNy
осмотрелся
осмотрелся
Сообщения: 129
Зарегистрирован: 01 фев 2010, 10:37
Ф.И.О.: Ананьев А.А.
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: RS-485 ModBUS на 1 км

Сообщение SaNNy » 14 июн 2013, 09:35

bigocean писал(а):только что закончил проект по протяжке Modbus через Zelax модемы, не все так просто, у меня на 100 обменов только 20 проходят. Ездил в Zelax со стендом для проверки, но большего не добился

Modbus TCP по витой паре?

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

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

Re: RS-485 ModBUS на 1 км

Сообщение TEB » 14 июн 2013, 21:27

А какая дистанция и какой кабель?
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


bigocean
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 04 окт 2012, 09:43
Ф.И.О.: Савин Александр Анатольевич

Re: RS-485 ModBUS на 1 км

Сообщение bigocean » 17 июн 2013, 08:27

Modbus RTU. Ставил преобразователь RS485-RS232, модемы M-115Д , плата COM-портов. Все это передавалось по витой паре на расстояния от 2 до 12 км в зависимости от мест размещения оборудования


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



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

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