PDA

Просмотр полной версии : конфликт ИП320 и 2х МДВВ



Веня
01.11.2011, 19:07
конфигурация:
плк150 врежиме мастер
ИП320 в режиме слейв адрес 1
Два МДВВ как "Universal ModBus Devise", адрес 16 и 24
Все соединено по RS485, протокол ModBus
В таком виде контроллер воспринимает данные только с обоих МДВВ, а на ИП320 не реагирует. При отключении МДВВ с адресом 24 панель ИП320 начинает работать. В чем проблема, ПОМОГИТЕ!

Веня
02.11.2011, 09:51
Даже если в программе ПЛК нет обращений к МДВВ с адресом 24, (но в конфигурации он есть) панель ИП320 все равно не работает.

при отключении в конфигурации ПЛК100 модуля МДВВ с адресом 24 (физически модуль остается подключен к линии RS485) панель работает.

Александр Приходько
02.11.2011, 10:17
1) Задайте адреса кратные 16
Например, 32-48-64
2) Убедитесь, чтобы не было подключения звездой, приборы подключаются последовательно один за другим.
3) Соединительный кабель должен быть витой парой!!!!!!! Это важно.
4) В панели проверьте параметры связи, может где число стоп бит не верно указано.

Александр Приходько
02.11.2011, 10:57
Спецификация RS-485 (официальное название TIA/EIA-485-A) не дает конкретных пояснений по поводу того, как должна осуществляться разводка сетей RS-485. Однако она предоставляет некоторые рекомендации.

RS-485 спроектирован как балансная система. Проще говоря, это означает, что, помимо земляного, имеется два провода, которые используются для передачи сигнала (В наших схемах земляного нет).

Система называется балансной, потому что сигнал на одном проводе является идеально точной противоположностью сигнала на втором проводе. Другими словами, если один провод передает высокий уровень, другой провод будет передавать низкий уровень, и наоборот.

Несмотря на то, что RS-485 может успешно осуществлять передачу с использованием различных типов передающей среды, он должен использоваться с проводкой, обычно называемой "витая пара".

Как следует из ее названия, витая пара - это просто пара проводов, которые имеют равную длину и свиты вместе. Использование передатчика, отвечающего требованиям спецификации RS-485, с кабелем на основе витой пары, уменьшает два главных источника проблем для разработчиков быстродействующих территориально распределенных сетей, а именно излучаемые электромагнитные помехи и индуцируемые электромагнитные помехи (наводка).

Что касается схемы - звезда:
драйверы RS-485 разработаны для управления только одной, правильным образом согласованной, витой парой. Если же на драйвер RS-485 подключено несколько витых пар, получается топология звезда, которая не гарантирует требуемые минимальные логические уровни сигналов в RS-485. Что чревато либо полной не работоспособностью интерфейса, либо частчиной.

Источник взял тут:
http://www.gaw.ru/html.cgi/txt/interface/rs485/app.htm
Очень рекомендую изучить не правильные схемы подключения.

Александр Приходько
03.11.2011, 13:24
по моему мнению такой рисунок соответствует рисункам №7 и №12 из вышеупомянутой ссылки, поэтому и задал вопрос

Для двух приборов оно еще может заработать, а если больше? )) скорее нет, чем да!

Уже не однократно писали - звезда не поддерживается!
Умельцы конечно были, кто и по несколько звезд делал, но там нужно считать сопротивления и в большинстве случаев оно не работает.

lara197a
03.11.2011, 15:43
В крайнем случае ставьте повторитель.
Приборов всего 3, почему их не хотите соединить последовательно?

Sdvnkhp
15.02.2012, 00:44
Извините немного не в тему, но я не понял вашей адресации. У вас действительно modbus? или все таки OWEN... это не существенно, но зачем тогда такая разбежка в адресах?
Вполне достаточно:
ИП320-0
MДВВ-1
МДВВ-2

Валенок
15.02.2012, 11:52
А плк150 ?

Sdvnkhp
15.02.2012, 16:36
А плк150 ?
он мастер то есть инициирует опрос по данным адресам, сам себя он в этой линии не опрашивает.

Валенок
16.02.2012, 04:20
ИП320-0
MДВВ-1
МДВВ-2
А ИП320 кто ?

Sdvnkhp
21.02.2012, 21:48
Slave устройство.. адресация с 0 до 255

Валенок
21.02.2012, 22:02
1..247
Да все равно как. Можно 213, 17, 99

Sdvnkhp
21.02.2012, 22:37
сорри развел полемику... да еще и не по теме... не с 0 с 1, ноль это широковещательный...