Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Profibus - реально ли сделать простое управление?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
alevnew
Требуется управлять преобразователем частоты (регулировать обороты двигателя):
http://www.ge-industry.ru/i_shop/regulatin...electro/vat2000
Шина Profibus.
Реально ли, имея микроконтроллер с UART (AVR) управлять оборотами двигателя без излишних заморочек?
(Т.е. примерно на уровне: такая-то команда прописывает такой-то регистр для получения нужного числа оборотов).
Т.е. без использования специализированных и дорогих микросхем (только преобразование в RS-485)?

Порыл по спецификации Profibus - что-то очень замудренное.
Andrew2000
Цитата
(Т.е. примерно на уровне: такая-то команда прописывает такой-то регистр для получения нужного числа оборотов).

Если найдете мануал с описанием этих регистров...

Цитата
Т.е. без использования специализированных и дорогих микросхем (только преобразование в RS-485)?

Если VAT2000 - Profibus Slave и других Profibus мастеров (кроме Вашего AVR) на шине не будет, и если AVR хотяб 9600 потянет (точнее потянет ту скорость, какую требует VAT2000), то можно.
Verifi
Цитата(Andrew2000 @ May 24 2009, 02:37) *
Если найдете мануал с описанием этих регистров...

Только писать в них надо по всё томуже протоколу Profibus,в своё время хотел реализовать Profibus,но осилил только Modbus.Посмотрите преобразователи в Profibus тогда будет попроще.
alevnew
Цитата(Andrew2000 @ May 24 2009, 04:37) *
Если найдете мануал с описанием этих регистров...

Если VAT2000 - Profibus Slave и других Profibus мастеров (кроме Вашего AVR) на шине не будет, и если AVR хотяб 9600 потянет (точнее потянет ту скорость, какую требует VAT2000), то можно.

Да, AVR - единственный мастер. На 9600 VAT2000 как я понял, настраивается.


Цитата(Verifi @ May 25 2009, 11:01) *
Только писать в них надо по всё томуже протоколу Profibus,в своё время хотел реализовать Profibus,но осилил только Modbus.Посмотрите преобразователи в Profibus тогда будет попроще.

Вот и я не понял, можно ли записать без излишних извращений с протоколом Profibus.
Судя по описанию profibus - просто не получится. Преобразователи пока что не хотелось использовать.
Andrew2000
Цитата(alevnew @ May 25 2009, 12:43) *
Вот и я не понял, можно ли записать без излишних извращений с протоколом Profibus.

Если под извращениями понимать многомастерность профибаса, то да - можно без извращений.
Скорее всего VAT2000 Profibus DP slave. Т.е. нужно реализовать DP мастер.

Последовательность такая (примерно, за подробностями - стандарт):
настройка:
- послать VAT2000 конфигурацию
- прочитать диагностику
- послать VAT2000 пареметры
- прочитать диагностику
работа:
- можно обмениваться данными (DataExchange) - т.е. писать/читать регистры

Эти сервисы уровня DP используют сервисы SDA и SDN уровня FDL - см. стандарт - там очень простой формат телеграмм.

Вот, примерно что нужно реализовать, если нет многомастерности.
Andy Great
Цитата(alevnew @ May 23 2009, 10:55) *
Порыл по спецификации Profibus - что-то очень замудренное.

Читайте, здесь разжевано неплохо. Я по этому учился, ну еще описание на SPC3, но Вам его вроде и не надо.

ЗЫ: Хотел прицепить, не цепляется. Что PDFы нельзя цеплять?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.