• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Modbus TCP / RTU RS-485 [Удалено]

Статус
В этой теме нельзя размещать новые ответы.

pvvx

Активный участник сообщества
Modbus TCP / RTU RS-485 v0.0.1 (15.01.2016) - Web интерфейс с Modbus TCP и шлюзом на RTU RS-485
В архив вложена программа создания диска для Web-страниц (Windows).
Описание переменных находится в WebVars.xlsx архива и в самой прошивке Web-сервера.
Основа на библиотеке малого Web-сервера обсуждаемого в теме
Разработка ‘библиотеки’ малого webсервера на esp8266.

1) При прошивке всегда ставим размер Flash 512 Кбайт (4Mbit)! Реальный размер определяется автоматически самой прошивкой.
2) Если Flash на модуле более 512 Кбайт, то после подключения к AP "ESP8266" требуется заливка диска программой WEBFS22.exe или эксплорером набрав http://192.168.4.1/fsupload. Можно записать WEBFiles.bin и программатором по адресу 0x80000.


При первом старте, после прошивки программы или сбросу установок, имеем AP станцию:
SSID/Name: ESP8266
Password: 0123456789
Режим доступа к AP по умолчанию 'OPEN'.
Имя AP и её пароль является именем и паролем для входа на "защищенные" страницы сервера и используется для записи диска по http://192.168.4.1/fsupload.

К любым ячейкам Modbus с ID указанным в конфигурации на странице настроек по Web ESP8266 есть доступ из любого интерфейса!
В блоке переменных Modbus есть область обмена между интерфейсами в 100 ячеек.
Cо стороны UART имеем доступ к блоку переменных Modbus, если внешний контроллер = Master.
Cо стороны WEB есть запись и чтение ячеек как word, dword и строки символов с указанием стартового адреса ячейки.
Cо стороны Modbus TCP (порт по умолчанию 502) так-же имеем доступ к любым переменным Modbus, а так-же и мост к Modbus RTU RS-485...
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу