Modbus Rtu распределенная сеть |
|
|
|
|
22.12.2016, 12:44
|
Группа: Участники форума
Сообщений: 41
Регистрация: 4.4.2014
Из: Chisinau
Пользователь №: 229436

|
Предстоит проект установить сеть опрашиваемых 112 контроллеров в 6-ти этажном здании Все они будут опрашиваться SCADA контроллеры имеют на борту MODbus RTU можно пойти в лоб решать задачу Кто посоветует более изящное решение
Анлрей
|
|
|
|
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 66)
|
|
22.12.2016, 13:45
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
Что понимаете под "изящным" и в "лоб"? Иначе можно с сарказмом отвечать
|
|
|
|
|
|
|
|
22.12.2016, 16:19
|
Группа: Участники форума
Сообщений: 599
Регистрация: 15.11.2007
Пользователь №: 12904

|
изящно надо было делать на этапе проектирования
|
|
|
|
|
|
|
|
22.12.2016, 16:55
|
Группа: Участники форума
Сообщений: 689
Регистрация: 26.12.2012
Пользователь №: 175764

|
до 32 можно в одной сети. Потом или концентратор или разветвитель или повторители. я бы поставил преобразователи в ТСР.
|
|
|
|
|
|
|
|
22.12.2016, 20:13
|
Группа: Участники форума
Сообщений: 41
Регистрация: 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
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 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
|
Группа: Участники форума
Сообщений: 520
Регистрация: 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
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 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
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
да я знаю про Ethernet-USB, но оно тоже денег стоит. В любом случае надо исходить из возможностей SCADA, а то может там монстр, умеющий только через OPC работать
|
|
|
|
|
|
|
|
27.12.2016, 21:25
|
Группа: Участники форума
Сообщений: 520
Регистрация: 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
|
Группа: Участники форума
Сообщений: 520
Регистрация: 9.5.2010
Пользователь №: 55924

|
Смущает что 112 слейвов, вроде как не мелкий проект, т.е. не проверенная бытовуха исполнителю боком может выйти.
Так у Вас есть опыт применения этой связки в круглосуточном режиме и в условиях помех?
По поводу USB у меня есть негативный опыт, то конвертер Моксы раз в сутки на скаде отваливается, то конвертер на дешёвом CH341 от включения коллекторного движка зависает, то выносной диск от ноута отваливается в неподходящий момент, то фиг контроллер в цехе загрузишь через чип от Prolific, хотя дома на столе без единого сбоя. Ещё Вайнтек могу вспомнить, дома загрузка без сбоев, а на выезде через раз. Даже качественный контроллер от Омрона, при мониторинге через USB иногда отваливался при включеннии-отключении индуктивности. И это не весь список, хотя есть у меня два разных конвертера в 485, которые ещё не подводили. Но и круглосуточно не работали.
|
|
|
|
|
|
|
|
28.12.2016, 9:30
|
Группа: Участники форума
Сообщений: 520
Регистрация: 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
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 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
|
Группа: Участники форума
Сообщений: 520
Регистрация: 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
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 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
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 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, это не значит, что все вокруг дураки.
|
|
|
|
|
|
|
|
29.12.2016, 13:21
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
Ludvig тогда объясните откуда у Болид родилось сопротивление 620 Ом ?
Сопротивление 120 Ом выбрано согласно волновому сопротивлению кабеля для RS485 интерфейса.
Какой кабель в таком случае использует Болид ?
|
|
|
|
|
|
|
|
29.12.2016, 13:29
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872

|
А вот в чем дело. Волновое сопротивление на разных частотах разное. Какой кабель, не помню и не хочу вспоминать страшный сон.
|
|
|
|
|
|
|
|
29.12.2016, 13:33
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
Ну и из описания стандарта
"Опциональный общий провод. Соединение общих шин устройств не обязательно, но улучшает устойчивость работы интерфейса. При наличии гальванической развязки не нужен."
В том и дело, что кабели для RS485 все стандартны, их волновое сопротивление 120 Ом. Резисторы вроде как допускается ставить большего номинала. Но как правило большинство устройств как раз и имеют на борту под джамперами 120-Омные резюки.
|
|
|
|
|
|
|
|
29.12.2016, 13:51
|
Группа: Banned
Сообщений: 3427
Регистрация: 27.5.2010
Из: Москва
Пользователь №: 58872

