Страница 13 из 25

Ошибки в стабильной версии 7.3.0

Добавлено: 03.01.2021{, 20:45}
support
В этой теме будем описывать ошибки найденные в текущей стабильной версии с номером 7.3.0.
Обращаю внимание - здесь рассматриваются только ошибки и падения программы. Все "хотелки" и доработки - в ветку тестирования версии 8.х

UPD 19.03.21
Стабильная версия программы обновилась до 7.3.4. Подробнее здесь https://flprog.ru/news/obnovlenie-stabi ... ogrammy-2/

UPD 05-06-21
Стабильная версия программы обновилась до 7.3.6. Подробнее здесь: https://flprog.ru/news/vyhod-versii-7-3-6/

UPD 23-06-21
Стабильная версия программы обновилась до 7.3.7. Подробнее здесь: https://flprog.ru/news/vyhod-novoj-versii-programmy/

Ошибки в стабильной версии 7.3.0

Добавлено: 21.03.2021{, 12:58}
Ardudue
support писал(а):
03.01.2021{, 20:45}
UPD 19.03.21
Стабильная версия программы обновилась до 7.3.4.
support, Можно что то сделать в редакторе Надписи?
В ранних версиях если поставить "Выравнивание Влево" , то текст в редакторе и выводился с левой стороны.
В 7-х версиях FLProg в редакторе надписи текст выводится по центру, а при сохранении текст выравнивается с левой стороны.
Очень неудобно форматировать текст. А форумчане требуют делать описания в проекте.
Надпись 7-3-4.PNG

Ошибки в стабильной версии 7.3.0

Добавлено: 21.03.2021{, 13:09}
Naladchik
support,
Вылет программы при редактировании блока в момент его сохранения.

Ошибки в стабильной версии 7.3.0

Добавлено: 21.03.2021{, 13:48}
vovka1973
Naladchik писал(а):
21.03.2021{, 13:09}
Вылет программы при редактировании блока в момент его сохранения.
что за блок ? скиньте я попробую ,у себя пробую блоки редактировать вылета нету

Ошибки в стабильной версии 7.3.0

Добавлено: 21.03.2021{, 16:02}
Naladchik
vovka1973 писал(а):
21.03.2021{, 13:48}
что за блок ? скиньте я попробую ,у себя пробую блоки редактировать вылета нету
уже не актуально, с третьей попытки сделал что нужно.

Ошибки в стабильной версии 7.3.0

Добавлено: 23.03.2021{, 15:53}
Labu559
W7-64. Первый запуск FLProg портативная 7,3,4. Настройка программы- пути. При выходе:
Зависло всплывающее окноПоказать
First.png
Через несколько минут попробовал его (окно) закрыть,
каждая попытка- добавление нового окна уже с текстомПоказать
NewWindow.png
После 3-х попыток-
никакой реакции программы, ОС работаетПоказать
CtrlAltDel.png
Через диспетчер закрыл приложение. Новый запуск, отчёта аварийного закрытия нет, сохранения путей в программе тоже нет, всё опять по кругу.
Но файл userBlocks734.sixx в отличии от файла описаний контроллеров сохранился в указанном каталоге. Выбираю userBlocks734.sixx: и указываю место для файла описаний МК заново. В окне слить папки, создать заново, скопировать работает только создать заново, остальное- опять зависание только с другими окошками.
Из происходящего понял, что программа подхватывает откуда-то несовместимые файлы от 6-й версии (в запросе о сохранении значились имена моих файлов для 6.1.3 , которой давно нет. Переход на вер.7.3.4 сделан из 7.3.3 (все указанные версии- портейбл).

Заметил, что теперь команда закрыть совмещена с принять и отменить, кому-то из пользователей эта "фишка" нравится? Может Майкрософту следует сказать, что это одно и тоже действие. :) А если надо вернуться к редактированию без потери уже изменённых данных, при чем не только в этом меню, но и в редактировании пользовательских блоков? Начинать всё сначала после отмены в новой интерпретации?

Ошибки в стабильной версии 7.3.0

Добавлено: 23.03.2021{, 16:42}
vovka1973
Labu559 писал(а):
23.03.2021{, 15:53}
W7-64. Первый запуск FLProg портативная 7,3,4. Настройка программы- пути. При выходе:
Зависло всплывающее окноПоказать
First.png
Через несколько минут попробовал его (окно) закрыть,
каждая попытка- добавление нового окна уже с текстомПоказать
NewWindow.png
После 3-х попыток-
никакой реакции программы, ОС работаетПоказать
CtrlAltDel.png
Через диспетчер закрыл приложение. Новый запуск, отчёта аварийного закрытия нет, сохранения путей в программе тоже нет, всё опять по кругу.
Успел заметить, что теперь команда закрыть и отменить совмещены на кнопке Х, кому-то из пользователей эта фишка нравится? Может Майкрософту следует сказать, что это одно и тоже. :)
пока отлично на 10 работает , думаю на 7 теперь проблемы будут

