2 Master и 1 Slave на одном порту |
|
|
|
13.2.2013, 15:28
|
Группа: Участники форума
Сообщений: 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)
|
13.2.2013, 15:42
|
Группа: Участники форума
Сообщений: 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 на одной сети тоже возможно, но очень много условий и реализация двольно проблематичная.
|
|
|
|
|
13.2.2013, 15:46
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

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

|
Так какая SCADA ? Так какой ПЛК ? Так какая панель ?
Сообщение отредактировал san - 13.2.2013, 15:54
|
|
|
|
|
13.2.2013, 15:58
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

|
плк: shneider m238 TM238LFAC24DR hmi: weintek mt8070ih
scada: неизвестно - требование чтоб у плк был modbus slave для ее подключения
|
|
|
|
|
13.2.2013, 17:03
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
На одной линии Modbus RTU может быть лишь один мастер, иначе конфликт. Если верно Вас понял, Вам хочется, чтобы по одному порту контроллер опрашивался и панелю и SCADA-ой. Это возможно, если использовать мультиплексор, который разруливает одновременное обращение к одному порту нескольких Мастеров, каждый из которых висит на своей линии как Мастер (т.е. все по честному согласно спецификации Modbus). Также есть вариант конвертирования Modbus RTU в Modbus TCP и тода, если конвертер толковый (MOXA как пример), со стороны Modbus TCP может быть несклько Мастеров. Как пример гляньте ОВЕН ЕКОН134. Обязательно отпишитесь о дальнейших перепитиях.
Сообщение отредактировал Chabol - 13.2.2013, 17:05
|
|
|
|
|
13.2.2013, 18:25
|
Группа: Участники форума
Сообщений: 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-панель берет на себя тоже СКАДА Это довольно геморный вариант, но реальный. Есть ещё вариант, что панель соединяется с ПК напрямую. Все варианты какие-то кривые. :-)
|
|
|
|
|
13.2.2013, 19:15
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(All_Ex81 @ 13.2.2013, 15:46)  scada должна быть мастером по условиям заказчика  Откуда такие условия? Модикон поддерживает IOScaning, так что реализация обмена со СКАДА и с панелью вобще не составляет труда, если они оба будут Слейвами. Может стоит убедить заказчика, что при отваливании панели сдохнет обмен со СКАДА (если панель будет мастером), а при отваливании СКАДЫ - сдохнет обмен с панелью (если СКАДА будет мастером). То есть, с точки зрения целесообразности мастером должен быть в этой ситуации как раз ПЛК.
|
|
|
|
|
14.2.2013, 15:10
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

|
Цитата(Chabol @ 13.2.2013, 18:03)  На одной линии Modbus RTU может быть лишь один мастер, иначе конфликт.
Также есть вариант конвертирования Modbus RTU в Modbus TCP и тода, если конвертер толковый (MOXA как пример), со стороны Modbus TCP может быть несклько Мастеров. про конфликт двух мастеров это понятно, а вот про моксу чтото не сообразил, спасибо за подсказку, завтра соберу стендик, по результатам напишу
|
|
|
|
|
15.2.2013, 16:55
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

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

|
хмм... а зачем столько сложностей-то? из условия задачи - Цитата у контроллера 2 интерфейса rs-485 modbus rtu, а что мешает повесить скаду мастером на один порт, а ПЧ и панель - слэйваами на второй?
|
|
|
|
|
15.2.2013, 23:16
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(ViS @ 15.2.2013, 21:31)  хмм... а зачем столько сложностей-то? из условия задачи - а что мешает повесить скаду мастером на один порт, а ПЧ и панель - слэйваами на второй? + хороший вариант
|
|
|
|
|
19.2.2013, 9:54
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

|
Максимальная скорость modbus у ПЧ = 9600 боюсь что забью канал если по нему буду управлять ПЧ и передавать кучу параметров на панель, может есть еще какиенибудь идеи?
причем по последним замечаниям заказчика протокол должен быть обязательно rtu
Сообщение отредактировал All_Ex81 - 19.2.2013, 9:57
|
|
|
|
|
19.2.2013, 10:00
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Вы хотите на бюджетном варианте выцепить гигантские возможности :-) Савьте панель с Веб-доступом, и будет Вам ещё один вариант. Или как предложили шлюз Modbus RTU/Modbus TCP с промежуточной буферизацией. Но боюсь что оба варианта требуют солилидных капиталовложений.
|
|
|
|
|
19.2.2013, 13:02
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

|
Шлюз и панель с web стоят копейки, я бы поставил шлюз и читал все по tcp, но заказчики давят чтоб все было на rtu (т.к. у них все оборудование заточенно и сертифицированно под rtu), вот и приходится изобретать велосипед
|
|
|
|
|
19.2.2013, 14:19
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

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

|
Цитата(All_Ex81 @ 19.2.2013, 10:54)  боюсь что забью канал если по нему буду управлять ПЧ и передавать кучу параметров на панель, Кучу параметров - это сколько?
|
|
|
|
|
21.2.2013, 9:02
|
Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194

|
Насколько я помню, у TM238LFAC24DR есть еще интерфейс CAN. Можно частотники или панель подключить на него.
PS: В текущем проекте на M238 вообще сделал управление частотниками дискретными и аналоговыми сигналами чтобы не забивать голову наладкой обмена и недостаточно квалифицированному персоналу при эксплуатации жизнь не усложнять.
Сообщение отредактировал AlexG - 21.2.2013, 9:03
|
|
|
|
|
6.3.2013, 5:26
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

|
вобщем описываю окончательный вариант как получилось сделать: один порт на контроллере сконфигурировал как мастер для управления пч, второй порт сконфигурировал как slave и подключил его к модулю 499TWD01100 для преобразования в ethernet, по tcp подключил панель, к свичу подключил преобразователь MGate MB3170, к нему уже подключил верхний уровень по modbus rtu как того требовал заказчик, конечно хитрые связи получились, но другого варианта к сожалению не нашел
|
|
|
|
|
6.3.2013, 8:57
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Modbus RTU - Modbus TCP - Modbus RTU Полный изврат! :-)
|
|
|
|
|
6.3.2013, 9:03
|
Группа: Участники форума
Сообщений: 324
Регистрация: 8.7.2009
Из: Челябинск
Пользователь №: 35787

|
Цитата(san @ 6.3.2013, 9:57)  Modbus RTU - Modbus TCP - Modbus RTU Полный изврат! :-) попробуйте объяснить это заказчику, у них нормы на АСУ были приняты лет 10 назад и никто их под новое оборудование не пересматривает, хотя у меня большое подозрение что они потом rtu перегонят в tcp чтобы передавать на компьютер
|
|
|
|
|
6.3.2013, 10:12
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Так Вы ж всё-равно Modbus/TCP используйте в связи, так что нормы заказчика уже нарушены.
|
|
|
|
|
6.3.2013, 11:10
|
Группа: Участники форума
Сообщений: 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
Последние сообщения Форума
|