- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
RS-485 ModBUS на 1 км
Модератор: Глоб.модераторы
-
- администратор
- Сообщения: 18777
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 974 раза
- Поблагодарили: 1856 раз
RS-485 ModBUS на 1 км
Доброе время суток!
Практический вопрос. Имеется порядка 50 ModBUS-slave устройств, сгруппированных в 1 месте (расстояние между крайними не более 20 метров). ModBUS-master при этом удален на расстояние примерно 1000 м (по кабелю возможно будет больше). Смещение, если надо, организуем. Вопрос: можно ли будет пробросить сеть кабелем и какая при этом может получиться скорость обмена?
Интересует видимо опыт прокладки таких сетей.
Где-то была похожая тема, но не могу найти.
Практический вопрос. Имеется порядка 50 ModBUS-slave устройств, сгруппированных в 1 месте (расстояние между крайними не более 20 метров). ModBUS-master при этом удален на расстояние примерно 1000 м (по кабелю возможно будет больше). Смещение, если надо, организуем. Вопрос: можно ли будет пробросить сеть кабелем и какая при этом может получиться скорость обмена?
Интересует видимо опыт прокладки таких сетей.
Где-то была похожая тема, но не могу найти.
По вопросам работы Форума можно обратиться по этим контактам.
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: RS-485 ModBUS на 1 км
Тема по моему тут ещё была http://iprog.pp.ru/forum
Меня больше смутило 50 устройств, если RS-485 - репитер вроде как надо.
А на счте длин у меня одни только гипотезы :-)
Меня больше смутило 50 устройств, если RS-485 - репитер вроде как надо.
А на счте длин у меня одни только гипотезы :-)
-
- администратор
- Сообщения: 18777
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 974 раза
- Поблагодарили: 1856 раз
Re: RS-485 ModBUS на 1 км
:)san писал(а):Тема по моему тут ещё была http://iprog.pp.ru/forum
Э... почему? Есть опыт порядка сотни устройств на одной шине без репитера.san писал(а):Меня больше смутило 50 устройств, если RS-485 - репитер вроде как надо.
Это как раз основной вопрос и есть :)san писал(а):А на счте длин у меня одни только гипотезы :-)
По вопросам работы Форума можно обратиться по этим контактам.
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: RS-485 ModBUS на 1 км
Немного в сторону, но делал сам: 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 м.
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 / --
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 / --
-
- почётный участник форума
- Сообщения: 1183
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 353 раза
- Поблагодарили: 242 раза
Re: RS-485 ModBUS на 1 км
Входное сопротивление абонентов определяет их количество:
- 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 м.
- 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 м.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: RS-485 ModBUS на 1 км
При 12 кОм нагрузки? Можете поделиться опытом как это реализовано?TEB писал(а):Э... почему? Есть опыт порядка сотни устройств на одной шине без репитера.
-
- администратор
- Сообщения: 18777
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 974 раза
- Поблагодарили: 1856 раз
Re: RS-485 ModBUS на 1 км
Василий Иванович - да-да, я ж говорю что не смог найти просто. :)
San, да банально реализовано. Объект - контейнерный терминал, точнее его ЭРУ, на каждом фидере - по прибору (это слейвы), щитов несколько. Соответственно шина RS-485 проходит через все приборы как и положено. Выполнено смещение (как описано в известной статье Локоткова в СТА). Не я такую сеть проектировал, и я бы сделал не так конечно, а там посадили в общей сложности порядка 130 слейвов. Пока не выполнили смещение - были проблемы.
San, да банально реализовано. Объект - контейнерный терминал, точнее его ЭРУ, на каждом фидере - по прибору (это слейвы), щитов несколько. Соответственно шина RS-485 проходит через все приборы как и положено. Выполнено смещение (как описано в известной статье Локоткова в СТА). Не я такую сеть проектировал, и я бы сделал не так конечно, а там посадили в общей сложности порядка 130 слейвов. Пока не выполнили смещение - были проблемы.
По вопросам работы Форума можно обратиться по этим контактам.
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: RS-485 ModBUS на 1 км
Смещение это вроде классика, Локоткова поищу и почитаю, может там какое-то особенное смещение. Для меня 130 нагрузок по 12 кОм на один передатчик - это уже не RS-485 :-)TEB писал(а):San, да банально реализовано. Объект - контейнерный терминал, точнее его ЭРУ, на каждом фидере - по прибору (это слейвы), щитов несколько. Соответственно шина RS-485 проходит через все приборы как и положено. Выполнено смещение (как описано в известной статье Локоткова в СТА). Не я такую сеть проектировал, и я бы сделал не так конечно, а там посадили в общей сложности порядка 130 слейвов. Пока не выполнили смещение - были проблемы.
-
- администратор
- Сообщения: 18777
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 974 раза
- Поблагодарили: 1856 раз
Re: RS-485 ModBUS на 1 км
Согласен.san писал(а):Для меня 130 нагрузок по 12 кОм на один передатчик - это уже не RS-485 :-)
А какое кстати минимально допустимое сопротивление нагрузки для мастера?
По вопросам работы Форума можно обратиться по этим контактам.
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: RS-485 ModBUS на 1 км
Так вроде как и для мастера и для слейва одинаково всё зависит от мощности передатчика. Наверное есть и такие, какие перекрывают требования стандарта.TEB писал(а):А какое кстати минимально допустимое сопротивление нагрузки для мастера?
-
- здесь недавно
- Сообщения: 29
- Зарегистрирован: 05 июн 2012, 11:59
- Имя: Алексей Ершов
- город/регион: Москва
- Поблагодарили: 2 раза
Re: RS-485 ModBUS на 1 км
Если вы принципиально хотите использовать медный кабель для связи мастера и удаленной группы слэйвов, то есть вариант использовать SHDSL модем для RS485, например
https://eshop.phoenixcontact.ru/phoenix ... ID=2313669
На расстоянии 1000 м скорость точно будет больше, чем позволяет обычный RS485 на такой длине. Все зависит от сечения и наличия экрана, но при витой паре 0,5 кв мм расчетная скорость, которую может обеспечить данная технология - 6 мБит\сек. Естественно, в реальных условиях все меньше, но это все равно сотни кБ\сек. Есть простой софт для расчета, если что.
https://eshop.phoenixcontact.ru/phoenix ... ID=2313669
На расстоянии 1000 м скорость точно будет больше, чем позволяет обычный RS485 на такой длине. Все зависит от сечения и наличия экрана, но при витой паре 0,5 кв мм расчетная скорость, которую может обеспечить данная технология - 6 мБит\сек. Естественно, в реальных условиях все меньше, но это все равно сотни кБ\сек. Есть простой софт для расчета, если что.
-
- администратор
- Сообщения: 18777
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 974 раза
- Поблагодарили: 1856 раз
Re: RS-485 ModBUS на 1 км
Огромное спасибо всем за всю инфу - освежил в памяти, а то давно такими задачами не занимался.
Думаю что всё-таки надёжнее будет применить действительно кабельные модемы. Опыт применения их у нас есть, самых разных. Наилучший опыт - 9600 бод на 8 километрах телефонной лапши в поле с модемами ZELAX.
Радио не рассматривается - нет прямой видимости, помех много (это производство с кучей приводов), оптика будет дороже при том же результате.
Думаю что всё-таки надёжнее будет применить действительно кабельные модемы. Опыт применения их у нас есть, самых разных. Наилучший опыт - 9600 бод на 8 километрах телефонной лапши в поле с модемами ZELAX.
Радио не рассматривается - нет прямой видимости, помех много (это производство с кучей приводов), оптика будет дороже при том же результате.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 3971
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 229 раз
Re: RS-485 ModBUS на 1 км
Про оптику - надо прорабатывать. Вполне возможно что и те же деньги, что и по меди. Зеленоградские модемы недешевы, медиаконвертор более-менее приличный, думаю, можно найти дешевле. Если есть сварочник или товарищи, готовые разварить "за недорого" - не вижу особых проблем.
Дешевле будет в том случае, если кабель уже проложен. Так в свое время (лет семь тому) запустили "временно" связь через модемы по двум оставшимся жилам контрольного кабеля, проложенного в 50-х годах. Просто перекладка его в черте города была очень дорогой и технически и организационно проблемной. Подозреваю, что до сих пор так и работает. А если все равно кабель класть - я за оптику.
Дешевле будет в том случае, если кабель уже проложен. Так в свое время (лет семь тому) запустили "временно" связь через модемы по двум оставшимся жилам контрольного кабеля, проложенного в 50-х годах. Просто перекладка его в черте города была очень дорогой и технически и организационно проблемной. Подозреваю, что до сих пор так и работает. А если все равно кабель класть - я за оптику.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 04 окт 2012, 10:43
- Имя: Савин Александр Анатольевич
Re: RS-485 ModBUS на 1 км
только что закончил проект по протяжке Modbus через Zelax модемы, не все так просто, у меня на 100 обменов только 20 проходят. Ездил в Zelax со стендом для проверки, но большего не добился
-
- освоился
- Сообщения: 260
- Зарегистрирован: 01 фев 2010, 10:37
- Имя: Александр
- Страна: Россия
- город/регион: Брянск
- Благодарил (а): 10 раз
- Поблагодарили: 33 раза
Re: RS-485 ModBUS на 1 км
Modbus TCP по витой паре?bigocean писал(а):только что закончил проект по протяжке Modbus через Zelax модемы, не все так просто, у меня на 100 обменов только 20 проходят. Ездил в Zelax со стендом для проверки, но большего не добился
-
- администратор
- Сообщения: 18777
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 974 раза
- Поблагодарили: 1856 раз
Re: RS-485 ModBUS на 1 км
А какая дистанция и какой кабель?
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 04 окт 2012, 10:43
- Имя: Савин Александр Анатольевич
Re: RS-485 ModBUS на 1 км
Modbus RTU. Ставил преобразователь RS485-RS232, модемы M-115Д , плата COM-портов. Все это передавалось по витой паре на расстояния от 2 до 12 км в зависимости от мест размещения оборудования