Ошибки в стабильной версии 7.3.0

Добавлено: 23.03.2021{, 17:05}
Labu559
vovka1973 писал(а):
23.03.2021{, 16:42}
думаю на 7 теперь проблемы будут
Проблемы были всегда из-за несовместимости файлов проектов/блоков/версий программы, и как не странно т.н. стабильных версий. Можно относиться к этому с юмором, а можно попробовать научиться уважать труд/усилия других людей - поклонников программы (у которых старые проекты превращаются в мусор) и особенно популяризаторов программы снимающих видео уроки. :( Потом новички спрашивают, почему я повторил видеоурок, а ничего не работает, в лучшем случае или бросают попытки освоить программу.

Ошибки в стабильной версии 7.3.0

Добавлено: 04.04.2021{, 01:58}
ecoins
err.log
(89.01 КБ) 26 скачиваний
Не часто, но регулярно выход из программы (появляется пиктограмма с пишущей ручкой) при работе с новым редактором.
Возможно реагирует на попытку недопустимой операции - пока не очень ясно.

Ошибки в стабильной версии 7.3.0

Добавлено: 04.04.2021{, 02:13}
ecoins
error.log
(86.06 КБ) 20 скачиваний
Error_Sun_04_Apr_2021_02-09-30_GMT.zip
(708.94 КБ) 25 скачиваний
Выход при схожих условиях -> попытка установить условие для параметра.
-----
Ошибка (вылет) при следующей ситуации:
Параметры:
Permit for arch AVR (нет условия, boolean, флажок)
Permit for Arduino UNO (нет условия, boolean, флажок)
Условия:
Select arch AVR = (Permit for arch AVR = true)
AVR->select Arduino UNO =(Permit for arch AVR = true) AND (Permit for Arduino UNO = true)
--------
Попытка установить в параметре Permit for Arduino UNO условие AVR->select Arduino UNO приводит к вылету.
Пока буду искать обходной путь.
--------
Проблема оказалась во вложенных папках(два уровня) с общими условиями мультиблока.
Когда условия были подняты из папок, все заработало.
После этого были созданы папки (один уровень)и все продолжило работать.
Если все начинать в правильной последовательности, то все работает.

Ошибки в стабильной версии 7.3.0

Добавлено: 04.04.2021{, 09:29}
support
ecoins писал(а):
04.04.2021{, 02:13}
Permit for arch AVR (нет условия, boolean, флажок)
ecoins писал(а):
04.04.2021{, 02:13}
error.log
Error_Sun_04_Apr_2021_02-09-30_GMT.zip
Выход при схожих условиях -> попытка установить условие для параметра.
-----
Ошибка (вылет) при следующей ситуации:
Параметры:
Permit for arch AVR (нет условия, boolean, флажок)
Permit for Arduino UNO (нет условия, boolean, флажок)
Условия:
Select arch AVR = (Permit for arch AVR = true)
AVR->select Arduino UNO =(Permit for arch AVR = true) AND (Permit for Arduino UNO = true)
--------
Попытка установить в параметре Permit for Arduino UNO условие AVR->select Arduino UNO приводит к вылету.
Пока буду искать обходной путь.
--------
Проблема оказалась во вложенных папках(два уровня) с общими условиями мультиблока.
Когда условия были подняты из папок, все заработало.
После этого были созданы папки (один уровень)и все продолжило работать.
Если все начинать в правильной последовательности, то все работает.
Да, там были проблеммы с фильтрацией условий. Исправил. Падений в этом случае больше не будет.

Отправлено спустя 1 час 25 минут 14 секунд:
Ardudue писал(а):
21.03.2021{, 12:58}
support писал(а):
03.01.2021{, 20:45}
UPD 19.03.21
Стабильная версия программы обновилась до 7.3.4.
support, Можно что то сделать в редакторе Надписи?
В ранних версиях если поставить "Выравнивание Влево" , то текст в редакторе и выводился с левой стороны.
В 7-х версиях FLProg в редакторе надписи текст выводится по центру, а при сохранении текст выравнивается с левой стороны.
Очень неудобно форматировать текст. А форумчане требуют делать описания в проекте.
Надпись 7-3-4.PNG
Исправил

Ошибки в стабильной версии 7.3.0

Добавлено: 04.04.2021{, 12:18}
support
RedSky писал(а):
21.03.2021{, 01:36}
Удалось соорудить подобное как Qwert855. По моему такой возможности не должно быть.
Исправил

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 12:50}
leons
Две функции работают в режиме третьей ,то есть все три в одном режиме , W7/64 версия программы 7.3.0
Снимокаапр.PNG

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 15:15}
Gordon0007
Снимок 1.JPG
Все облазил в самой программе, но так и не нашел где расшифровывается, как на ESP32 заполнять ШИМ выход. Справки нет пояснение не нашел, даже не понятно какое значение подавать подавать на какнал чтобы он открылся на 100% и что чтобы открылся на 50%. Мне так же не понятно что за частота и разрешение появилось, раньше было подал от 0 до 255, где 0=0%; 122=50%; 255=100% и все. Час для ESP32 заполнять ШИМ выход нужен скил и понимание, которого у меня пока нет и справка не полная не раскрывает как это сделать.
Может конечно я плохо искал и мне подскажут куда капать, или нужно обновить справку (инструкцию для выхода).
Если можно support прошу дополните информацию в программе, ото я застрял на этом месте!
Заранее спасибо

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 15:50}
RedSky
Gordon0007 писал(а):
05.04.2021{, 15:15}
Если можно support прошу дополните информацию в программе, ото я застрял на этом месте
Ну вообще-то разрешение это степень двойки. Не думаю, что сложно самому посчитать, сколько будет 50% для 10 бит (511).

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 16:01}
Gordon0007
RedSky, понял разрешение 8 это степень двойки 2^8=256 (256=100%), если разрешение 10 то 2^10=1024 (где 1024=100%) и дальше.
А "Частота" что такое?
А так же как это должны узнать другие которые, как и я далеки от программирования и учатся в этой программе?
Вот час я узнал, но вот через год я уже забуду и даже вспомнить не смогу потому ,что пользуюсь этой программой раз в пол года если еще потребуется. А восполнить пробелы негде и спрашивать опять у знатоков!
Если я не прав поправите :smile38:

