[ref]brig62[/ref],
за всех не скажу, прошивка esp link с hmi-KaScada не работает.
но вдруг у вас заработает, айпи в моем случае 192.168.1.4 порт 23 или 2323.
также в каскаде в настройках wifi сервера надо поставить галочку rtu
в основном esp link заточена для брокера, и для удаленной прошивки с виртуальным ком портом на компьютере.
ESP8266 Modbus TCP RTU RS-485 web
ESP8266 Modbus TCP RTU RS-485 web
Добрый день, друзья!
Заранее прошу прощения за вопросы, т.к. некоторым они могут показаться тривиальными.
Решил спросить в этой теме так она ближе всего к моей проблеме.
В данный момент ковыряю модуль Sim808 EVB-v3.2 (GSM/GPRS/Bluetooth/GPS) из этой темы: http://forum.flprog.ru/viewtopic.php?f=49&t=3322 и столкнулся с проблемой, что модуль имеет просто ОГРОМНОЕ количество настроек, которые в рамках проекта все-таки придется задавать, считывать и изменять. Кроме того, в проекте задействован NRF24L01, которые тоже имеет настройки (Message ID, Channel и т.д.) В качестве инструмента работы и задания первоначальных настроек выбрал KaScada Pro, как наиболее удобное и надежное средство, которое отлично дружит с FlProg, но столкнулся с тем, что KaScada не работает напрямую по WiFi, а только через стороннее устройство (роутер или сервер) в отличии от того же Remote XY. Конечно, вы могли бы предложить использовать bluetooth, но в вышеуказанном модуле он есть (версии 3.0 ) и его работу тоже надо настраивать. Тем более, что разные устройства могут работать не со всеми версиями bluetooth. Кроме того, в будущем хотелось бы организовать подключение KaScada к МК через Internet.
Итак, В наличии имею несколько модулей на базе ESP8266 (ESP-01, ESP-12, ESP-07). В качестве рабочего пока выбрал ESP-01, т.к. его проще всего подключить к МК, а для остальных модулей, платы подключения (плата с полной обвязкой) я пока не успел сделать - в процессе изготовления. (Если кому надо могу сбросить Gerber файлы с трассировкой для домашнего изготовления печатных плат)
Собственно в связи с этим обстоятельством и вопросы:
1. Как лучше всего организовать связь KaScada напрямую с МК черех ESP-01 без всяких сторонних устройств (роутер, сервер и т.д.)?
2. Будет ли работать KaScada по протоколу Modbus RTU /Modbus TCP если организовать прозрачный мост (команда AT+SAVETRANSLINK для eSP8266) wifi - uart? Или все-таки ей нужен сервер? Или если использовать прошивки Transperent bridge?
2. Как установить прошивку c Modbus сервером в ESP8266, описанную в начале темы? Я неоднократно прошивал ESP8266 разными версиями SDK - на эту тему много материала, но как установить прошивку, описанную в первом сообщении, я не понимаю. В архиве куча файлов и очень бедный readme. Какой bin прошивать на какой адрес? Нужно ли оставлять стандартный SDk и AT? Если не сложно, то дайте, пожалуйста, развернутые Коментарии или ссылку на статью чтобы разобраться.
Друзья, заранее благодарю за помощь. Я не программист, поэтому прошу прощения за, может быть, глупые вопросы.
Всем добра!
Заранее прошу прощения за вопросы, т.к. некоторым они могут показаться тривиальными.
Решил спросить в этой теме так она ближе всего к моей проблеме.
В данный момент ковыряю модуль Sim808 EVB-v3.2 (GSM/GPRS/Bluetooth/GPS) из этой темы: http://forum.flprog.ru/viewtopic.php?f=49&t=3322 и столкнулся с проблемой, что модуль имеет просто ОГРОМНОЕ количество настроек, которые в рамках проекта все-таки придется задавать, считывать и изменять. Кроме того, в проекте задействован NRF24L01, которые тоже имеет настройки (Message ID, Channel и т.д.) В качестве инструмента работы и задания первоначальных настроек выбрал KaScada Pro, как наиболее удобное и надежное средство, которое отлично дружит с FlProg, но столкнулся с тем, что KaScada не работает напрямую по WiFi, а только через стороннее устройство (роутер или сервер) в отличии от того же Remote XY. Конечно, вы могли бы предложить использовать bluetooth, но в вышеуказанном модуле он есть (версии 3.0 ) и его работу тоже надо настраивать. Тем более, что разные устройства могут работать не со всеми версиями bluetooth. Кроме того, в будущем хотелось бы организовать подключение KaScada к МК через Internet.
Итак, В наличии имею несколько модулей на базе ESP8266 (ESP-01, ESP-12, ESP-07). В качестве рабочего пока выбрал ESP-01, т.к. его проще всего подключить к МК, а для остальных модулей, платы подключения (плата с полной обвязкой) я пока не успел сделать - в процессе изготовления. (Если кому надо могу сбросить Gerber файлы с трассировкой для домашнего изготовления печатных плат)
Собственно в связи с этим обстоятельством и вопросы:
1. Как лучше всего организовать связь KaScada напрямую с МК черех ESP-01 без всяких сторонних устройств (роутер, сервер и т.д.)?
2. Будет ли работать KaScada по протоколу Modbus RTU /Modbus TCP если организовать прозрачный мост (команда AT+SAVETRANSLINK для eSP8266) wifi - uart? Или все-таки ей нужен сервер? Или если использовать прошивки Transperent bridge?
2. Как установить прошивку c Modbus сервером в ESP8266, описанную в начале темы? Я неоднократно прошивал ESP8266 разными версиями SDK - на эту тему много материала, но как установить прошивку, описанную в первом сообщении, я не понимаю. В архиве куча файлов и очень бедный readme. Какой bin прошивать на какой адрес? Нужно ли оставлять стандартный SDk и AT? Если не сложно, то дайте, пожалуйста, развернутые Коментарии или ссылку на статью чтобы разобраться.
Друзья, заранее благодарю за помощь. Я не программист, поэтому прошу прощения за, может быть, глупые вопросы.
Всем добра!

