WIFI MODBUS

Обсуждаем цифровые устройства...
Ответить
SyncM
Открыл глаза
Сообщения: 62
Зарегистрирован: Вт ноя 03, 2009 07:44:57

WIFI MODBUS

Сообщение SyncM »

Хочу поделиться свое разработкой вдруг кому пригодится. Бывает иногда необходимость протестировать устройство по протоколу MODBUS, а подключить его к ноутбуку или компьютеру не всегда удобно, вот для таких случаев я его и создал в виде портативной приставки. При подачи питания создается точка доступа "REZERV" с паролем 1a2b3c4d. При подключении заходим по адресу 192.168.4.1, откуда и будем управлять устройствами по MODBUS. В режиме MODBUS RTU все данные вводятся в шестнадцатеричном виде типа 01, 02, 0A, FF можно через пробел можно без. Программа написана в среде Arduino.
Вложения
scheme.jpg
(96.41 КБ) 167 скачиваний
USART_WIFI.rar
Прошивка
(5.48 КБ) 105 скачиваний
Реклама
SyncM
Открыл глаза
Сообщения: 62
Зарегистрирован: Вт ноя 03, 2009 07:44:57

Re: WIFI MODBUS

Сообщение SyncM »

Доделываю к этому же чтение и запись SPI и i2c флеш памяти. Если интересно будет выложу
Реклама
tonyk
Это не хвост, это антенна
Сообщения: 1309
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Re: WIFI MODBUS

Сообщение tonyk »

Я бы сюда ещё второй UART подключил бы, чтобы логи работы отлаживаемого устройства смотреть.
SyncM
Открыл глаза
Сообщения: 62
Зарегистрирован: Вт ноя 03, 2009 07:44:57

Re: WIFI MODBUS

Сообщение SyncM »

[uquote="tonyk",url="/forum/viewtopic.php?p=4675194#p4675194"]Я бы сюда ещё второй UART подключил бы, чтобы логи работы отлаживаемого устройства смотреть.[/uquote]
Возможность такая есть, но именно не второй порт а на этом же порту UART на 3,3В и 5 В, плату выложу.
Реклама
Эиком - электронные компоненты и радиодетали
tonyk
Это не хвост, это антенна
Сообщения: 1309
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Re: WIFI MODBUS

Сообщение tonyk »

SyncM писал(а):но именно не второй порт а на этом же порту UART на 3,3В и 5 В
Не понял. Зачем через один порт гонять два разных протокола? Нужно два физических порта для подключения к МК, и два логических порта на компе, чтобы к одному подключить, например, ОРС-сервер Модбас, а к другому порту подключить логгер для протоколирования работы МК, особенно в части реакции на команды, приходящие по Модбас.

Раз уж взялись за дело, да ещё с выкладыванием результатов для всеобщего пользования, то доведите до логического конца, чтобы получился реально полезный инструмент. Кстати, как вариант, можно беспроводной канал сделать на Блюпупе, но тоже с двумя портами. Впрочем, вы автор, решать вам, я лишь озвучил те потребности, с которыми сталкивался на практике.
Реклама
SyncM
Открыл глаза
Сообщения: 62
Зарегистрирован: Вт ноя 03, 2009 07:44:57

Re: WIFI MODBUS

Сообщение SyncM »

Проект продолжает свое развитие, и на данный момент реализована работа автономного программатора STM32 по SWD, автономного программатор ESP по USART, чтение и прошивка флеш памяти W25Qxx, простенький генератор до 100 кГц, работа с I2C в режиме мастер , единственное пришлось пересесть на ESP32.
Вложения
data.rar
(19.62 КБ) 68 скачиваний
Реклама
Ответить

Вернуться в «Цифровая техника»