Тестирование версии 8.х

Обсуждение ошибок, "хотелок", доработок которые будут в версии 8.х

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

Тестирование версии 8.х

#1

Сообщение support » 03.01.2021{, 20:51}

К 10-ЛЕТИЮ FLPROG.

В этом году исполняется 10 лет со дня выхода первой версии FLProg.

Для меня и ветеранов форума это является знаковой датой, важным этапом развития FLProg.

FLProg применяется в детских клубах, образовательных и научных учреждениях, инженерами, просто увлеченными людьми. С ориентацией на FLProg проектируются прикладные и универсальные контроллеры, программируемые реле (ПР), программируемые логические контроллеры (ПЛК), распределенные системы управления. Важным партнером является KaScada (г. Чехов).

Дальнейшее развитие требует создания новых организационных структур с вовлечением в неё разработчиков, программистов, конструкторов, инженеров.

Начата техническая и организационная работа по развитию форума. В переходный период организация работы форума будет осуществляться через прямое администрирование.

Благодарю всех модераторов за бесперебойную работу форума


Разработчик FLProg.


Пока тестовая версия 8.0 ещё в разработке, и думаю выйдет ещё не очень скоро, но я подумал что стоит сразу завести тему для её обсуждения. При работе над стабильной версией 7.3. у Вас возникло достаточно много идей по доработке, и большинство из них действительно актуальны. Описывайте эти пожелания в этой теме. В начале разработки новой линейки версий можно очень много "хулиганить" - время на поиск ошибок и "доводку" программы сейчас есть.

31-12-22 Вышла новая версия программы с номером 8.0.1. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-vers ... -flprog-2/

28-01-23 Вышла новая версия программы с номером 8.1.0. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-vers ... -flprog-3/

03-04-23 Вышла новая версия программы с номером 8.2.1. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-versii-programmy-2/
Автор программы FLProg.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#181

Сообщение Di123 » 10.08.2021{, 16:46}

edyapd, ну так и делаю только после перезагрузки контролера на телефоне получается безымянный интерфейс и переключатель неактивен и вспоминаешь на этом устройстве он был включен или выключен а какие данные я вводил в окна прям хоть на листочек записывай

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

Тестирование версии 8.х

#182

Сообщение vovka1973 » 10.08.2021{, 16:56}

Di123 писал(а):
10.08.2021{, 14:23}
в блок RemoteXY нужно добавить епром
и что это вам даст ? так как вы хотите никогда не будет, так как это со стороны разработчика RemoteXY и даже мало представляю как может поле ввода считывать с памяти микроконтроллера последний ввод данных :smile37: :shok:
Di123 писал(а):
10.08.2021{, 16:46}
edyapd, ну так и делаю только после перезагрузки контролера на телефоне получается безымянный интерфейс и переключатель неактивен и вспоминаешь на этом устройстве он был включен или выключен а какие данные я вводил в окна прям хоть на листочек записывай
я делаю так на отдельной странице где изменяю настройки на против вывожу с памяти эти настройки
Изображение

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#183

Сообщение Di123 » 10.08.2021{, 16:59}

vovka1973, я лишь предложил я ж е знаю тонкостей програмы
я тоже сначала всё пихаю в епром а только с него раскидываю по настройкам уже

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

Тестирование версии 8.х

#184

Сообщение Phazz » 10.08.2021{, 17:29}

Di123, все делается с помощью встроенного eeprom. Просто нужно сделать запись параметров через кнопку сохранить

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#185

Сообщение Di123 » 11.08.2021{, 06:31}

vovka1973 писал(а):
10.08.2021{, 16:56}
мало представляю как может поле ввода считывать с памяти микроконтроллера последний ввод данных
тем не менее я сейчас потыкал несколько вариантов с приложением и контролер каждый раз востанавливает все данные на телефоне после закрытия завершения выгружения приложения
у них на сайте написано что последняя библиотека позволяет наоборот контролером изменить состояние переключателя в телефоне только автор не реализовал это ещё как раз этого и не хватает
ну а про данные поля ввода видимо реализовано нечто подобное только в авторежиме

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#186

Сообщение Di123 » 22.08.2021{, 17:39}

support, при выборе в RemoteXY есп32 и вставлении потом кода в фпрог то во вкладке параметры пусто
приходится самому выбирать модуль и точку доступа и порт прописывать

Аватара пользователя
bsn
Лейтенант
Сообщения: 347
Зарегистрирован: 22.07.2018{, 07:24}
Репутация: 90
Откуда: Ростовская обл.
Имя: Сергей

Тестирование версии 8.х

#187

Сообщение bsn » 02.10.2021{, 09:28}

Общался с Автором программы. У него заболели ковидом все родственники и он сам. Вроде идёт на поправку. Предложил организовать ему финансовую помощь - отказывается. Просил передать, что грядёт новое интересное обновление.
Вложения
Переписка.png

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

Тестирование версии 8.х

#188

Сообщение aidar_i » 06.10.2021{, 09:25}

