Modbus Rtu распределенная сеть |
|
|
|
22.12.2016, 12:44
|
Группа: Участники форума
Сообщений: 40
Регистрация: 4.4.2014
Из: Chisinau
Пользователь №: 229436
|
Предстоит проект установить сеть опрашиваемых 112 контроллеров в 6-ти этажном здании Все они будут опрашиваться SCADA контроллеры имеют на борту MODbus RTU можно пойти в лоб решать задачу Кто посоветует более изящное решение
Анлрей
|
|
|
|
|
22.12.2016, 13:45
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012
|
Что понимаете под "изящным" и в "лоб"? Иначе можно с сарказмом отвечать
|
|
|
|
|
22.12.2016, 16:19
|
Группа: Участники форума
Сообщений: 590
Регистрация: 15.11.2007
Пользователь №: 12904
|
изящно надо было делать на этапе проектирования
|
|
|
|
|
22.12.2016, 16:55
|
Группа: Участники форума
Сообщений: 689
Регистрация: 26.12.2012
Пользователь №: 175764
|
до 32 можно в одной сети. Потом или концентратор или разветвитель или повторители. я бы поставил преобразователи в ТСР.
|
|
|
|
|
22.12.2016, 20:13
|
Группа: Участники форума
Сообщений: 40
Регистрация: 4.4.2014
Из: Chisinau
Пользователь №: 229436
|
Цитата(serge197a @ 22.12.2016, 15:55) до 32 можно в одной сети. Потом или концентратор или разветвитель или повторители. я бы поставил преобразователи в ТСР. Я об этом и спрашивал . Сейчас идет проектироание . Как мне построить топологию сети если SCADA контроллеры имеиют RS485 Modbus интерфейс а SCADA может быть укомплектована RS 485 интерфейсом так же она может иметь работать с MOdbus TCP Я говорю о Раут автоматика SCADA
Сообщение отредактировал AndreiMankovski - 22.12.2016, 20:14
|
|
|
|
|
23.12.2016, 12:59
|
Группа: Участники форума
Сообщений: 689
Регистрация: 26.12.2012
Пользователь №: 175764
|
|
|
|
|
|
23.12.2016, 14:11
|
Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922
|
Преобразователи Ethernet - RS485 вам в помощь, от дешевых C2000 Болид (внимание!!! работает только по UDP, ваша SCADA должна уметь через него работать). Средних - Пульсар, Телеофис (одинаковое устройство только коробки разные и картинка настроек) - работа поверх TCP в RTU режиме. До более дорогих Moxa. И еще более дорогих Modbus TCP - Modbus RTU преобразователей.
|
|
|
|
|
24.12.2016, 20:23
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872
|
С2000-Ethernet Преобразователь интерфейса RS-232/RS-485 в Ethernet, дешовый переобразователь. А подскажите следующий преобразователь Ethernet в Wi-Fi. Неужели роутер?
|
|
|
|
|
26.12.2016, 13:23
|
Группа: Участники форума
Сообщений: 508
Регистрация: 9.5.2010
Пользователь №: 55924
|
Недавно эту штуку применил http://icp-das.ru/catalog/tds-725Делает на компе виртуальные порты, настраивается легко. Размером как пачка сигарет. В настройках предусмотрена галка, чтобы при потере преобразователя, не отваливался комп порт в системе. Работает пока всего месяц, ошибочные данные приходят, но так и не понял кто виноват, преобразователь, приборы которые опрашиваю или помехи от тиристорных регуляторов, которые на трансформаторы работают. В целом всё нормально. ----------------------- Цитата(manjey73 @ 23.12.2016, 14:11) И еще более дорогих Modbus TCP - Modbus RTU преобразователей. Такой преобразователь будет наверно поудобнее, чем виртуальный порт, т.к. не нужна программа прокладка между преобразователем и скадой. Есть и недорогие. http://icp-das.ru/catalog/konvertery-i-shl...dbus-serii-tgw/
|
|
|
|
|
26.12.2016, 15:52
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014
|
USB-сервер, стоит 2.5 - 3т.р. TL-PS310U http://www.tp-linkru.com/products/details/..._TL-PS310U.htmlВтыкаете в него адаптер USB - RS485, получаете Modbus - Ethernet. На компьютере будет виден как COM порт. Можно до 4 адаптеров USB - RS485 зараз воткнуть в этот USB-сервер через (обязательно) 4-портовый USB хаб.
Сообщение отредактировал stscat - 26.12.2016, 15:54
|
|
|
|
|
27.12.2016, 9:30
|
Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922
|
То есть надо приобрести это TL-PS310U да еще и преобразователь ?
|
|
|
|
|
27.12.2016, 10:28
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872
|
Два преобразователя это западня. Так теряются и искажаются данные, хотя теоретически все правильно.
|
|
|
|
|
27.12.2016, 10:50
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014
|
Цитата(manjey73 @ 27.12.2016, 9:30) То есть надо приобрести это TL-PS310U да еще и преобразователь ? Еще и USB-хаб, если 4 шлейфа Modbus подключать))) На самом деле подойдет любой USB или принт сервер на базе чипов Elite Silicon E2868 M1 или E2868 M4. Первый 1-канальный, второй на 4 канала. Например AGESTAR LB4-G Это такой расширитель USB портов через Ethernet. Для пользователя, как будто это порты подключенные непосредственно на его компьютер. А преобразователи USB - RS485 копейки стоят. Я такими пользуюсь. На базе CP2104. Еще и UART порт есть и выход 3.3В.
|
|
|
|
|
27.12.2016, 20:10
|
Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922
|
да я знаю про Ethernet-USB, но оно тоже денег стоит. В любом случае надо исходить из возможностей SCADA, а то может там монстр, умеющий только через OPC работать
|
|
|
|
|
27.12.2016, 21:25
|
Группа: Участники форума
Сообщений: 508
Регистрация: 9.5.2010
Пользователь №: 55924
|
Странно, неужели никого не смущает наличие USB? Самого устойчивого и безглючного интерфейса? Не помню сколько лет назад, я приобрёл вот эту коробочку На WinXP на ней заработали только флешки. Покупал в надежде что повезёт Омроновский контроллер через USB подключить, не прокатило. Недавно опять её достал, перепрошил тем что нашёл на сайте производителя и она всётаки дала связь с Омроном на семёрке. (вебкамеру не тянет вообще) То что этот чип штука интересная, сомнений нет, и иногда может выручить. Но пускать её в серьёзный проект? Ну если только много лишних денег.... на решение возможных проблем по гарантии. stscat у ТС проект на 112 слейвов, и Вы предлагаете применить бытовые устройста, и ещё и конвертер с Алиэкспреса? У вас есть статистика как они круглосуточно работают? А в условиях помех? Если есть, почему не показали свой опыт применения?
|
|
|
|
|
27.12.2016, 22:03
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014
|
Цитата(Олег_ @ 27.12.2016, 21:25) stscat у ТС проект на 112 слейвов, и Вы предлагаете применить бытовые устройста, и ещё и конвертер с Алиэкспреса? У вас есть статистика как они круглосуточно работают? А в условиях помех? Если есть, почему не показали свой опыт применения? А чем вас смущают 112 слейвов? Современные драйверы RS485 тянут 256 нодов на 5 Мбитах. rs-422-rs-423-rs-485Просто надо оставить на сканировании только действительно необходимые точки, скажем 25 - 30 вполне достаточно. Да, и конвертор не с алиэкспреса и даже не с ебея, отечественного производства)
|
|
|
|
|
27.12.2016, 23:16
|
Группа: New
Сообщений: 2
Регистрация: 27.12.2016
Пользователь №: 312310
|
Цитата(Олег_ @ 26.12.2016, 13:23) Недавно эту штуку применил http://icp-das.ru/catalog/tds-725....... Такой преобразователь будет наверно поудобнее, чем виртуальный порт, т.к. не нужна программа прокладка между преобразователем и скадой. Есть и недорогие. http://icp-das.ru/catalog/konvertery-i-shl...dbus-serii-tgw/Соглашусь с Олегом. Как то приходилось сталкиваться с сием чудом - очень удобная вещь, очень много настроек, внутренности на Си напишешь и вперед! На первый взгляд довольно сложно все получается, но на выходе очень полезно.
|
|
|
|
|
27.12.2016, 23:39
|
Группа: Участники форума
Сообщений: 508
Регистрация: 9.5.2010
Пользователь №: 55924
|
Смущает что 112 слейвов, вроде как не мелкий проект, т.е. не проверенная бытовуха исполнителю боком может выйти.
Так у Вас есть опыт применения этой связки в круглосуточном режиме и в условиях помех?
По поводу USB у меня есть негативный опыт, то конвертер Моксы раз в сутки на скаде отваливается, то конвертер на дешёвом CH341 от включения коллекторного движка зависает, то выносной диск от ноута отваливается в неподходящий момент, то фиг контроллер в цехе загрузишь через чип от Prolific, хотя дома на столе без единого сбоя. Ещё Вайнтек могу вспомнить, дома загрузка без сбоев, а на выезде через раз. Даже качественный контроллер от Омрона, при мониторинге через USB иногда отваливался при включеннии-отключении индуктивности. И это не весь список, хотя есть у меня два разных конвертера в 485, которые ещё не подводили. Но и круглосуточно не работали.
|
|
|
|
|
28.12.2016, 9:30
|
Группа: Участники форума
Сообщений: 508
Регистрация: 9.5.2010
Пользователь №: 55924
|
Arist007 Вы перепутали, в этих штуках ничего писать не нужно.
|
|
|
|
|
28.12.2016, 9:51
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014
|
Цитата(Олег_ @ 27.12.2016, 23:39) Смущает что 112 слейвов, вроде как не мелкий проект, т.е. не проверенная бытовуха исполнителю боком может выйти.
Так у Вас есть опыт применения этой связки в круглосуточном режиме и в условиях помех?
По поводу USB у меня есть негативный опыт, то конвертер Моксы раз в сутки на скаде отваливается, то конвертер на дешёвом CH341 от включения коллекторного движка зависает, то выносной диск от ноута отваливается в неподходящий момент, то фиг контроллер в цехе загрузишь через чип от Prolific, хотя дома на столе без единого сбоя. Ещё Вайнтек могу вспомнить, дома загрузка без сбоев, а на выезде через раз. Даже качественный контроллер от Омрона, при мониторинге через USB иногда отваливался при включеннии-отключении индуктивности. И это не весь список, хотя есть у меня два разных конвертера в 485, которые ещё не подводили. Но и круглосуточно не работали. Тут скорее не в чипах (CH341, Prolific и т.д.) дело. Они вряд ли могут зависнуть, ибо это микроконтроллеры со встроенными вотчдогтаймерами и отсутствием лишнего кода. Тут дело в согласовании с линией RS485. Этим занимаются драйверы и элементы в т.ч. опторазвязки. Так же не надо забывать, что RS485 это трехпроводной интерфейс. И третий провод - общий. И это вовсе не экран, как думают многие проектировщики. Это третья жила. А сам экран должен заземляться только с одной стороны каждого сегмента линии.
|
|
|
|
|
28.12.2016, 15:40
|
Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922
|
stscat кто вам сказал, что 3-я жила сигнальная ? Вы вообще много устройств с RS485 видели, где используется G (земля) интерфейса в последнее время ?
я уже давно таких устройств не встречал.
|
|
|
|
|
28.12.2016, 16:37
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014
|
Цитата(manjey73 @ 28.12.2016, 15:40) stscat кто вам сказал, что 3-я жила сигнальная ? Вы вообще много устройств с RS485 видели, где используется G (земля) интерфейса в последнее время ?
я уже давно таких устройств не встречал. Потому и работает кое-как. Вот, у Болида хорошее описание и правильная разводка ОРГАНИЗАЦИЯ КАНАЛА ИНТЕРФЕЙСА RS-485Так вот, в RS485 хотя и используется диф.пара, напряжения на линиях A и B измеряются относительно общего провода. Если потенциалы общего провода передатчика и приемника совпадают, проблем не будет, а если нет, то у драйверов RS485 максимальный разброс сигналов на входе порядка +-15В, т.е. сигнал просто зашкалит. Вот картинка из документации: Источник
|
|
|
|
|
28.12.2016, 19:55
|
Группа: Участники форума
Сообщений: 508
Регистрация: 9.5.2010
Пользователь №: 55924
|
Цитата(manjey73 @ 28.12.2016, 15:40) stscat кто вам сказал, что 3-я жила сигнальная ? Простите, набор смайликов ту минимален, фиг найдёшь под эмоции. manjey73, это конечно реальная жесть, когда у 485 появляется третий "сигнальный" провод. Гемор предположительно связан с питанием опторазвязки, т.е. с желанием сделать не по стандарту, ( а с желанием покупателя нагнуть) т.е. потом, в случае проблем, ткнуть покупателя носом в инструкцию, на тему что их приборы работают только с третьим проводом, и только с их конверторами. ---------- Эмоции припёрли..... Но хоть дам совет, увидите третий провод для 485 (не экран) сразу забывайте про этого "производителя"
|
|
|
|
|
29.12.2016, 9:13
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872
|
Цитата(Олег_ @ 28.12.2016, 19:55) Но хоть дам совет, увидите третий провод для 485 (не экран) сразу забывайте про этого "производителя" Пожалуйста без эмоций объясните физический смысл вашего утверждения.
|
|
|
|
|
29.12.2016, 10:12
|
Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922
|
Смешались в кучу кони, люди... (с)..
Ничего, что у Болида почему-то согласующие резисторы не по стандарту ? опечатка ?, сразу в двух местах ? 620 Ом вместо 120 Ом ? И еще, 3000 метров так же далеки от стандарта, хотя возможно, не указано скорость типа 2400...
А вообще для чего нужен G там в принципе указано, убрать разность потенциалов, всего лишь. В прочем как и везде, не только в 485-м интерфейсе.
Если речь идет о 6-ти этажном здании, 112 контроллеров в любом случае придется раскидывать на несколько интерфейсов либо ставить повторители, то даже в самом худшем варианте там не будет 1200 метров...
|
|
|
|
|
29.12.2016, 11:48
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872
|
manjey73, вы таки уберите эмоции. Потому что при ими подмене заний получается детский лепет.
Сообщение отредактировал Ludvig - 29.12.2016, 11:49
|
|
|
|
|
29.12.2016, 12:05
|
Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922
|
а нет эмоций, просто человек сослался на Болид, где тоже немного охинеи написано....
|
|
|
|
|
29.12.2016, 12:08
|
Группа: Участники форума
Сообщений: 250
Регистрация: 26.5.2009
Из: Москва
Пользователь №: 33998
|
Я бы не стал делать сегменты с 30 контроллерами Modbus в сети RS485 для перевода в Ethernet. Время проса будет большой (больше 10сек). Это не комфортно для работы со скады. Разбил бы максимум на 10 PLC в одном сегменте или даже меньше если большее кол-во тчк опроса (больше 100) при длинной сети.
|
|
|
|
|
29.12.2016, 12:47
|
Группа: Участники форума
Сообщений: 419
Регистрация: 7.7.2010
Пользователь №: 63907
|
Цитата(stscat @ 28.12.2016, 16:37) Так вот, в RS485 хотя и используется диф.пара, напряжения на линиях A и B измеряются относительно общего провода. Если потенциалы общего провода передатчика и приемника совпадают, проблем не будет, а если нет, то у драйверов RS485 максимальный разброс сигналов на входе порядка +-15В, т.е. сигнал просто зашкалит. Однажды обратились за помощью производители геофизического оборудования. После подключения нового датчика перестала работать система сбора информации с гирлянды датчиков, причём в лаборатории, без 150 метрового соединительного кабеля всё работало. Оказалось, что у них всё было ещё круче - кроме общего провода в кабеле шёл четвёртый провод - +42В питания. От него всё и питалось. При подключении дополнительного датчика падение напряжения на нулевом проводе возрастало до 8 Вольт и связь обрывалась. Проблему решили в 2 этапа. сначала в качестве нулевого провода использовали две жилы кабеля, соединённые параллельно, благо кабель был пятипроводным. Падение напряжение на нулевом проводе упало в 2 раза и сбоев почти не осталось. Ну а потом ввели в каждый датчик гальваноразвязку, перешли от трёхпроводной схемы к двухпроводной и сбои пропали совсем.
Сообщение отредактировал WRybkin - 29.12.2016, 12:53
|
|
|
|
|
29.12.2016, 13:18
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872
|
Цитата(manjey73 @ 29.12.2016, 12:05) а нет эмоций, просто человек сослался на Болид, где тоже немного охинеи написано.... Продукция Болида сетифицирована, причем это работает на тысячах объектов и проблем с интерфейсом никогда не было. Если у вас неправильные представления по RS485, это не значит, что все вокруг дураки.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvE2vr3
Последние сообщения Форума
|