Контрактное производство и проектные поставки для российских производителей электроники

Протокол modbus. Вопросы по интерфейсу

Новичок
 
Регистрация: 16.10.2008
Сообщений: 2
Репутация: 10
 
16.10.2008 15:06 #1
Здравствуйте.
На работе дали задание разработать интерфейс сообщений между устройствами на основе протокола Modbus.
Суть такова. Есть некоторое количество измерительных приборов, соединённых по RS-485. Нужно сделать так, чтобы с одного прибора можно было управлять другим - устанавливать режимы, принимать архивы измерений и т.д. За основу предложено взять протокол modbus.
Уже месяц сижу и туплю.
Вопросы:
1. Можно ли сделать так, чтобы любое устройство могло взять на себя роль главного?
2. Каким образом вообще передавать информацию главному? Через регистры, что ли?
3. С чего вообще начинать?
Подскажите, пожалуйста, ткните носом во что-нибудь готовое, описание какое-нибудь.
Протокол зачитал, но там, такое ощущение, всё привязано к конкретным контроллерам.
Оценка
КОМПЭЛ продолжает серию публикаций, посвященных азиатским АЦП, их сравнению по цене, функционалу и ограничениям. В этом выпуске - обзор изолированных сигма-дельта модуляторов, предназначенных для точной оцифровки слабых сигналов в условиях высоких помех. Такие компоненты особенно востребованы, когда требуется гальваническая развязка аналогового тракта от цифровой части системы. Рассмотрим характеристики, конкретные модели изолированных сигма-дельта модуляторов рекомендованных производителей
Новичок
 
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
30 30
0 0
 
16.10.2008 22:35 #2
Отвечу по порядку
1Можно ли сделать так, чтобы любое устройство могло взять на себя роль главного?
Ответ- можно. Главное чтобы в системе не было одновременно несколько главных, и они одновременно не стали посылать запросы или команды.
2 Каким образом вообще передавать информацию главному? Через регистры, что ли?
Здесь может быть несколько решений. Но часто информация не привязана к протоколу. Диалог мастера с подчиненным выглядит примерно так:
мастер: Сколько импульсов на входе? 01IMP?
подчиненный отвечает : 8 импульсов- 01IMP8
В принципе вы можете написать свой протокол обмена типа апро-ответ.

3. Поищите в инете
Если совсем туго, посмотрите у меня на сайте http://www.yakorev.com.ru
Удачи
Оценка
Растущие требования к эффективности, компактности и надёжности в промышленной автоматизации, телекоммуникациях, дата-центрах и электротранспорте делают карбид кремния (SiC) не просто альтернативой кремнию, а ключевым инструментом инженерных решений. Китайские производители предлагают SiC-диоды и транзисторы, сопоставимые по характеристикам с мировыми аналогами при оптимизированной стоимости. В каталоге КОМПЭЛ представлен широкий выбор SiC-дискретов, доступных со склада для ваших проектов.
Новичок
 
Регистрация: 16.10.2008
Сообщений: 2
Репутация: 10
 
17.10.2008 10:51 #3
Спасибо.
Оценка
Азиатские датчики влажности сегодня — это сочетание надёжности, высокой точности и доступной цены, достигнутое благодаря активным инвестициям в разработки и оптимизированному производству. Они успешно конкурируют с западными аналогами, позволяя снижать себестоимость проектов без ущерба для качества. КОМПЭЛ предлагает широкий выбор датчиков влажности от популярных азиатских брендов для любых задач. В статье — обзор ключевых параметров китайских датчиков влажности и практические рекомендации по их установке.
Новичок
 
Регистрация: 04.11.2008
Сообщений: 438
Репутация: 37
27 9
0 0
 
14.11.2008 11:50 #4
Я бы рекомендовал все-таки придерживаться стандарта. Т.е. передавать-принимать данные через регистры, тем более что это совершенно не сложно реализовать. Таким образом можно будет использовать ваши устройства с стандартными SCADA программами и оборудованием других производителей.
Оценка
Ответ
Метки
modbus
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 19:24.
Обратная связь РадиоЛоцман Вверх