-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
ESP8266 Modbus TCP RTU RS-485 web
Как прошить здесь
https://esp8266.ru/esp8266-podkluchenie ... proshivki/
Xtcom ей проще.
Потом делаете это
При первом старте, после прошивки программы или сбросу установок, имеем AP станцию:
SSID/Name: ESP8266
Password: 0123456789
Режим доступа к AP по умолчанию 'OPEN'.
Имя AP и её пароль является именем и паролем для входа на "защищенные" страницы сервера и используется для записи диска по http://192.168.4.1/fsupload.
https://esp8266.ru/esp8266-podkluchenie ... proshivki/
Xtcom ей проще.
Потом делаете это
При первом старте, после прошивки программы или сбросу установок, имеем AP станцию:
SSID/Name: ESP8266
Password: 0123456789
Режим доступа к AP по умолчанию 'OPEN'.
Имя AP и её пароль является именем и паролем для входа на "защищенные" страницы сервера и используется для записи диска по http://192.168.4.1/fsupload.
ESP8266 Modbus TCP RTU RS-485 web
Спасибо, но это немного не то, что я спрашивал.
Как технически прошить мне понятно и сам много раз прошивал ESPшку. Для этих целей немного доработал USB-TTl переходник - так удобнее. Мне не понятно другое: какие .bin файлы из архива с прошивкой грузить, а их там много. Также не понятно на какие адреса ESPшки шить эти файлы. Вот в чем проблема.
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
ESP8266 Modbus TCP RTU RS-485 web
Заходите в папку webbin, там находите full flas 485. Bin прошиваете esp на 0х00000
Потом режим прошивки отключаете. Подключаетесь к есп через ви фи и делаете следующее
При первом старте, после прошивки программы или сбросу установок, имеем AP станцию:
SSID/Name: ESP8266
Password: 0123456789
Режим доступа к AP по умолчанию 'OPEN'.
Имя AP и её пароль является именем и паролем для входа на "защищенные" страницы сервера и используется для записи диска по http://192.168.4.1/fsupload.
В открывшейся станичке выбирите webfiles 885. Bin.
Потом режим прошивки отключаете. Подключаетесь к есп через ви фи и делаете следующее
При первом старте, после прошивки программы или сбросу установок, имеем AP станцию:
SSID/Name: ESP8266
Password: 0123456789
Режим доступа к AP по умолчанию 'OPEN'.
Имя AP и её пароль является именем и паролем для входа на "защищенные" страницы сервера и используется для записи диска по http://192.168.4.1/fsupload.
В открывшейся станичке выбирите webfiles 885. Bin.
- Rovki
- Полковник
- Сообщения: 5746
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 69 раз
- Поблагодарили: 223 раза
- Контактная информация:
ESP8266 Modbus TCP RTU RS-485 web
Может кто делал средствами ФЛ web страницу настроект ESP, по типу RAK425 или аналогичную как на картинке в начале темы.Может есть какой нибудь пользовательский блок или кто его может сделать ?
Электронщик до мозга костей и не только
ESP8266 Modbus TCP RTU RS-485 web
Нет связи с контроллером
Прикрепляю проэктик, просто нужно для начала со скады помигать светодиодом на ESP Заранее благодарен за помощь
Прикрепляю проэктик, просто нужно для начала со скады помигать светодиодом на ESP Заранее благодарен за помощь
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей