Тел. (495) 972-27-12

Интерфейс RS-485 протокол MODBUS RTU.

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY

Интерфейс RS-485 протокол MODBUS RTU.

Сообщение souchkov » 05 фев 2013, 16:16

Планируется управлять асинхронным двигателем через преобразователь частоты PROSTAR PR6100, он управляется через протокол MODBUS RTU. Насколько реально прицепить этот преобразователь к ардуино, через следующий шилд?
http://pacpac.ru/product/arduino-io-exp ... shield-v5/
Есть ли в природе нормально работающие библиотеки для работы с MODBUS?
или проще работать с этим аппаратом через аналоговые входы?
вот описание на девайс..
http://www.entrance-el.ru/files/PROSTAR-PR6100.pdf
souchkov
 
Сообщения: 16
Зарегистрирован: 05 фев 2013, 15:28

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Mr.Kubikus » 05 фев 2013, 21:36

Указанный вами шилд вполне подойдет для управления вашим ПЧ. Согласно документации он поддерживает скорости "Скорость обмена: 1200 б/с, 2400 б/с, 4800 б/с, 9600 б/с, 19200 б/с или 38400 б/с;". Так что мощностей ардуины будет достаточно.

Библиотеку для Arduino для работы с MODBUS устройствами можно взять тут - arduino modbus master.

По поводу выбора: цифровые входы/выходы или modbus, надо решать вам. Я бы не стал заморачиваться с модбасом, если управления через цифровые входы/выходы хватает для решения поставленных задач.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 868
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Тима » 29 май 2015, 22:02

День добрый.
Возможно ли считать данные с модуля МВА8( http://www.owen.ru/catalog/modul_vvoda_ ... 8/opisanie) при помощи МЕГИ через RS-485 по протоколу MODBUS RTU?
Если это реализуемо, прошу помочь воплотить в "железе".
Тима
 
Сообщения: 114
Зарегистрирован: 16 ноя 2012, 21:03

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Mr.Kubikus » 29 май 2015, 23:37

Привет!

Рад видеть вас снова на нашем форуме.

Конечно это можно сделать. За основу берите библиотеку Modbus Master и допиливайте для обмена с МВА8. С чем у вас затруднение?
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 868
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Тима » 30 май 2015, 21:22

Mr.Kubikus писал(а):С чем у вас затруднение?

Ну для начала с подключением. Нужен ли какой конвертор или можно напрямую подключиться?
В наличии есть промышленные USB<->RS-485 и COM<->RS-485, если это поможет...
Тима
 
Сообщения: 114
Зарегистрирован: 16 ноя 2012, 21:03

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Mr.Kubikus » 30 май 2015, 23:06

Чтобы подключить мегу к шине RS485 понадобится чип, который преобразует уровни физического интерфейса RS485 к уровням TTL. Например, http://pacpac.ru/product/bob-10124-rs-485-breakout/.
На всякий случай, напомню, что RS485 - полудуплексная шина передачи данных. Это означает, то данные можно передавать в обе стороны - от ведущего устройства к ведомому и обратно, но только в одном направлении в один момент времени. Из этого следует, что вам надо будет программно реализовать управление направлением передачи данных (возможно эта функция будет реализована в библиотеке).

Чип-преобразователь подключается к меге следующим образом:
DI (data in) к лини TX
RO (receive out) к линии RX
DE (data enable) и ~RE (receive enable) объединить и подключить к линии, которая будет использоваться для управления направлением передачи
VCC и GND - питание.

Буду рад помочь.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 868
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Тима » 30 май 2015, 23:14

А такой не подойдет?
http://www.ebay.com/itm/MAX485-RS-485-M ... 3735&rt=nc
Просто я его уже пару дней назад заказал!
Тима
 
Сообщения: 114
Зарегистрирован: 16 ноя 2012, 21:03

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Mr.Kubikus » 30 май 2015, 23:30

Насчет этого не знаю. Он же не из нашего магазина :)
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 868
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Тима » 03 июн 2015, 23:44

А доставку Почтой России осуществляете?
Тима
 
Сообщения: 114
Зарегистрирован: 16 ноя 2012, 21:03

Re: Интерфейс RS-485 протокол MODBUS RTU.

Сообщение Mr.Kubikus » 04 июн 2015, 01:39

Обычно в другие города кроме Питера отправляем ЕМС, но в вашем случае можем попробовать почтой РФ.
С уважением, Григорий
GitHub FB ВК TW
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
 
Сообщения: 868
Изображения: 49
Зарегистрирован: 22 окт 2010, 23:57
Откуда: Москва

След.

Вернуться в Arduino и Ко. ♥♥♥



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron