Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Промышленные сети и коммуникации
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Помогите пожалуйста с выбором решения

 Ответить Ответить
Автор
Сообщение
Snake79 Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 05 Сентябрь 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Snake79 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Помогите пожалуйста с выбором решения
    Опубликовано: 05 Сентябрь 2008 15:43

Здравствуйте!

Необходим прибор, с помощью которого осуществляется возможность опроса устройств Modbus/RTU Slave двумя устройствами Modbus/RTU Master по интерфейсу RS-485. Подскажите, пожалуйста, есть ли такое оборудование, либо какое-то решение. Очень нужно!!) За ранее спасибо!

 

Наверх
Vald Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 02 Октябрь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 427
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vald Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 06 Сентябрь 2008 00:49

Если вы подключите к одной линии два преобразователя интерфейса 232->485 и к ним уже два мастера то ничего страшного не будет.  Пока со стороны мастера нет посылки преобразователь интерфейса работает на прием и посылает в сторонц мастера то что слышит в линии.  Если при этом на линии рабоатет другой мастер то второй мастре услышит запрос первого и ответ на него.  Гораздо сложнее сделать так чтобы два разных мастре знали что сейчас идет обмен у другого.  Тут уж вам надо самому придумать.  Если опрос достаточно редкий , скажем раз в неск секунд то можно просто ничего не делать и исходить из того что вероятность столкновения запросов мала, а в по сделать так что битые запросы просто маскируются и не передаются дальше.

При экспериментах ни один чайник не пострадал

-----------
Плохому системному интегратору всегда OPC сервер мешает.
______________
Пишу на C++ за еду
Наверх
Dismay Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 01 Июнь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 464
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dismay Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 07 Сентябрь 2008 19:17

Лучше все таки согласованное резервирование опроса. Мастера должны делить линию по заданным правилам. рашавось оно конечно национальная гордость не поспоришь, но я так понимаю вы проект делаете, так что делайте хорошо, это щаз не модно конечно  и сложнее но зато потом не прийдеться краснеть перед заказчиком

С другой стороны так ли вам нужен этот вариант? может рассмотерть оборудование или ПО предусиатривающее многопользовательский режим? Сильно надежность вы этим резервированием все равно не поднимите. Это как сбойный мастер повиснет. Повиснет на записи займет порт и второй мастер тож не будет работать. Модбус потому и не предусматривает в одной линии штатных средст резервирования, что это особого смысла не имеет на самом деле если по сути...

Наверх
Vall Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 19 Май 2004
Категория: Zimbabwe
Online Status: Offline
Публикации: 108
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vall Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 08 Сентябрь 2008 09:36
Наверх
Snake79 Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 05 Сентябрь 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Snake79 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 09 Сентябрь 2008 13:00

спасибо всем большое за советы!

а если  использовать комбинацию из 1-портового преобразователя Modbus/RTU в Modbus/TCP модели MGate MB3180 и такого же 2-портового MB3280. И соединить эти два устройства Ethernet-сетью?

Настроить порт 1-портовый MGate в режим RTU Slave и подключить к нему управляемое устройство. А 2-портовый - в режим RTU Master. Таким образом, осуществить передачу с двух мастеров в один slave.

Возможен ли такой выход из ситуации?

Наверх
Vald Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 02 Октябрь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 427
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vald Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 09 Сентябрь 2008 13:57
Проблема не в том чтобы к линии подключиться - тут пара любых самых дешевых преобразователей интерфейса подойдет. Проблема в том что мастера должны знать когда они должны лезть в сеть. Такое включение совершенно необычно и если не вы сами программу напишите, то скорее всего, штатные программы так работать не умеют.
При экспериментах ни один чайник не пострадал

-----------
Плохому системному интегратору всегда OPC сервер мешает.
______________
Пишу на C++ за еду
Наверх
Vall Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 19 Май 2004
Категория: Zimbabwe
Online Status: Offline
Публикации: 108
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vall Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 09 Сентябрь 2008 14:03
по мне так вполне может работать. Сервер на уровне TCP разруливает запросы от разных мастеров, а откуда они прилетели неважно. Snake - купи уж и попробуй. только потом доложишь.
Наверх
Snake79 Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 05 Сентябрь 2008
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Snake79 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Сентябрь 2008 09:32
Мда.. дороговато получается для эксперимента: MB3180 (436$) + MB3180 (247$) = 683$..
Наверх
Vall Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 19 Май 2004
Категория: Zimbabwe
Online Status: Offline
Публикации: 108
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vall Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Сентябрь 2008 09:54

одна железка будет точно работать. множественные Modbus/TCP Master-a и несколько Modbus slave-ов на линии. Что еще надо чтобы встретиться в Хитроу:)

Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz