Тестирование новой версии программы (3.1.4)

Запущенно тестирование новой версии программы с поддержкой контроллера ESP8266

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#1

Сообщение support » 29.06.2018{, 04:46}

На сайте проекта выложена новая бэта версия программы FLProg 3.1.4
В ней реализована поддержка контроллеров ESP8266. Поскольку в программу внесено много изменений, то возможны баги и ошибки.
В данной теме описывайте найденные ошибки и проблемы. Я за данной темой буду следить и постараюсь максимально быстро исправлять найденные проблемы.
UPD. Описания обновлений
Последняя beta версия 05.07.2018

22.08.18
Версия обновилась до 3.1.3.

31.08.18
Версия обновилась до 3.1.4

13.09.18
Вышел стабильный релиз с номером 4.0
Автор программы FLProg.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Тестирование новой версии программы (3.1.4)

#681

Сообщение aidar_i » 13.09.2018{, 11:48}

lexuv писал(а):
13.09.2018{, 10:25}
В "стабильной" версии не открывается справка.
У меня тоже открывается нормально, сперва спросил " какой программой открывать?".

При копировании с одного проекта в другую , вылетает программа.
error.log
(11.81 КБ) 96 скачиваний
Отправлено спустя 5 минут 39 секунд:
Sancho писал(а):
13.09.2018{, 11:27}
не прихоть.
Остаток от деления размещен в алгебре.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Тестирование новой версии программы (3.1.4)

#682

Сообщение Ingwar » 13.09.2018{, 12:00}

Версия 4.0
СпойлерПоказать
max.png
Так что выбирается? CLK или CS?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование новой версии программы (3.1.4)

#683

Сообщение Sancho » 13.09.2018{, 12:02}

aidar_i писал(а):
13.09.2018{, 11:54}
Остаток от деления размещен в алгебре.
Во как! Не нашёл сразу, не ожидал в "алгебре".....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#684

Сообщение support » 13.09.2018{, 12:19}

Sancho писал(а):
13.09.2018{, 12:02}
Во как! Не нашёл сразу, не ожидал в "алгебре".....
Мне показалось что это всё таки алгебра, ведь не простое математическое действие))))) Хотя не буду утверждать, я всё таки не математик.....

Отправлено спустя 1 минуту 38 секунд:
Ingwar писал(а):
13.09.2018{, 12:00}
Версия 4.0
СпойлерПоказать
max.png
Так что выбирается? CLK или CS?
)))))))))))))))))))) Похоже запарился)))))))).
К следующей поправлю. Как говорят водители - "На скорость не влияет"(шучу).

Отправлено спустя 22 минуты 24 секунды:
aidar_i писал(а):
13.09.2018{, 11:54}
lexuv писал(а):
13.09.2018{, 10:25}
В "стабильной" версии не открывается справка.
У меня тоже открывается нормально, сперва спросил " какой программой открывать?".

При копировании с одного проекта в другую , вылетает программа.error.log

Отправлено спустя 5 минут 39 секунд:
Sancho писал(а):
13.09.2018{, 11:27}
не прихоть.
Остаток от деления размещен в алгебре.
Исправил, но к сожалению только в следующей версии((((
Автор программы FLProg.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование новой версии программы (3.1.4)

#685

Сообщение Sancho » 13.09.2018{, 12:52}

support писал(а):
13.09.2018{, 12:21}
Sancho писал(а): ↑39 минут назад
Во как! Не нашёл сразу, не ожидал в "алгебре".....
Мне показалось что это всё таки алгебра, ведь не простое математическое действие))))) Хотя не буду утверждать, я всё таки не математик.....
Главное, что появилось!!!
Хоть и не там, где ожидал, ведь то, что у нас в математике - это операторы, а то, что в алгебре - это функции, которые рассчитаны на числа с плавающей запятой, float.
ФункцииПоказать
В С++ определены в заголовочном файле <cmath> функции выполняющие некоторые часто используемые математические задачи. Например, нахождение корня, возведение в степень, sin(), cos() и многие другие. В таблице 1 показаны основные математические функций, прототипы которых содержатся в заголовочном файле <cmath>.

