21.03.2018, 18:51 | #1 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
Сеть RS485
Добрый день.
На объекте установлены вентустановки порядка 40 штук. Управляются 2Gi. Все 2Gi объединены в сеть и выведены в систему диспетчеризации MasterSCADA+MasterOPS. Топологию сети приложил к сообщению. В качестве коммутатора использовалась 8-ми портовая МОХА. Чуть позже на объект добавили разделительные трансформаторы, которые могут выдавать по modbus аварии, степень загруженности и пр.. На МОХА стало не хватать портов. Поставили на компьютер диспетчеризации еще два преобразователя usb/rs485 Delta, которые подключили через usb-разветвитель с независимым питанием. Длинна каждой линий не превышает 150 метров. Расключены проводом КИПЭВ 1х2х0.6 Все линии с 2Gi ОРС сервер видит без проблем. Линию с трансформаторами TR1-TR10 тоже хорошо видно. А вот с линиями TR10-TR22 и TR30-TR40 происходят проблемы. Если я подключаюсь с помощью DELTA к TR10-TR22 или TR30-TR40 в самой щитовой перед проводом уходящим в диспетчерскую все трансформаторы видны. Как только подключаюсь из диспетчерской становится видна только какая то часть трансформаторов и если скинуть RS485 с одного то появляются другие, но все равно не все. Поменяли трассу ведущую из диспетчерской до щитовой, но это проблему не решило. ОРС пишет что часть переменных плохого качества. Подскажите пожалуйста, что это может быть. Уже весь мозг сломал. не пойму почему так происходит. |
21.03.2018, 19:02 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Сеть RS485
Цитата:
Я бы на данном этапе попробовал поискать устройство с плохим приёмопередатчиком. Т.е. отключил бы всё с ветки и подключал по одному пока не начнутся выпадения. А дальше посмотреть, что выпадает при подключению каких устройств и попробовать найти закономерность. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
22.03.2018, 13:37 | #3 |
Senior Member
Регистрация: Jul 2006
Сообщения: 176
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Сеть RS485
У меня была похожая ситуация, причем на линии были только приборы одного производителя (мультиметры Lovato, вроде бы). Так вот отключив все и подключая по одному нашел паршивую овцу. Полечилось, как ни странно, джампером 1.1кОм на многопортовом преобраpователе Moxa RS485-Ethernet (преобразователь без Modbus) в который были воткнуты все линии RS485 c Modbus. A установка/снятие/частичное снятие 120 Ом никак не повлияла. Остальные линии, на которых висели в т.ч. Segnetics работали как часики cо 120Ом на концах линий. Уточню, в одном конце всегда была Moxa RS485-Ethernet
|
22.03.2018, 13:55 | #4 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
Ответ: Сеть RS485
Arsie, lau, спасибо. Когда отключали некоторые трансформаторы было подозрение что, они создают помехи.
Lau не очень понял про сопротивление 1.1кОм. Куда его подключать, вместо 120 Ом? И такой еще вопрос погуглив нашел усилители сигнала для RS485, как вы думаете в моем случае они могут помочь? |
22.03.2018, 14:20 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Сеть RS485
Цитата:
Да, могут. Я бы как раз поставил в то место, откуда вся ветка нормально опрашивается. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
22.03.2018, 14:53 | #6 |
Senior Member
Регистрация: Jan 2015
Сообщения: 116
Благодарил(а): 2 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
Ответ: Сеть RS485
Arsie, благодарю, буду побывать.
|
23.03.2018, 12:41 | #8 | |
Senior Member
Регистрация: Jul 2006
Сообщения: 176
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Сеть RS485
Цитата:
Для меня самого было открытием, что на линии RS485 c Modbus данное сопртиление на конце линии помогло решить проблему работоспособности всех узлов на линии. Напомню, что на ней были мультиметры электросети Lovato и один из них никак не хотел работать. Вот что сказано в инструкции по поводу этих сопротивлений: In some critical environments, you may need to add termination resistors to prevent the reflection of serial signals. When using termination resistors, it is important to set the pull high/low resistors correctly so that the electrical signal is not corrupted. Since a particular pull high/low resistor value cannot fit all environments, the NPort 5230A/5250A uses a dip switch to set the pull high/low resistor values for each serial port. |
|
24.03.2018, 01:29 | #9 | ||||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Сеть RS485
Цитата:
Цитата:
Цитата:
Цитата:
Я бы посмотрел напряжение на линиях в режиме молчания. Может транформаторам эти 200mV и нужны чтобы шумы не видеть. |
||||