Хотел попробовать использовать штатные блоки Структуры совместно с пользовательскими блоками созданными в новом редакторе. Оказалось это не очень удобно. Проблема в том что программа называет их по своему, хотя и есть окно, где задаешь название структуры, элемента блока и имя экземпляра. Хотелось бы, чтобы в код вставлялись имена, которые мы создаем, а то имена эти появляются в комментариях, а так же нужна кнопка "использовать в проекте один раз", чтобы не появлялись "хвостики" типа _52246862 .
СпойлерПоказать
Создание
Struct.png
Код
Struct code.png
Struct code.png (12.7 КБ) 1244 просмотра

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Тестирование версии 8.х

#189

Сообщение AlexCrane » 06.10.2021{, 09:54}

aidar_i, А это не оно
one.png
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

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

Тестирование версии 8.х

#190

Сообщение aidar_i » 06.10.2021{, 10:50}

AlexCrane писал(а):
06.10.2021{, 09:54}
aidar_i, А это не оно
Я про штатные блоки Структуры.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Тестирование версии 8.х

#191

Сообщение Dryundel » 07.10.2021{, 13:56}

Есть маленькое предложение.
Добавить кнопку "Сменить контроллер" в окне просмотра текущего контроллера проекта.
.
Сменить контроллер.jpg

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#192

Сообщение Di123 » 22.12.2021{, 09:17}

support, добавьте ещё структуры к тому перечню что вы предоставили уже нам
2021-12-18_162529.png
к примеру я свожу в структуру все датчики данные и прочие несколько десятков настроек как на приём так и на отдачу
2021-12-22_130920.png
и мне нужно допустим в моём операторе присваивать значения из структуры а в итоге я начинаю просто дублировать переменные в структуре внешними переменными от которых я отказался плодить в пользу структуры в виду её удобства использования

Qwert855
Сержант
Сообщения: 159
Зарегистрирован: 19.12.2020{, 23:57}
Репутация: 7
Имя: Alex

Тестирование версии 8.х

#193

Сообщение Qwert855 » 27.12.2021{, 00:36}

support,
В версии 8 возможно пересмотреть алгоритм проверки кода при компиляции или иных действиях?
При кривом коде и нажатии компиляции программа версии 7 падает, при этом она всегда зависает и формирует лог ошибки. Т.е программа понимает что закрывается и отрабатывает алгоритм. При открытии как следствие есть лог и бекап.
Так уже в программе есть функция отката действия, как в текстовых редакторах.
Возможно ли этим воспользоваться автоматически? при возникновении ошибки программа делает бекап последнего действия, формирует отчет об ошибке, предлагая действия с ним. Те научить программу не закрываться а делать шаг назад.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#194

Сообщение Di123 » 04.01.2022{, 11:35}

support, добавьте возможность самому менять порядок компиляции блоков хотябы у одинаковых
получается мне нужен вывод значений по порядку а он будет хаотичный
2022-01-04_153022.png
бывают моменты когда он по порядку всё раставляет а бывает как попало

Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25.11.2019{, 01:07}
Репутация: 46
Откуда: Украина
Имя: Сергей

Тестирование версии 8.х

#195

Сообщение Serquick » 04.01.2022{, 14:38}

Di123, Ставите столбиком, а не строкой в нужном вам порядке.
СпойлерПоказать
Screenshot_32.png
32 Кб должно хватить для любых задач!!!

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 152
Откуда: Новосибирск
Имя: Павел

Тестирование версии 8.х

#196

Сообщение Naladchik » 04.01.2022{, 15:35}

Di123 писал(а):
04.01.2022{, 11:35}
...самому менять порядок компиляции блоков...
В таких случаях я последующий блок ставлю правее и немного ниже предыдущего.
СпойлерПоказать
1.png
блоки на Плате 1 и Плате 2 идентичные, порядок компиляции разный
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

Тестирование версии 8.х

#197

Сообщение Di123 » 04.01.2022{, 16:09}

Serquick, изначально так и было потом уже пробовал ставить хоть как то что бы выравнить но не получается

Naladchik, попробую завтра

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 152
Откуда: Новосибирск
Имя: Павел

Тестирование версии 8.х

#198

Сообщение Naladchik » 04.01.2022{, 16:43}

Di123 писал(а):
04.01.2022{, 16:09}
...потом уже пробовал ставить хоть как то что бы выравнить но не получается...
кроме порядка отображения на плате есть еще порядок формирования сигналов, так что если передвижкой блоков по плате порядок компиляции сменить не удастся - значит изменить его просто нельзя.
Win10-64. FLProg Portable.
Изображение

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

Тестирование версии 8.х

#199

Сообщение Ingwar » 04.01.2022{, 17:59}

Naladchik писал(а):
04.01.2022{, 16:43}
кроме порядка отображения на плате есть еще порядок формирования сигналов,
А то наставят по своей логике и будет очередное "не работает"...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Тестирование версии 8.х

#200

Сообщение artemka19 » 04.01.2022{, 19:12}

Naladchik писал(а):
04.01.2022{, 16:43}
я - значит изменить его просто нельзя.
забыли о промежуточных переменных)))

Ответить

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