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

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY
souchkov
Сообщения: 16
Зарегистрирован: 05 фев 2013, 15:28

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

Сообщение souchkov »

Планируется управлять асинхронным двигателем через преобразователь частоты PROSTAR PR6100, он управляется через протокол MODBUS RTU. Насколько реально прицепить этот преобразователь к ардуино, через следующий шилд?
http://pacpac.ru/product/arduino-io-exp ... shield-v5/
Есть ли в природе нормально работающие библиотеки для работы с MODBUS?
или проще работать с этим аппаратом через аналоговые входы?
вот описание на девайс..
http://www.entrance-el.ru/files/PROSTAR-PR6100.pdf
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1018
Зарегистрирован: 22 окт 2010, 23:57

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

Сообщение Mr.Kubikus »

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

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

По поводу выбора: цифровые входы/выходы или modbus, надо решать вам. Я бы не стал заморачиваться с модбасом, если управления через цифровые входы/выходы хватает для решения поставленных задач.
С уважением, Григорий
GitHub FB ВК
Тима
Сообщения: 131
Зарегистрирован: 16 ноя 2012, 21:03

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

Сообщение Тима »

День добрый.
Возможно ли считать данные с модуля МВА8( http://www.owen.ru/catalog/modul_vvoda_ ... 8/opisanie) при помощи МЕГИ через RS-485 по протоколу MODBUS RTU?
Если это реализуемо, прошу помочь воплотить в "железе".
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1018
Зарегистрирован: 22 окт 2010, 23:57

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

Сообщение Mr.Kubikus »

Привет!

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

Конечно это можно сделать. За основу берите библиотеку Modbus Master и допиливайте для обмена с МВА8. С чем у вас затруднение?
С уважением, Григорий
GitHub FB ВК
Тима
Сообщения: 131
Зарегистрирован: 16 ноя 2012, 21:03

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

Сообщение Тима »

Mr.Kubikus писал(а):С чем у вас затруднение?
Ну для начала с подключением. Нужен ли какой конвертор или можно напрямую подключиться?
В наличии есть промышленные USB<->RS-485 и COM<->RS-485, если это поможет...
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1018
Зарегистрирован: 22 окт 2010, 23:57

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

Сообщение Mr.Kubikus »

Чтобы подключить мегу к шине 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 ВК
Тима
Сообщения: 131
Зарегистрирован: 16 ноя 2012, 21:03

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

Сообщение Тима »

А такой не подойдет?
http://www.ebay.com/itm/MAX485-RS-485-M ... 3735&rt=nc
Просто я его уже пару дней назад заказал!
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1018
Зарегистрирован: 22 окт 2010, 23:57

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

Сообщение Mr.Kubikus »

Насчет этого не знаю. Он же не из нашего магазина :)
С уважением, Григорий
GitHub FB ВК
Тима
Сообщения: 131
Зарегистрирован: 16 ноя 2012, 21:03

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

Сообщение Тима »

А доставку Почтой России осуществляете?
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1018
Зарегистрирован: 22 окт 2010, 23:57

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

Сообщение Mr.Kubikus »

Обычно в другие города кроме Питера отправляем ЕМС, но в вашем случае можем попробовать почтой РФ.
С уважением, Григорий
GitHub FB ВК
Ответить