|
Цитата(manjey73 @ 29.12.2016, 13:33)  "Опциональный общий провод. Соединение общих шин устройств не обязательно, но улучшает устойчивость работы интерфейса. При наличии гальванической развязки не нужен." Посмотрел схемы на преобразователи интерфеса и вправду не нужен, но на короткие дистанции. На длинные дистанции будет врать. Земляной провод хоть какая-то защита от помех. Вспоминаю, двухпроводная связь мозг выносит напрочь. Все исправно и ничего не работает.
|
|
|
|
|
|
|
|
29.12.2016, 14:02
|
Группа: Участники форума
Сообщений: 419
Регистрация: 7.7.2010
Пользователь №: 63907

|
Цитата(Ludvig @ 29.12.2016, 13:18)  Продукция Болида сетифицирована, причем это работает на тысячах объектов и проблем с интерфейсом никогда не было. Если у вас неправильные представления по RS485, это не значит, что все вокруг дураки. http://bolid.ru/projects/iso-orion/communi...hannels/rs-485/ : "В распределенной системе, в которой подключенные к одной линии RS-485 пульт и приборы питаются от разных источников питания, необходимо объединение цепей «0 В» всех приборов и пульта для выравнивания их потенциалов. Несоблюдение этого требования может привести к неустойчивой связи пульта с приборами." Вывод - если оборудование Болида, то третий провод нужен. Если производитель сумел решить эту проблему неустойчивой работы, например Овен, то третий провод не нужен. Что касается сертификации, раньше была поговорка, что люди, которые видели, как делается колбаса, колбасу не едят. К сертификации это тоже в значительной мере относится. К тому же в сфере деятельности Болида не видно объектов с повышенными требованиями к надёжности оборудования, ни опасных, ни промышленных объектов.
Сообщение отредактировал WRybkin - 29.12.2016, 14:09
|
|
|
|
|
|
|
|
10.1.2017, 10:53
|
Группа: Участники форума
Сообщений: 30
Регистрация: 5.9.2007
Пользователь №: 11076

|
Какой объем данных с каждого контроллера? Если не очень большой, можно поставить шлюзы "Modbus RTU Master - Modbus RTU Slave", разбив всю систему на подсети. Например Anybus-Com AB7010 http://www.industrialnets.ru/catalogue/set...com-modbus-rtu/Шлюз будет работать в качестве автономного коллектора данных от подсети. Т.е. шлюз сам опрашивает контроллеры в своей подсети (где он Modbus RTU Master), складирует эти данные в своей памяти и обеспечивает доступ к готовому пакету данных со стороны SCADA.
|
|
|
|
|
|
|
|
11.1.2017, 11:50
|
Группа: Участники форума
Сообщений: 520
Регистрация: 9.5.2010
Пользователь №: 55924

|
Цитата(AM74 @ 10.1.2017, 10:53)  Шлюз будет работать в качестве автономного коллектора данных от подсети. Т.е. шлюз сам опрашивает контроллеры в своей подсети (где он Modbus RTU Master), складирует эти данные в своей памяти и обеспечивает доступ к готовому пакету данных со стороны SCADA. И нафига он нужен за более чем 500 евро? Намного проще по такому принципу использовать http://www.rusavtomatika.com/weintek/MT8051iP.phpи дешевле более чем в два раза, и всякие дополнительные фишки панели. как вариант, тоже самое, но без экрана и с большим количеством портов. http://www.rusavtomatika.com/weintek/mTV-100.phphttp://www.rusavtomatika.com/weintek/cMT-SVR-100.php
Сообщение отредактировал Олег_ - 11.1.2017, 11:53
|
|
|
|
|
|
|
|
20.1.2017, 11:38
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014

|
Цитата(manjey73 @ 29.12.2016, 13:33)  Ну и из описания стандарта
"Опциональный общий провод. Соединение общих шин устройств не обязательно, но улучшает устойчивость работы интерфейса. При наличии гальванической развязки не нужен." Из описания стандарта(про необходимость общего провода даже выделено):
|
|
|
|
|
|
|
|
20.1.2017, 11:56
|
Группа: Участники форума
Сообщений: 3718
Регистрация: 6.9.2007
Пользователь №: 11117

|
Двухпроводный 485-ый - эт для студентов, в учебном процессе! Грамотный инженер всегда использует 4 (четыре) провода. Rx, Tx, Com, Shield(экран) + защитные элементы (TVS-диоды, варисторы и т.п)
|
|
|
|
|
|
|
|
30.1.2017, 15:20
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014

|
Хорошая статья о правильном соединении земель удаленных приемопередатчиков. статья
|
|
|
|
|
|
|
|
30.1.2017, 22:56
|
Группа: Участники форума
Сообщений: 520
Регистрация: 9.5.2010
Пользователь №: 55924

|
Цитата(stscat @ 20.1.2017, 11:38)  Из описания стандарта(про необходимость общего провода даже выделено): Неверно толкуете. По вашей ссылке, в документе есть такое: Цитата 3.3.2 Two-Wire MODBUS Definition A MODBUS solution over serial line should implement a ”Two-Wire” electrical interface in accordance with EIA/TIA-485 standard. Ищем EIA/TIA-485 и узнаём, что третий провод не обязателен, но возможно пригодиться, если с помехами не смогли справиться. (Если стандарт модбаса, ссылается на другой стандарт по rs485, что нужно делать?) Ваша вторая ссылка на статью, которая вообще то озаглавлена "Когда плохо от хорошего заземления — изолируйте!" и на картинке, которую Вы привели с третьим проводом, изоляция интерфейса как раз и присутствует. т.е. пихание везде третьего провода на 485, может плачевно закончиться.
Сообщение отредактировал Олег_ - 30.1.2017, 23:02
|
|
|
|
|
|
|
|
31.1.2017, 21:32
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014

|
Цитата(Олег_ @ 30.1.2017, 22:56)  ...т.е. пихание везде третьего провода на 485, может плачевно закончиться. Олег, есть одна маленькая хитрость, понимание которой приводит к пониманию почему RS-485 3-проводной. Драйверы, независимо от того, опто или неопторазвязанные, меряют напряжение в линии не между клеммами А и В, а между А и общим и между В и общим и уже потом получают разницу между А и В. А работает все более менее без третьего провода только потому, что через защитное заземление шкафов общий провод всех устройств сети так или иначе притянут к земле.
|
|
|
|
|
|
|
|
1.2.2017, 10:38
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014

|
Вот еще одна картинка из документа, показывающая при каких условиях сеть будет работать без общего провода
|
|
|
|
|
|
|
|
1.2.2017, 11:17
|
Группа: Участники форума
Сообщений: 3718
Регистрация: 6.9.2007
Пользователь №: 11117

|
А вот тут вот - на стр.15, картинка, где нарисована схемотехника входов и выходов А и В. Нет там дифференциального входа. Всё меряется относительно общей точки - земли
Сообщение отредактировал По самые по... - 1.2.2017, 11:17
|
|
|
|
|
|
|
|
1.2.2017, 11:25
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
у нас по ПУЭ еще запрещено соединять две земли разных зданий... так что тоже надо это учитывать..
|
|
|
|
|
|
|
|
1.2.2017, 11:51
|
Группа: Участники форума
Сообщений: 271
Регистрация: 7.8.2015
Из: Москва
Пользователь №: 275014

|
Цитата(manjey73 @ 1.2.2017, 11:25)  у нас по ПУЭ еще запрещено соединять две земли разных зданий... так что тоже надо это учитывать.. Оптоизолированные драйверы решают многие проблемы, в том числе и эту, но относительно дороги (один только DC-DC конвертер стоит от 200р), и в тоже время как никто другой требуют присутствие третьего провода. См картинку Сообщение #40Надо понимать, что оптоизолированный драйвер, это не оптроны на входе и выходе линии RS485, а состоит, по большому счету, из двух драйверов, один со стороны RS485, со своим питанием, получаемым через DC-DC конвертер и второй со стороны контроллера с питанием от БП контроллера. А уже между этими двумя драйверами присутствуют оптроны. Схема построения оптоизолированного драйвера на внешних элементах
|
|
|
|
|
|
|
|
4.3.2020, 18:57
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Коллеги, помогите разобраться в проблеме. При старте уже смонтированной системы мониторинга склада на оборудовании ОВЕН, включающей в себя 6 шт. ПВТ100 (датчик-измеритель влажности и температуры) + 1 шт. МК110-224.8Д.4Р (8 входов/4 выхода) + СПК107.Д.72 (сенсорный панельный контроллер) наблюдается отсутствие связи по Modbus RTU, при этом никаких физических отключений Мастера не осуществляется (терминирующие резисторы в начале и в конце линии RS485 присутствуют). При этом наблюдается полное отсутствие связи по Modbus между СПК107.Д.72 (Мастер) и 6 шт. ПВТ100 (датчик-измеритель влажности и температуры). Случайно было выяснено, что при подключении к линии RS485 адаптера «RS485 <---> USB» (подключён к + 5 в. через USB в неактивном состоянии) связь по Modbus нормализуется. При дальнейшем анализе было выяснено, что на линии RS485 присутствует уровень постоянной составляющей напряжения 1,2-1,3 в. относительно 0 в. (при этом наблюдается отсутствие связи по Modbus), а при подключении к линии RS485 адаптера «RS485 <---> USB» (подключён к + 5 в. через USB в неактивном состоянии) уровень постоянной составляющей напряжения на линии RS485 падает до 0,7-0,8 в. относительно 0 в. (при этом связь по Modbus нормализуется). Похоже, что адаптер «RS485 <---> USB» в нашем случае выступает в роли резистивной нагрузки, понижающей уровень паразитной постоянной составляющей до 0,7-0,8 в. относительно 0 в. Хотелось бы получить от коллег дельные проверенные советы (а в идеале и рекомендации от производителя) по устранению проблемы без «танцев с бубном» и экспериментов с резистивными делителями напряжения, как нам посоветовали коллеги с украинского ОВЕН (см. фото).
|
|
|
|
|
|
|
|
4.3.2020, 20:39
|
МОДЕРАТОР
Группа: Модераторы
Сообщений: 11020
Регистрация: 3.7.2004
Пользователь №: 32

