Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
> 2 Master и 1 Slave на одном порту
All_Ex81
сообщение 13.2.2013, 15:28
Сообщение #1





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



Есть оборудование: контроллер shneider m238, ПЧ, панель оператора, Scada система
у контроллера 2 интерфейса rs-485 modbus rtu,
хочу сконфигурировать один порт как мастер для управления ПЧ,
второй порт как slave для подключения панели

как на второй порт можно зацепить scada систему?
возможно ли это?
(панель в качестве шлюза не рассматривается)
кто нибудь пробовал ставить Ethernet шлюз 499TWD01100 ? поможет ли он?

Сообщение отредактировал All_Ex81 - 13.2.2013, 15:33
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть тему
Ответов (1 - 22)
san
сообщение 13.2.2013, 15:42
Сообщение #2





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Цитата(All_Ex81 @ 13.2.2013, 15:28) *
Есть оборудование: контроллер shneider m238, ПЧ, панель оператора, Scada система
у контроллера 2 интерфейса rs-485 modbus rtu,
хочу сконфигурировать один порт как мастер для управления ПЧ,
второй порт как slave для подключения панели

как на второй порт можно зацепить scada систему?
возможно ли это?
(панель в качестве шлюза не рассматривается)
кто нибудь пробовал ставить Ethernet шлюз 499TWD01100 ? поможет ли он?

Не помешало бы референсы привести.
В общем случае SCADA можно поцепить на порт ПЛК, на котором он (ПЛК) с правами Master. В этом случае SCADA должна иметь драйвер Modbus Slave, а ПЛК заниматься постоянным полингом SCADA.
Вариант SCADA и HMI на одной сети тоже возможно, но очень много условий и реализация двольно проблематичная.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 13.2.2013, 15:46
Сообщение #3





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



scada должна быть мастером по условиям заказчика sad.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 13.2.2013, 15:52
Сообщение #4





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Так какая SCADA ?
Так какой ПЛК ?
Так какая панель ?

Сообщение отредактировал san - 13.2.2013, 15:54
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 13.2.2013, 15:58
Сообщение #5





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



плк: shneider m238 TM238LFAC24DR
hmi: weintek mt8070ih

scada: неизвестно - требование чтоб у плк был modbus slave для ее подключения
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 13.2.2013, 17:03
Сообщение #6





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



На одной линии Modbus RTU может быть лишь один мастер, иначе конфликт.
Если верно Вас понял, Вам хочется, чтобы по одному порту контроллер опрашивался и панелю и SCADA-ой. Это возможно, если использовать мультиплексор, который разруливает одновременное обращение к одному порту нескольких Мастеров, каждый из которых висит на своей линии как Мастер (т.е. все по честному согласно спецификации Modbus).
Также есть вариант конвертирования Modbus RTU в Modbus TCP и тода, если конвертер толковый (MOXA как пример), со стороны Modbus TCP может быть несклько Мастеров.

Как пример гляньте ОВЕН ЕКОН134.

Обязательно отпишитесь о дальнейших перепитиях. biggrin.gif

Сообщение отредактировал Chabol - 13.2.2013, 17:05
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 13.2.2013, 18:25
Сообщение #7





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Цитата(All_Ex81 @ 13.2.2013, 15:58) *
плк: shneider m238 TM238LFAC24DR
hmi: weintek mt8070ih
scada: неизвестно - требование чтоб у плк был modbus slave для ее подключения

Эта панель weintek поддерживает режим Modbus Slave? С какой-то работал, такой режим был. Если да, то есть такой вариант:
1) берется СКАДА с Modbus Master и возможностью скриптования;
2) координирования обмена SCADA-панель берет на себя тоже СКАДА
Это довольно геморный вариант, но реальный. Есть ещё вариант, что панель соединяется с ПК напрямую. Все варианты какие-то кривые. :-)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 13.2.2013, 19:15
Сообщение #8





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Цитата(All_Ex81 @ 13.2.2013, 15:46) *
scada должна быть мастером по условиям заказчика sad.gif

Откуда такие условия? Модикон поддерживает IOScaning, так что реализация обмена со СКАДА и с панелью вобще не составляет труда, если они оба будут Слейвами. Может стоит убедить заказчика, что при отваливании панели сдохнет обмен со СКАДА (если панель будет мастером), а при отваливании СКАДЫ - сдохнет обмен с панелью (если СКАДА будет мастером). То есть, с точки зрения целесообразности мастером должен быть в этой ситуации как раз ПЛК.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 14.2.2013, 15:10
Сообщение #9





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



Цитата(Chabol @ 13.2.2013, 18:03) *
На одной линии Modbus RTU может быть лишь один мастер, иначе конфликт.

Также есть вариант конвертирования Modbus RTU в Modbus TCP и тода, если конвертер толковый (MOXA как пример), со стороны Modbus TCP может быть несклько Мастеров.


про конфликт двух мастеров это понятно,
а вот про моксу чтото не сообразил, спасибо за подсказку,
завтра соберу стендик, по результатам напишу
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 15.2.2013, 16:55
Сообщение #10





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