Отправлено спустя 4 минуты 49 секунд:
RedSky писал(а):
05.04.2021{, 15:50}
Ну вообще-то разрешение это степень двойки. Не думаю, что сложно самому посчитать, сколько будет 50% для 10 бит (511).
Проблема не в сложности, а не в знание и отсутствии информации в первоисточнике. Если нет базы понимание приходит через ошибки и пробы, если пробы не возможны то и нужно искать людей которые подскажут.
Спасибо!

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 16:19}
ArtemBA
В версии 7.3.3, в master modbus rtu при генерировании кода в функции _modbusMasterSendTxBuffer стоит задержка delay(1);. При таком значен на порядок стабильнеии очень часто при запросе мастер не дожидаясь ответа сразу отправляет еще один запрос, 1,72 ms между запросами мастера. В версии 6.3.1 стоит delay(5), работаете. Пробовал ставить 10, проблем незаметил.

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 17:35}
Rovki
Не имеет права мастер отправлять следующий запрос не дождавшись ответа от слейва, только после срабатывания таймаута будет повторный запрос :smile427: А то может вы используете сетевой адрес 0?

Ошибки в стабильной версии 7.3.0

Добавлено: 05.04.2021{, 20:42}
ArtemBA
На сия шедевре логического анализатора можно увидеть запрос от мастера на 1.688 секунде и 1.692 секунде. Настройки скорости: 57600, 8n1, Timeout мастера 150 мс, период синхронизации 300 мс. Delay (1); Если поставить 10, сбоев не замечал и на анализаторе всё отлично и через блок последняя ошибка. Опрос 3-х слейвов идет так: через блок Активность слейва (Mod SIEn) опрашиваю нужный слейв 250 мс, потом пауза 50 мс, потом следующий. Может это у меня что-то не так =).
Если я могу еще чем помочь, всегда к вашим услугам.
P.S. Сверху мастер, снизу слейв.

Ошибки в стабильной версии 7.3.0

Добавлено: 06.04.2021{, 00:40}
Ingwar
ArtemBA писал(а):
05.04.2021{, 20:42}
Если я могу еще чем помочь, всегда к вашим услугам.
Модбас в Flprog для непосвященных больная тема... Может Автор когда ни будь победит это направление или определит границы дозволенного.

Ошибки в стабильной версии 7.3.0

Добавлено: 06.04.2021{, 10:31}
Goosr
Доброго времени суток.
Не работает в контролере блок пользователя. Блок простой, внутри компаратор А>В. Не работает на всех версиях начиная с 7й, на 6х все работает.
Если данную схему реализовать без блока пользователя, то все выполняется.