|
для начала надо выяснить источник смещения, а потом думать
|
|
|
|
|
|
|
|
6.3.2020, 23:41
|
Группа: Участники форума
Сообщений: 3102
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Между А и В должен быть плюс сколько-то милливольт. Ищите, у кого минус. Щас почти такая же проблема на объекте, заказал АС5 Овен, буду проверять. Просто контроллер не в состоянии раскачать линию, пока временно поставил EGX100 и по Modbus TCP гоняю. Но, как и в соседней теме, главное - не путать оперативное управление с диспетчеризацией... Терминаторы можно выкинуть, на скорости до 230 000 они бесполезны и могут только как раз ухудшить связь, если драйвер дохлый поставили в ПЛК. Ещё вариант - оставить преобразователь USB в системе, его цена дешевле всего будет... И надпись написать, чтобы не трогали и глупые вопросы не задавали...
Сообщение отредактировал kosmos440o - 6.3.2020, 23:58
|
|
|
|
|
|
|
|
7.3.2020, 11:51
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
Понять и простить тип кабеля в линии. Неужто честный RS485 ?, если нет, то задуматься, с какого пуркуа терминатор 120 Ом ????
|
|
|
|
|
|
|
|
7.3.2020, 21:32
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(manjey73 @ 7.3.2020, 11:51)  тип кабеля в линии. Неужто честный RS485 ? тип кабеля в линии - как раз таки "честный RS485" КПпВонг-HFO-ВПЭ (500) 4*2*0,56 (S/FTP-cat.6a LSOH) пр-ва "Одесса-кабель" , и вряд-ли у него такая хилая изоляция, что на 100 метрах с проводов питания через два экрана из фольги лезет что-либо подобное на линию RS485 ?
Сообщение отредактировал duser - 7.3.2020, 21:36
|
|
|
|
|
|
|
|
7.3.2020, 21:37
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
duser ну и где он честный ? это кабель для сети категории 6А а не для RS485. 0,56 это не сечение в данном случае а диаметр жилы. 22 AWG если правильно помню. Ну да это не важно. волновое сопротивление 100 Ом а не 120 Ом.
сделайте выводы. По картинке - правая сторона по сути делители напряжения. У вас там точные номиналы или ?
измените номиналы сопротивлений и получите свои 0,5В а не 1,2 и у вас все заработает без включения дополнительного USB-RS485 преобразователя...
"честный RS485" . ХА....
|
|
|
|
|
|
|
|
7.3.2020, 21:52
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(kosmos440o @ 6.3.2020, 23:41)  Ищите, у кого минус в нашем случае на линии RS485 присутствует уровень постоянной составляющей напряжения 1,2-1,3 в. относительно 0 в , а никак не "минус". Цитата(kosmos440o @ 6.3.2020, 23:41)  контроллер не в состоянии раскачать линию, .... если драйвер дохлый поставили в ПЛК. вот про это неплохо бы было узнать у производителя оборудования, но ответа от ОВЕН пока нет, кроме информации не в тему про костыль с резистивным делителем, нормализующий обмен по шине Modbus при отсутствии или физических отключениях Мастера. Цитата(kosmos440o @ 6.3.2020, 23:41)  Ещё вариант - оставить преобразователь USB в системе, его цена дешевле всего будет... И надпись написать, чтобы не трогали и глупые вопросы не задавали... так именно пока и сделали, но хочется всё сделать грамотно, а не как-нибудь (в USB-разъёме ПЛК по проекту должна быть флэшка для непрерывного архивирования данных) !
Сообщение отредактировал duser - 7.3.2020, 22:11
|
|
|
|
|
|
|
|
7.3.2020, 22:07
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
грамотно, изучить вопрос чем отличаются кабеля для LAN и для RS485, начать с этого
|
|
|
|
|
|
|
|
7.3.2020, 22:09
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(manjey73 @ 7.3.2020, 22:07)  грамотно, изучить вопрос чем отличаются кабеля для LAN и для RS485, начать с этого "... и тут Остапа понесло" --- совет явно не в тему ... при такой короткой (100 метров) и простой линии (7 слейвов) прекрасно должны работать даже обычные не экранированные кабели для LAN (ИМХО) . Мы отключали ПЛК ( СПК107.Д.72 (сенсорный панельный контроллер)) и легко и без ошибок "читали" всю линию (6 шт. ПВТ100 (датчик-измеритель влажности и температуры) + 1 шт. МК110-224.8Д.4Р (8 входов/4 выхода)) ноутбуком через адаптер «RS485 <---> USB»
Сообщение отредактировал duser - 7.3.2020, 22:26
|
|
|
|
|
|
|
|
7.3.2020, 22:16
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
ну и ладно, уговаривать не собираюсь, разбирайтесь со своими проблемами дальше сами. Удачи.
|
|
|
|
|
|
|
|
7.3.2020, 22:29
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(manjey73 @ 7.3.2020, 22:16)  ну и ладно, уговаривать не собираюсь, разбирайтесь со своими проблемами дальше сами. Удачи. ну не надо уж так сразу обижаться (сами знаете, что "возят на обиженных")
|
|
|
|
|
|
|
|
7.3.2020, 22:38
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
вот и вывозите свою тележку сами  применяя кабель LAN как минимум надо применять терминаторы на 100 Ом а не на 120. для начала. А бывает что нет возможности, потому что в оборудовании стоят без возможности отключения. Убрать заземление с одной стороны, если заземлили с двух. Смотреть дальше.
|
|
|
|
|
|
|
|
8.3.2020, 0:35
|
Группа: Участники форума
Сообщений: 3102
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
На такой линии ШВВП, прости Господи, пойдёт
|
|
|
|
|
|
|
|
8.3.2020, 8:56
|
Группа: Участники форума
Сообщений: 2171
Регистрация: 1.8.2014
Пользователь №: 240922

|
kosmos440o на какой "такой" ? вот пример был ПЛК100, МЭ01 и 8АС стоящие рядом не работали пока в каком то модуле прошивку не поменяли.
А тут цех, и вы рассказываете что будет работать на ШВВП когда у человека на 6А не работает.
Почему всегда грешат на все, что угодно но не зашибический кабель для 6 категории, да еще и экранированный ? а сами то экран с двух сторон с разным контурам прихерачат, то где-нибудь бухту запаса кольцом свернут....
Начинать проверки надо всегда с низов, а низ это линия связи
|
|
|
|
|
|
|
Гость_wild_*
|
10.3.2020, 20:05
|
Guest Forum