в свете последних событий стендик получится собрать только в понедельник rolleyes.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ViS
сообщение 15.2.2013, 21:31
Сообщение #11





Группа: Участники форума
Сообщений: 824
Регистрация: 21.5.2006
Пользователь №: 2942



хмм... а зачем столько сложностей-то? из условия задачи -
Цитата
у контроллера 2 интерфейса rs-485 modbus rtu,


а что мешает повесить скаду мастером на один порт, а ПЧ и панель - слэйваами на второй?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 15.2.2013, 23:16
Сообщение #12





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Цитата(ViS @ 15.2.2013, 21:31) *
хмм... а зачем столько сложностей-то? из условия задачи -
а что мешает повесить скаду мастером на один порт, а ПЧ и панель - слэйваами на второй?

+
хороший вариант
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 19.2.2013, 9:54
Сообщение #13





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



Максимальная скорость modbus у ПЧ = 9600
боюсь что забью канал если по нему буду управлять ПЧ и передавать кучу параметров на панель,
может есть еще какиенибудь идеи?

причем по последним замечаниям заказчика протокол должен быть обязательно rtu

Сообщение отредактировал All_Ex81 - 19.2.2013, 9:57
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 19.2.2013, 10:00
Сообщение #14





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Вы хотите на бюджетном варианте выцепить гигантские возможности :-)
Савьте панель с Веб-доступом, и будет Вам ещё один вариант. Или как предложили шлюз Modbus RTU/Modbus TCP с промежуточной буферизацией. Но боюсь что оба варианта требуют солилидных капиталовложений.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 19.2.2013, 13:02
Сообщение #15





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



Шлюз и панель с web стоят копейки,
я бы поставил шлюз и читал все по tcp,
но заказчики давят чтоб все было на rtu (т.к. у них все оборудование заточенно и сертифицированно под rtu),
вот и приходится изобретать велосипед
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 19.2.2013, 14:19
Сообщение #16





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Ставьте
PLC<->SCADA<->OP
PLC<->OP<->SCADA
или варианты, прдложенные выше. Но не могут два мастера быть на одной шине (если Вы конечно свой протокол не наростите поверх Modbus)! Если один из них отваливается, значит другие два тоже отваливаются. Кто важнее СКДА или ОП? Тот кто важнее и будет мастером. Так как по условии задачи СКАДА не может быть слейвом, значит всё решено до Вас.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
йцукен
сообщение 19.2.2013, 18:53
Сообщение #17


труЪ-митолизд


Группа: Banned
Сообщений: 1138
Регистрация: 4.2.2010
Пользователь №: 45863



Цитата(All_Ex81 @ 19.2.2013, 10:54) *
боюсь что забью канал если по нему буду управлять ПЧ и передавать кучу параметров на панель,

Кучу параметров - это сколько? rolleyes.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexG
сообщение 21.2.2013, 9:02
Сообщение #18





Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194



Насколько я помню, у TM238LFAC24DR есть еще интерфейс CAN. Можно частотники или панель подключить на него.

PS: В текущем проекте на M238 вообще сделал управление частотниками дискретными и аналоговыми сигналами чтобы не забивать голову наладкой обмена и недостаточно квалифицированному персоналу при эксплуатации жизнь не усложнять.

Сообщение отредактировал AlexG - 21.2.2013, 9:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 6.3.2013, 5:26
Сообщение #19





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



вобщем описываю окончательный вариант как получилось сделать:
один порт на контроллере сконфигурировал как мастер для управления пч,
второй порт сконфигурировал как slave и подключил его к модулю 499TWD01100 для преобразования в ethernet, по tcp подключил панель, к свичу подключил преобразователь MGate MB3170, к нему уже подключил верхний уровень по modbus rtu как того требовал заказчик,
конечно хитрые связи получились, но другого варианта к сожалению не нашел
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 6.3.2013, 8:57
Сообщение #20





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Modbus RTU - Modbus TCP - Modbus RTU
Полный изврат! :-)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 6.3.2013, 9:03
Сообщение #21





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



Цитата(san @ 6.3.2013, 9:57) *
Modbus RTU - Modbus TCP - Modbus RTU
Полный изврат! :-)


попробуйте объяснить это заказчику,
у них нормы на АСУ были приняты лет 10 назад и никто их под новое оборудование не пересматривает,
хотя у меня большое подозрение что они потом rtu перегонят в tcp чтобы передавать на компьютер mad.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
san
сообщение 6.3.2013, 10:12
Сообщение #22





Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316



Так Вы ж всё-равно Modbus/TCP используйте в связи, так что нормы заказчика уже нарушены.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
All_Ex81
сообщение 6.3.2013, 11:10
Сообщение #23





Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787



Цитата(san @ 6.3.2013, 11:12) *
Так Вы ж всё-равно Modbus/TCP используйте в связи, так что нормы заказчика уже нарушены.


выход на скаду идет по rtu, а что у меня в шау творится их не волнует
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 4.8.2025, 19:15
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных