Тестирование новой версии программы 6.Х

Вопросы, обсуждения, найденные ошибки в версии 6.0 и старше (пока тема сильно не расползётся)

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

Тестирование новой версии программы 6.Х

#1

Сообщение support » 08.09.2019{, 16:41}

С небольшой задержкой выпущена новая бэта версия программы с номером 6.0.
Обсуждаем ёё в этой теме.
Подробнее о релизе здесь
Версия 6.Х основной задачей имеет интеграцию контроллера ESP32. В самом начале работы над этой версией обнаружилось, что текущая реализация системы описания контроллера не позволяет описать этот процессор. В связи с этим пришлось полностью переделывать эту реализации. Под это дело я решил реализовать давно требующуюся функциональность – возможность пользователям создавать собственные описания контроллера. Поэтому архитектура новых описаний контроллеров сразу разрабатывалась с учетом этого функционала, и кроме того я постарался сделать её максимально гибкой, и масштабируемой.

В версии 6.0 в меню «Инструменты» главного окна появился пункт «Редактор описаний контроллеров», который и вызывает этот редактор. В нём можно как с нуля создать новое описание, так и создать новое на базе существующего, и потом отредактировать его под собственные нужды.

Созданные описания и целые библиотеки описаний, можно экспортировать в файл и импортировать из файла.

Более подробно работа с редактором будет описана мною в уроках в ближайшее время.

Создание новой архитектуры описаний контроллера, потянуло за собой коренную переделку программы, что и вызвало задержку в сроках выхода новой версии.

Наиболее большим изменениям подверглась среда программирования на языке LAD. Но мне удалось убрать многолетние «костыли» который были «подставлены», в связи с ошибками в архитектуре сделанными ещё в самом начале разработки программы.



Внимание! В связи с оптимизацией архитектуры проекта LAD в проектах, созданных в более ранних версиях при загрузке в версию 6.0 и выше (в будущем), на входах (контактах) будут сброшены галочки «Включить подтягивающий резистор» и «Защита от дребезга». Обратите на это внимание при редактировании старых проектов.



В остальном переход на новую версию должен происходить прозрачно, но всё-таки, не стоит забывать, что это БЭТА версия, и в работе программы возможны ошибки.

Так же обновлён просмоторщик описания контроллера, и информация, выводимая в нём теперь более полная.

В ближайшее время пока не устаканится новая архитектура описания контроллера, и не уберутся самые грубые ошибки, я не буду интегрировать ESPЗ32. На время первоначального тестирования у меня в качестве основной задачи, запланировано решение давно обещанной и востребованной задачи по реализации поддержки облака Каскады.

Так что приглашаю самых смелых пользователей к тестированию новой версии программы.

P.S. 11.09.2019 Выложил (пока на хабре) первый урок по работе с редактором описаний контроллера

P.S. 22.09.19 Версия обновилась до 6.1. Подробнее здесь


P.S. 29.10.19 Версия обновилась до 6.1.1. Подробнее здесь

P.S. 01.12.19 Тема уже очень большая, я её закрываю. Продолжаем обсуждение версии 6.2.Х здесь
Автор программы FLProg.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Тестирование новой версии программы 6.Х

#281

Сообщение Phazz » 30.11.2019{, 10:08}

Есть новая бета!

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

Тестирование новой версии программы 6.Х

#282

Сообщение support » 30.11.2019{, 10:29}

Да выложил, ESP32 внутри как говорится))).
Описание позже напишу, спать хочу)))) Всю ночь релиз делал.
Автор программы FLProg.

pasha71
Лейтенант
Сообщения: 454
Зарегистрирован: 26.08.2017{, 23:44}
Репутация: 34

Тестирование новой версии программы 6.Х

#283

Сообщение pasha71 » 30.11.2019{, 11:48}

support, Сергей добрый день. При попытке прокомпелировать вылет. В 6.1 всё нормально.
Сергей Вы там отдыхайте, и берегите себя)))))

Отправлено спустя 25 секунд:
Это проблема с версией 6.2
Вложения
error.log
ошибка
(30.21 КБ) 82 скачивания
modbus DHT-22.flp
Проект
(125.36 КБ) 81 скачивание

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

Тестирование новой версии программы 6.Х

#284

Сообщение support » 30.11.2019{, 13:20}

pasha71 писал(а):
30.11.2019{, 11:48}
support, Сергей добрый день. При попытке прокомпелировать вылет. В 6.1 всё нормально.
Есть такая ошибка. Исправил. Пока (до следующей версии где то через недельку) модбас слейв RTU не будет компилироваться. Спасибо за найденную ошибку. Ищем дальше
Автор программы FLProg.

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Тестирование новой версии программы 6.Х

#285

Сообщение vovka1973 » 30.11.2019{, 15:32}

remote xy так и не заработал 6.2
и еще не пойму создаю точку доступа на есп 32 и протокол слейв модбас тср прошиваю все подключается и управляется ,но при повторном включении есп 32 я уже ни как не могу подключиться к этой точке доступа приходится переименовывать ее в проекте и прошивать но это все работает до первого отключения контроллера :smile390:
Последний раз редактировалось vovka1973 30.11.2019{, 18:08}, всего редактировалось 4 раза.
Изображение

EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09.03.2019{, 17:49}
Репутация: 21
Имя: Egor

Тестирование новой версии программы 6.Х

#286

Сообщение EgorKa » 30.11.2019{, 16:29}

support, бета 6.2.0 Меню Инструменты → Запустить Arduino IDE ,
IDE в черном поле выдает:
"Неверная библиотека найдена в d:\Program Files\FLProg_6-2-0_Win64\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library "

Отправлено спустя 21 минуту 7 секунд:
Выход ШИМ ESP32 , может для информативности добавить, если возможно?
СпойлерПоказать
ESP32 ШИМ.JPG
Отправлено спустя 15 минут 50 секунд:
Для разрешения записи в Выход ШИМ если EN инвертировать , то выдает ошибку. Если поставить на EN константу True -все нормально.
СпойлерПоказать
ESP32 ШИМблок инверт EN.JPG
Отправлено спустя 3 минуты 16 секунд:
Можно в меню на рабочем столе добавить кнопочку "Показывать номера блоков"?
Показывать номера блоков.JPG

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Тестирование новой версии программы 6.Х

#287

Сообщение com » 30.11.2019{, 18:49}

Версия 6,2 в редакторе блока пзем при нажатии на кнопку информация, программа вылетает

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Тестирование новой версии программы 6.Х

#288

Сообщение Phazz » 30.11.2019{, 20:19}

Вообще не запускается (((((
2019-11-30_22-19-03.png
2019-11-30_22-19-03.png (6.19 КБ) 2365 просмотров
Отправлено спустя 13 минут 25 секунд:
Разобрался, Comodo шалит

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

Тестирование новой версии программы 6.Х

#289

Сообщение RedSky » 30.11.2019{, 22:24}

vovka1973, что то похожее происходит. Проект с точкой доступа, клиентом и модбасом с Cloud - сразу после загрузки работает. После выключения после того как подключетmся к WIFI плата зависает. (esp32, в 8266 аналогично)

Отправлено спустя 23 минуты 15 секунд:
support, в самописных контроллерах нельзя выбрать pin0 и 1 для программного UARTa.

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

Тестирование новой версии программы 6.Х

#290

Сообщение Rovki » 30.11.2019{, 23:01}

C Kascada cloud и модбасом тср работает нормально
Электронщик до мозга костей и не только

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

Тестирование новой версии программы 6.Х

#291

Сообщение RedSky » 30.11.2019{, 23:18}

Rovki писал(а):
30.11.2019{, 23:01}
C Kascada cloud и модбасом тср работает нормально
да, но не работает с точкой доступа и клиентом и Cloud.

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

Тестирование новой версии программы 6.Х

#292

Сообщение Rovki » 30.11.2019{, 23:33}

RedSky писал(а):
30.11.2019{, 23:18}
Rovki писал(а):
30.11.2019{, 23:01}
C Kascada cloud и модбасом тср работает нормально
да, но не работает с точкой доступа и клиентом и Cloud.
так и 8266 вроде так не работало ...
Электронщик до мозга костей и не только

Vasiliy0000
Рядовой
Сообщения: 44
Зарегистрирован: 22.09.2018{, 11:19}
Репутация: 1
Имя: Василий

Тестирование новой версии программы 6.Х

#293

Сообщение Vasiliy0000 » 30.11.2019{, 23:53}

Смотрел видео.
Очень много настроек с шимом можно делать. Скважность менять можно. Фазу крутить. Такие блоки будут?

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

Тестирование новой версии программы 6.Х

#294

Сообщение texbez » 01.12.2019{, 00:57}

support,
не работает загрузка по wifi

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

Тестирование новой версии программы 6.Х

#295

Сообщение support » 01.12.2019{, 01:28}

vovka1973 писал(а):
30.11.2019{, 15:32}
remote xy так и не заработал 6.2
и еще не пойму создаю точку доступа на есп 32 и протокол слейв модбас тср прошиваю все подключается и управляется ,но при повторном включении есп 32 я уже ни как не могу подключиться к этой точке доступа приходится переименовывать ее в проекте и прошивать но это все работает до первого отключения контроллера :smile390:
У ESp 32 работающей в качестве точки доступа похоже есть проблема с DHCP (Впрочем она есть и у ESP8266). Для того что бы подключатся к ней стабильно у подключаемого устройства должны быть вручную прописанные настройки сети, соответствующие точке доступа.

Отправлено спустя 4 минуты 30 секунд:
EgorKa писал(а):
30.11.2019{, 17:09}
support, бета 6.2.0 Меню Инструменты → Запустить Arduino IDE ,
IDE в черном поле выдает:
"Неверная библиотека найдена в d:\Program Files\FLProg_6-2-0_Win64\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library "
Это вопросы не ко мне)))) Я то же на это налетал. Вы когда то пользовались пользовательским описание контроллера отсюда. В нем загруженна эта неправильная библиотека. При компиляции она выгружается в Вашу папку программы, ну и остаётся там. Просто удалите её. ( d:\Program Files\FLProg_6-2-0_Win64\ideV4\libraries\Esp32-SoftwareSerial-master)

Отправлено спустя 23 минуты 35 секунд:
EgorKa писал(а):
30.11.2019{, 17:09}
Отправлено спустя 15 минут 50 секунд:
Для разрешения записи в Выход ШИМ если EN инвертировать , то выдает ошибку. Если поставить на EN константу True -все нормально.
Это не бага, это фитча)))) (обратите внимание что это есть только у блоков записи в переменную или выход). Если Вы ставите галочку "вход разрешения записи", то подразумевается что этот вход будет куда то подключен. Если ВЫ его не подключили - значит забыли. Вам программа об этом и сообщает. Ведь если его не подключит - на нём всегда будет 0 и он никогда не сработает. Зачем тогда этот блок нужен? Если его инвертировать - в него всегда будет писаться! Зачем тогда нужен этот вход - снимите галочку.

Отправлено спустя 9 минут 20 секунд:
com писал(а):
30.11.2019{, 18:49}
Версия 6,2 в редакторе блока пзем при нажатии на кнопку информация, программа вылетает
Упс - да есть такая ошибка. Исправил.

Отправлено спустя 3 минуты 47 секунд:
RedSky писал(а):
30.11.2019{, 22:47}
support, в самописных контроллерах нельзя выбрать pin0 и 1 для программного UARTa.
Поправлю, чуть позже

Отправлено спустя 4 минуты 21 секунду:
Vasiliy0000 писал(а):
30.11.2019{, 23:53}
Очень много настроек с шимом можно делать. Скважность менять можно. Фазу крутить. Такие блоки будут?
ССылочку на видео можно?

Отправлено спустя 1 минуту 3 секунды:
texbez писал(а):
01.12.2019{, 00:57}
support,
не работает загрузка по wifi
Странно, у меня работает. Можно поподробнее, проектик хотя бы.
Автор программы FLProg.

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

Тестирование новой версии программы 6.Х

#296

Сообщение support » 01.12.2019{, 02:25}

Тема уже очень большая, я её закрываю. Продолжаем обсуждение версии 6.2.Х здесь
Автор программы FLProg.

Закрыто

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