Таблица 1 — Математические функции в С++
Функция Описание Пример
abs( a ) модуль или абсолютное значение от а abs(-3.0)= 3.0
abs(5.0)= 5.0
sqrt(a) корень квадратный из а, причём а не отрицательно sqrt(9.0)=3.0
pow(a, b) возведение а в степень b pow(2,3)=8
ceil( a ) округление а до наименьшего целого, но не меньше чем а ceil(2.3)=3.0
ceil(-2.3)=-2.0
floor(a) округление а до наибольшего целого, но не больше чем а floor(12.4)=12
floor(-2.9)=-3
fmod(a, b) вычисление остатка от a/b fmod(4.4, 7.5) = 4.4
fmod( 7.5, 4.4) = 3.1
exp(a) вычисление экспоненты еа exp(0)=1
sin(a) a задаётся в радианах
cos(a) a задаётся в радианах
log(a) натуральный логарифм a(основанием является экспонента) log(1.0)=0.0
log10(a) десятичный логарифм а Log10(10)=1
asin(a) арксинус a, где -1.0 < а < 1.0 asin(1)=1.5708
Необходимо запомнить то, что операнды данных функций всегда должны быть вещественными, то есть a и b числа с плавающей точкой.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Oleg
Сержант
Сообщения: 200
Зарегистрирован: 17.09.2015{, 13:04}
Репутация: 1
Откуда: Беларусь
Имя: Олег

Тестирование новой версии программы (3.1.4)

#686

Сообщение Oleg » 13.09.2018{, 13:28}

Здравствуйте дорогой support. Тестирую новую версию Portablre 4.0 . На нано модбас зароботал ,Float переменные с промышленного контроллера отображаются. За что огромное спасибо. А точно такой проект на ESP 12 вылетает,когда настраиваешь сом порт слейва RTU. Досада. Будем тестить дальше. Да и когда проверяешь проект долго компилиться и выдает какие то ошибки. Но загрузка в контроллер проходит нормально и нанка потом работает. Также было и в предыдущей версии.

Отправлено спустя 2 минуты 3 секунды:
Не то прикрепил. Извеняюсь
СпойлерПоказать
Modbas esp.png
modbas esp 2.png
Модбас2.png
Модбас 1.png

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#687

Сообщение support » 13.09.2018{, 13:41}

Oleg писал(а):
13.09.2018{, 13:30}
На нано модбас зароботал ,Float переменные с промышленного контроллера отображаются.
Ну и отлично, я рад.
Oleg писал(а):
13.09.2018{, 13:30}
А точно такой проект на ESP 12 вылетает,когда настраиваешь сом порт слейва RTU. Досада.
Сейчас посмотрю, я вроде проверял, когда модбас переносил на ESP, Возможно при последующих доработках что то сломалось.(((
Я для того и выкладывал тестовые версии что бы выловить всё это. Самому всё проверить не реально (ну или заниматься только этим, тогда новое что то в программе будет появляться раз в год)

Отправлено спустя 6 минут 49 секунд:
Oleg писал(а):
13.09.2018{, 13:30}
точно такой проект на ESP 12 вылетает,когда настраиваешь сом порт слейва RTU. Досада.
Да есть такой косяк, пока временное решение, сначала сконфигурируйте слейва (пока мастер не подключен), а ПОТОМ уже подключайте мастера (У Вас RTU OverTCP). Так не падает)))) Костыль конечно, но к следующей версии исправлю
Автор программы FLProg.

Аватара пользователя
Oleg
Сержант
Сообщения: 200
Зарегистрирован: 17.09.2015{, 13:04}
Репутация: 1
Откуда: Беларусь
Имя: Олег

Тестирование новой версии программы (3.1.4)

#688

Сообщение Oleg » 13.09.2018{, 14:03}

Ну да попробовал Вашу инструкцию пока работает, набрасываю проект. Спасибо.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#689

Сообщение support » 13.09.2018{, 14:06}

Oleg писал(а):
13.09.2018{, 14:03}
Ну да попробовал Вашу инструкцию пока работает, набрасываю проект. Спасибо.
Пришлите мне на почту (support@flporg.ru) какое ни будь письмо, что бы мне узнать Вашу почту. Возможно вы уже присылали, но я немного запутался.
Автор программы FLProg.

Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08.09.2017{, 19:47}
Репутация: 14
Откуда: Тверь
Имя: Вадим

Тестирование новой версии программы (3.1.4)

#690

Сообщение olddolin » 13.09.2018{, 14:21}

