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

Связь по Modbus c газоанализаторами IR2100.

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


Присоединился: 19 Февраль 2009
Online Status: Offline
Публикации: 1
Свойства публикации Свойства публикации   Ответить, цитируя автора - VMNord Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Связь по Modbus c газоанализаторами IR2100.
    Опубликовано: 19 Февраль 2009 15:13
Добрый день!
Имеется контроллер, к которому по Ethernet подключен шлюз Modbus TCP/IP - Modbus RTU. C другой стороны шлюза газоанализаторы IR2100 (General Monitors).
Задача считывать данные в контроллер для отображения в SCAD-у и для противоаварийной защиты.

Газоанализатора , к сожалению, нет на данный момент в наличии. Хотелось бы знать, можно ли считать с датчика массив регистров 3-ей функцией Modbus или для каждого регистра придется организовывать отдельный опрос?
В документации General Monitors в части коммуникации по Modbus указан один регистр для считывания.
Не понятно это ограничение устройства или просто это указано для примера. Может кто плотно сталкивался с этими газоанализаторами.

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

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

Пробежал мануал. Думаю, что вы правы и прибор позволяет считывать только по одному регистру. Там в 5 таблице указано что младший байт адреса в 3 команде -это номер функции к которой обращаемся. Так что , думаю , лучше морально готовиться к многократному считыванию по регистрам.

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

-----------
Плохому системному интегратору всегда OPC сервер мешает.
______________
Пишу на C++ за еду
Наверх
 Ответить Ответить

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

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