Еще раз о Modbus

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
AlexB
Сообщения: 14
Зарегистрирован: 03 дек 2007, 18:49

Сообщение AlexB » 21 май 2008, 17:02

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

Задача:
Двухуровневая система автоматизации, на нижнем уровне D-182, на верхнем уровне контроллер стороннего производителя.

Согласно техническому описанию контроллер D-182 поддерживает обмен данными по протоколу Modbus RTU.

Структура АСУ:

Изображение

На картинке представлена структура, в которой предполагается:

1. Контроллер КП1 по интерфейсу D является мастером по отношению к нижестоящим контроллерам, соответственно он ведет опрос и сохраняет все полученные данные в своей базе.
2. В то же время контроллер КП1 по интерфейсу C является слейвом по отношению к вышестоящему контроллеру. Линия связи RS485, обмен с вышестояшим контроллером по протоколу Modbus RTU. Другими словами, все данные с нижнего уровня вышестоящий контроллер получает с КП1.

Собственно вопросы:
1. Возможен ли такой вариант обмена с вышестоящим контроллером?

2. Увеличится ли быстродействие, если вышестоящий контроллер напрямую будет запрашивать данные со всех КП по протоколу Modbus RTU? (елси КП будут в одном логическом сегменте с вышестоящим контроллером).

Спасибо.

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 22 май 2008, 11:53

1) Такой вариант возможен;

2) Такой вариант тоже возможен, выигрыш в скорости будет минимален, но сложнее с точки зрения конфигурирования.

Вы используете Деконт-182, обратите внимание, что с канальным уровнем 4-ой версии он работает только по Modbus RTU. С канальным уровнем 5 вер. можно работать как с RTU так и с ASCII.
Под вашу задачу (Modbus RTU) подходит любой.
С уважением
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12