На предыдущий пост #672 ответа так и не получил,думал, что с выходом новой версии что-то прояснится, но увы, всё осталось на своём месте. Взял пример из урока по созданию веб интерфейса, залил в ноде, имя прописалось нормально, но в мониторе IDE вижу только это (скрин прилагается). Ребят, ну выручайте, очень нужна ясность по удалённой прошивке. Может кто сталкивался с проблемой этой. Я уже не знаю что и думать, где копать. Скажу только, что при попытке смены SSID, имя не меняется, а на пароли вообще наплевать, на попытку войти по паролю админ\админ полное игнорирование. Ну не программист я, для меня легче раскачать 400квт тиристорный привод, да и опыт по сборке такого привода имеется, но там нет ни каких интерфейсов, а посему и опыта нет в данной области, а время летит вперёд и нужно учиться и задачи возникают соответственно времени/ В мониторе пытался прописать рекомендуемую скорость 115200, кракозябры в ответ, на скрине единственно скорость на которой что-то пишет.
Вложения
scrin node.jpg
Последний раз редактировалось olddolin 13.09.2018{, 15:32}, всего редактировалось 1 раз.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.

mgr
Рядовой
Сообщения: 83
Зарегистрирован: 07.11.2015{, 10:22}
Репутация: 5

Тестирование новой версии программы (3.1.4)

#691

Сообщение mgr » 13.09.2018{, 15:31}

olddolin, во первых в настройка главной страницы, если хотите её сделать главной 192.168.4.1, то надо оставить название
host/, это и будет как раз адрес г.стр., 192.168.4.1/
или допустим так, host/menu.
В мониторе IDE вы видите на (скорости порта 74880), служебную информацию ESP-шки.
Да собственно из файла (ds18b20_esp8266.flp) и не видно, что вы что то отправляете в UART.
Dgordg

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#692

Сообщение support » 13.09.2018{, 15:34}

Так, давайте разберёмся. Вы наверное не совсем всё понимаете.
Во первых, на копмьютере с Arduino IDE с которой Вы собираетесь прошивать ESP-ку должен быть установлен Питон.
После установки питона комьютер должен быть перезагружен (это обязательно).
После первой прошивки (через USB) ESP-шка должна быть перезагружена (лучше сбросом питания)
Компьютер и ESP-шка должны быть в одной подсети (то есть для примера у компа адрес 192.168.1.25 а у ESP - 192.169.1.50 - подчёркнутые части должны быть одинаковы).
Ip адрес ESP в компорт не выводится!(в реализации FLProg). Можете вывести его при необходимости самостоятельно с помощью блоков "Чтение системного параметра" (читаем IP адрес клиента) и вывод в UART.
При соблюдении этих требований в смиске портов для прошивания появится порт типа ...92.169.1.50.... с именем которое Вы задали в настроках порта
Снимок4.png
К сожалению сейчас у меня роутер не включен и я не могу показать как это будет реально выглядеть.
Этот порт и используется для прошивки по воздуху. Дочтаточно часто возникают проблемыы при установке пароля при прошивке, я пока не разобрался в чём дело. Разбираюсь, но тут похоже какая то беда в библиотеке, я использовал стандартый способ её использования, но где то там бяка есть.

P.S. Это я всё писал пользователю olddolin.
Автор программы FLProg.

Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08.09.2017{, 19:47}
Репутация: 14
Откуда: Тверь
Имя: Вадим

Тестирование новой версии программы (3.1.4)

#693

Сообщение olddolin » 13.09.2018{, 15:46}

mgr писал(а):
13.09.2018{, 15:31}
olddolin, во первых в настройка главной страницы, если хотите её сделать главной 192.168.4.1, то надо оставить название
host/, это и будет как раз адрес г.стр., 192.168.4.1/
или допустим так, host/menu.
В мониторе IDE вы видите на (скорости порта 74880), служебную информацию ESP-шки.
Да собственно из файла (ds18b20_esp8266.flp) и не видно, что вы что то отправляете в UART.
Про UARTразговора нет, но как ни странно всё прекрасно работает в связке с каскадой. А вот про адресацию усёк, попробую. Просто формат записи не ясен на уроке, написано для более подготовленных. Спасибо и на этом, а уж за поправленный заведомо рабочий скетч, я был бы очень признателен. (без уарта можно, там всё без проблем работает)
СпойлерПоказать
Отправлено спустя 6 минут 21 секунду:
support писал(а):
13.09.2018{, 15:34}
Так, давайте разберёмся. Вы наверное не совсем всё понимаете.
Во первых, на копмьютере с Arduino IDE с которой Вы собираетесь прошивать ESP-ку должен быть установлен Питон.
После установки питона комьютер должен быть перезагружен (это обязательно).
После первой прошивки (через USB) ESP-шка должна быть перезагружена (лучше сбросом питания)
Компьютер и ESP-шка должны быть в одной подсети (то есть для примера у компа адрес 192.168.1.25 а у ESP - 192.169.1.50 - подчёркнутые части должны быть одинаковы).
Ip адрес ESP в компорт не выводится!(в реализации FLProg). Можете вывести его при необходимости самостоятельно с помощью блоков "Чтение системного параметра" (читаем IP адрес клиента) и вывод в UART.
При соблюдении этих требований в смиске портов для прошивания появится порт типа ...92.169.1.50.... с именем которое Вы задали в настроках порта
Снимок4.png
К сожалению сейчас у меня роутер не включен и я не могу показать как это будет реально выглядеть.
Этот порт и используется для прошивки по воздуху. Дочтаточно часто возникают проблемыы при установке пароля при прошивке, я пока не разобрался в чём дело. Разбираюсь, но тут похоже какая то беда в библиотеке, я использовал стандартый способ её использования, но где то там бяка есть.

P.S. Это я всё писал пользователю olddolin.
Огромное спасибо, я так и понял, что что-то не догоняю, буду пробовать. Вроде и не чайник, 40 лет как в промышленной электронике, а тут затык полный.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.

mgr
Рядовой
Сообщения: 83
Зарегистрирован: 07.11.2015{, 10:22}
Репутация: 5

Тестирование новой версии программы (3.1.4)

#694

Сообщение mgr » 13.09.2018{, 16:13}

olddolin, И ещё ошибка в настройке точки доступа и клиента пароли должны быть 8 знаков или болеее! А только 3
поэтому пароль и не работает.

Отправлено спустя 9 минут 38 секунд:
olddolin, как то так , только я в клиенте DHCP включил и доступ к странице свободный, но это для удобства при настройке.
Вложения
ds18b20_esp8266.flp
(78.73 КБ) 96 скачиваний
Dgordg

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#695

Сообщение support » 13.09.2018{, 16:27}

mgr писал(а):
13.09.2018{, 16:23}
И ещё ошибка в настройке точки доступа и клиента пароли должны быть 8 знаков или болеее! А только 3
поэтому пароль и не работает.
Блин, я про это забыл. надо будет защиту поставить.)))
Автор программы FLProg.

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Тестирование новой версии программы (3.1.4)

#696

Сообщение nalnik » 13.09.2018{, 16:29}

support
Спасибо Вам большое - больше двух лет назад
viewtopic.php?p=9628#p9628
я просил Вас поправить порядок передачи байт по Модбас!
Проверил сегодня - все работает без рукоблудия в IDE.
Я хочу быть добрее, но люди сами нарываются.

mgr
Рядовой
Сообщения: 83
Зарегистрирован: 07.11.2015{, 10:22}
Репутация: 5

Тестирование новой версии программы (3.1.4)

#697

Сообщение mgr » 13.09.2018{, 16:38}

Здесь виден порт для OTA
СпойлерПоказать
esp.JPG
Dgordg

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование новой версии программы (3.1.4)

#698

Сообщение support » 13.09.2018{, 17:15}

nalnik писал(а):
13.09.2018{, 16:29}
support
Спасибо Вам большое - больше двух лет назад
viewtopic.php?p=9628#p9628
я просил Вас поправить порядок передачи байт по Модбас!
Проверил сегодня - все работает без рукоблудия в IDE.
Стараюсь)))) пусть не сразу, но на всё время не хватает. Потихонечку развиваемся.
Автор программы FLProg.

Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08.09.2017{, 19:47}
Репутация: 14
Откуда: Тверь
Имя: Вадим

Тестирование новой версии программы (3.1.4)

#699

Сообщение olddolin » 13.09.2018{, 17:52}

mgr писал(а):
13.09.2018{, 16:23}
olddolin, И ещё ошибка в настройке точки доступа и клиента пароли должны быть 8 знаков или болеее! А только 3
поэтому пароль и не работает.

Отправлено спустя 9 минут 38 секунд:
olddolin, как то так , только я в клиенте DHCP включил и доступ к странице свободный, но это для удобства при настройке.
Ну теперь стало понятно всё, пароль на месте и SSID меняется как надо, а главное загрузка мухой летает. Спасибо огромное, очень помогли. Спасибо Андрею (support), доходчиво всё обьяснил.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестирование новой версии программы (3.1.4)

#700

Сообщение Rovki » 13.09.2018{, 18:05}

nalnik писал(а):
13.09.2018{, 16:29}
support
Спасибо Вам большое - больше двух лет назад
viewtopic.php?p=9628#p9628
я просил Вас поправить порядок передачи байт по Модбас!
Проверил сегодня - все работает без рукоблудия в IDE.
И какая теперь последовательность ,а то только что сделали в Каскаде флоат как в ФЛ ,теперь что ли поменялся?
Электронщик до мозга костей и не только

Закрыто

Вернуться в «Темы от автора»