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

RS-485 ModBUS на 1 км

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

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

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

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

RS-485 ModBUS на 1 км

Сообщение Jackson »

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

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

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

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

san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: RS-485 ModBUS на 1 км

Сообщение san »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение Jackson »

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

Marrenoloth
завсегдатай
завсегдатай
Сообщения: 524
Зарегистрирован: 05 окт 2009, 11:51
Имя: Тихомиров Дмитрий Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 17 раз
Поблагодарили: 20 раз

Re: RS-485 ModBUS на 1 км

Сообщение Marrenoloth »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение Василий Иванович »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение Василий Иванович »

Кстати, а ведь не кто иной, как топикстартер уже заводил на эту тему подобное:
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
почётный участник форума
почётный участник форума
Сообщения: 1183
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 353 раза
Поблагодарили: 242 раза

Re: RS-485 ModBUS на 1 км

Сообщение Looker »

Входное сопротивление абонентов определяет их количество:
- 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
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: RS-485 ModBUS на 1 км

Сообщение san »

TEB писал(а):Э... почему? Есть опыт порядка сотни устройств на одной шине без репитера.
При 12 кОм нагрузки? Можете поделиться опытом как это реализовано?
Аватара пользователя

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

Re: RS-485 ModBUS на 1 км

Сообщение Jackson »

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

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

san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: RS-485 ModBUS на 1 км

Сообщение san »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение Jackson »

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

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

san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: RS-485 ModBUS на 1 км

Сообщение san »

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

s-quark
здесь недавно
здесь недавно
Сообщения: 29
Зарегистрирован: 05 июн 2012, 11:59
Имя: Алексей Ершов
город/регион: Москва
Поблагодарили: 2 раза

Re: RS-485 ModBUS на 1 км

Сообщение s-quark »

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

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

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

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

Re: RS-485 ModBUS на 1 км

Сообщение Jackson »

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

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

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

Никита
почётный участник форума
почётный участник форума
Сообщения: 3971
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 21 раз
Поблагодарили: 229 раз

Re: RS-485 ModBUS на 1 км

Сообщение Никита »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение bigocean »

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

SaNNy
освоился
освоился
Сообщения: 260
Зарегистрирован: 01 фев 2010, 10:37
Имя: Александр
Страна: Россия
город/регион: Брянск
Благодарил (а): 10 раз
Поблагодарили: 33 раза

Re: RS-485 ModBUS на 1 км

Сообщение SaNNy »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение Jackson »

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

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

Re: RS-485 ModBUS на 1 км

Сообщение bigocean »

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

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