![]() |
|
|
|
|
#1 |
|
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1606 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А я вот все думал над этой темой и решил все-же применить промышленный протокол MODBUS RTU. Благо с нуля писать не нужно есть хорошая библиотека. Ссылка для закачки
Автор: Stéphane Raimbault Можно обвязывать в сеть несколько Ардуин по RS485, собрав простую схему на МС max485. Для отладки можно использовать Free QModbus. Для роутера(ов) на базе OpenWrt можно также применить готовую библиотеку этого автора, в репозитариях уже есть полноценная библиотека libmodbus для работы как по Modbus RTU, так и по Modbus TCP/IP. Есть описание и примеры использования. https://github.com/stephane/libmodbus https://github.com/stephane/libmodbu...ive/master.zip Единственный не приятный момент, для написания сервера или клиента на Си нужно делать кросс-компиляцию под роутер. Хотя настоящих джидаев это не остановит ![]() Думаю скоро выложу программку под роутер
Последний раз редактировалось andr128; 11.11.2012 в 09:00. |
|
|
|
|
|
#2 | |
|
Senior Member
|
Цитата:
__________________
Россия навсегда! |
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|