|
Если не работает низкоскоростной RS485 то марка кабеля это последняя причина
|
|
|
|
|
|
|
|
11.3.2020, 0:49
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 7.3.2020, 21:09)  при такой короткой (100 метров) и простой линии (7 слейвов) прекрасно должны работать даже обычные не экранированные кабели для LAN (ИМХО) . Овен никому ничего не должен. У нас когда то "на столе" Овновский преобразователь отказывался читать больше 6-8 (не помню точно) устройств. Другой читал спокойно, а овновский нет.
|
|
|
|
|
|
|
|
11.3.2020, 3:29
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(manjey73 @ 8.3.2020, 8:56)  kosmos440o на какой "такой" ? вот пример был ПЛК100, МЭ01 и 8АС стоящие рядом не работали пока в каком то модуле прошивку не поменяли.
А тут цех, и вы рассказываете что будет работать на ШВВП когда у человека на 6А не работает.
Почему всегда грешат на все, что угодно но не зашибический кабель для 6 категории, да еще и экранированный ? а сами то экран с двух сторон с разным контурам прихерачат, то где-нибудь бухту запаса кольцом свернут....
Начинать проверки надо всегда с низов, а низ это линия связи две линии от СПК отходят в разные стороны: резистор - 6 шт. ПВТ100 - МК110 - СПК107 - ПВТ100 - резистор я, конечно, читаю все комментарии, но до сих пор не понял, какое отношение имеет тип кабеля, номинал термин. резисторов и варианты подключение экранирования (у нас оплётка подключена к нулевому проводу блока питания как в датчиках, так и в боксе контроллера) к уровню паразитной постоянной составляющей напряжения в линии (1,2-1,3 в.) относительно 0 в. ?
|
|
|
|
|
|
|
Гость_wild_*
|
11.3.2020, 9:12
|
Guest Forum

|
Устройства от разных производителей, отличных поколений, с различной схемотехникой драйверов интерфейса RS485 могут не работать совместно на шине Modbus - это реальность. Сильно помогает осциллограф для анализа.
|
|
|
|
|
|
|
|
12.3.2020, 0:34
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(wild @ 11.3.2020, 9:12)  Устройства от разных производителей, отличных поколений, с различной схемотехникой драйверов интерфейса RS485 могут не работать совместно на шине Modbus - это реальность. Сильно помогает осциллограф для анализа. Вот это уже больше похоже на правильный диагноз , вот бы ещё узнать, как правильно решить эту проблему поколений (устройства от разных производителей - это не наш случай) !
Сообщение отредактировал duser - 12.3.2020, 0:37
|
|
|
|
|
|
|
|
12.3.2020, 1:24
|
Группа: Участники форума
Сообщений: 141
Регистрация: 22.6.2018
Пользователь №: 343949

|
Никаких других резисторов, кроме терминальных на концах линии, не установлено, равно как и в USB-RS485 преобразователе, а "чудо" происходит лишь когда подаётся питание на USB-RS485 преобразователь. Более того, без подключения к линии USB-RS485 преобразователя СПК107 (кроме МК110) смог работать только с одним ПВТ100 (с двумя уже не мог), что наводит на мысль о наличии подтягивающих резисторов в схемотехнике драйверов RS485 в ПВТ100 .
Похоже придётся таки подбирать два резистора, подтягивающих линию к 0 в. Главное при этом не перегрузить выходные каскады драйверов RS485 у всех устройств на линии. Как по мне это - костыль, а не корректное решение !
|
|
|
|
|
|
|
|
12.3.2020, 12:16
|
Группа: Участники форума
Сообщений: 3102
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Ну, поставьте блок питания 5В, минус к СОМ RS-485, от минуса резистор на В 5 кОм, от +5V резистор на А 5 кОм. Можно пробовать уменьшать резисторы до 560 Ом. Это корректное решение. Для более корректных решений не надо брать сами знаете что. Можно попробовать ТСР-485, если есть какие под рукой, но там коммутатор может всплыть.
Сообщение отредактировал kosmos440o - 12.3.2020, 12:17
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274 | erid 2VtzqvpbUMg
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2Vtzqv6z6bU
Последние сообщения Форума
|