Страница 38 из 51
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 10:12
Ander
Заменить файл в корне программы версии не ниже 9-1-18.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 10:34
Alhim20
По контроллеру Raspberry Pi Pico. По Modbus –при обращении к контроллеру к Holding регистрам из компа по программе Qmodbus регистры по умолчанию которые раньше в старых версиях FLProg выдавали значени - 0, то есть в программе помеченные как неиспользуемые, то теперь они содержат примерно такое значение 58443. 43675 и т.д Что им нужно каждому при инициализации контроллера забивать начальное значение ?
И мне почему то ни как не удается заставить работать модбас на драйверах с аппаратным определением направления передачи. то есть без использования пина PE? DE?
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 10:49
lapawarlord
Тестирую 9.1 версию. Т.к. были проблемы с дисплеем nextion в 9.0 он (крашился сразу же).
Если в предыдущих версия с помощью блоков указывал:
-страница
-элемент а в нем (тип, вид,имя,ID, глобальный)
-параметр
При отрисовке графика:
-страница
-канал
-значение
То сейчас всего этого нет. Подскажите как теперь это реализовать? Например отправить или считать значение page0, тип(Text), вид (solid color), имя (t4), ID (15), глобальный, значение
Ну и по графику Страница, канал, значение
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 11:24
ecoins
lapawarlord писал(а): 31 окт 2024, 10:49
Тестирую 9.1 версию. Т.к. были проблемы с дисплеем nextion в 9.0 он (крашился сразу же).
Если в предыдущих версия с помощью блоков указывал:
-страница
-элемент а в нем (тип, вид,имя,ID, глобальный)
-параметр
При отрисовке графика:
-страница
-канал
-значение
То сейчас всего этого нет. Подскажите как теперь это реализовать? Например отправить или считать значение page0, тип(Text), вид (solid color), имя (t4), ID (15), глобальный, значение
Ну и по графику Страница, канал, значение
В новом Nextion другой подход.
Что-то лучше прописывать и в самой панели.
Посмотрите тему ниже - в первом посте есть и описания.
Примеры для Nextion подойдут, новые библиотеки уже в новой версии FLProg, ничего добавлять не надо.
viewtopic.php?t=6943
Успехов.
С уважением, ecoins.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 11:46
slsl
Хм,если речь про совместимость проектов из старых версий, такой вопрос:
если присутствовали в проекте SysPar, а в новой версии их нет на платах (пустой блок), хотя в списках переменных они появились и присутствуют.
Т.е. надо ручками заново их перетаскивать переподключать.
Останется в таком виде? или всё же будут и на платах заменены на переменные?
(это актуально особенно, если таких переменных сотня и более)
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 12:56
ecoins
slsl писал(а): 31 окт 2024, 11:46
Хм,если речь про совместимость проектов из старых версий, такой вопрос:
если присутствовали в проекте
SysPar, а в новой версии их нет на платах (пустой блок), хотя в списках переменных они появились и присутствуют.
Т.е. надо ручками заново их перетаскивать переподключать.
Останется в таком виде? или всё же будут и на платах заменены на переменные?
(это актуально особенно, если таких переменных сотня и более)
Если это единственная проблема, то значит разработчик решил комплексную задачу совместимости проектов с предыдущими версиями.
SysPar - наверное тоже будет решена. Хотя и в ручную проект просмотреть скорее полезно.
И в новой версии появились принципиально новые инструменты, которые позволяют делать проекты с существенно меньшими затратами, понятнее и с большим быстродействием.
С уважением, ecoins.
----
P.S. Для выбора системного параметра на схеме достаточно дважды кликнуть по красному блоку и выбрать нужный параметр или переменную.
Отключать или пере-подключать нет необходимости.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 13:46
ecoins
zmeew1966 писал(а): 31 окт 2024, 08:37
Да, оказалось на разных STM32 разные.
Сегодня возможно появится новая версия, там PC13=17. Тестировал, светодиод на BluePill моргает.
С уважением,ecoins
Добрый день. Там помимо PC13 не совпадают большинство номеров. У вас описание больше подходит под STM32F103RXXX. А должно быть по STM32F103CXXX.
Зеленым выделил совпадающие выводы, остальные не совпадают.
[/quote]
В новой версии 9.1.20 посмотрите - там уже исправлено.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 17:13
D7Slider
v FLP 9.1.20 не работает счетчики из комплекта встроенных блоков. Конкретно не происходит счет при подаче тактирующего импульса на вход разрешения. Также не компилируется проект с блоком счетчика от Ecoins V0.2 от 09.04.2024
файл с ошибкой компилятора
Для тех, у кого не работает встроенный блок приема из UART нужно удалить или закомментировать в сгенерированном коде следующую конструкцию
if(FLProgUart.availableUart(2))
{
_tempVariable_uint8_t = FLProgUart.readUart(2);
_AvlDFU2 = 1;
_RVFU1Data = _tempVariable_uint8_t;
}
else
{
_AvlDFU2 = 0;
}
После такого действия обмен по UART завелся. Естественно номера портов могут быть иные.
По счетчикам , изумительно работает только старый блок от Ecoins
https://disk.yandex.ru/d/7SmETrELcCe9Dg
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 18:11
ecoins
D7Slider писал(а): 31 окт 2024, 17:13
v FLP 9.1.20 не работает счетчики из комплекта встроенных блоков. Конкретно не происходит счет при подаче тактирующего импульса на вход разрешения. Также не компилируется проект с блоком счетчика от Ecoins V0.2 от 09.04.2024
файл с ошибкой компилятора
Для тех, у кого не работает встроенный блок приема из UART нужно удалить или закомментировать в сгенерированном коде следующую конструкцию
if(FLProgUart.availableUart(2))
{
_tempVariable_uint8_t = FLProgUart.readUart(2);
_AvlDFU2 = 1;
_RVFU1Data = _tempVariable_uint8_t;
}
else
{
_AvlDFU2 = 0;
}
После такого действия обмен по UART завелся. Естественно номера портов могут быть иные.
По счетчикам , изумительно работает только старый блок от Ecoins
https://disk.yandex.ru/d/7SmETrELcCe9Dg
Набросал тест.
Mega_Test.flp
1.По UART - компиляция проходит. Хорошо бы посмотреть Ваш пример.
2.По счетчику универсальному - он даже немного более функциональный чем из кандидатов(ecoins).
Возможно у Вас тактирующий импульс после RTrig приходит с другой платы - так делать не надо.
Без примера сложно разобраться.
С уважением, ecoins.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 18:21
D7Slider
ecoins писал(а): 31 окт 2024, 18:11
D7Slider писал(а): 31 окт 2024, 17:13
v FLP 9.1.20 не работает счетчики из комплекта встроенных блоков. Конкретно не происходит счет при подаче тактирующего импульса на вход разрешения. Также не компилируется проект с блоком счетчика от Ecoins V0.2 от 09.04.2024
файл с ошибкой компилятора
Для тех, у кого не работает встроенный блок приема из UART нужно удалить или закомментировать в сгенерированном коде следующую конструкцию
if(FLProgUart.availableUart(2))
{
_tempVariable_uint8_t = FLProgUart.readUart(2);
_AvlDFU2 = 1;
_RVFU1Data = _tempVariable_uint8_t;
}
else
{
_AvlDFU2 = 0;
}
После такого действия обмен по UART завелся. Естественно номера портов могут быть иные.
По счетчикам , изумительно работает только старый блок от Ecoins
https://disk.yandex.ru/d/7SmETrELcCe9Dg
Набросал тест.
Mega_Test.flp
1.По UART - компиляция проходит. Хорошо бы посмотреть Ваш пример.
2.По счетчику универсальному - он даже немного более функциональный чем из кандидатов(ecoins).
Возможно у Вас тактирующий импульс после RTrig приходит с другой платы - так делать не надо.
Без примера сложно разобраться.
С уважением, ecoins.
Компиляция то проходит. Но при использовании блока приема из UART с выходом НОВЫЕ ДАННЫЕ ничего не работает. ТОлько при удалении фрагмента кода пошло работать.
Вот пример, простой тест для связи с устройством по UART. Рабочий вариант. Устройство должно отвечать на запросы 0 и 1 до 5 байт в ответе. С другими счетчиками не работает, только с вашим старым.
https://disk.yandex.ru/d/V3QvIOC73dGYsA
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 18:53
ecoins
D7Slider писал(а): 31 окт 2024, 18:21
Компиляция то проходит. Но при использовании блока приема из UART с выходом НОВЫЕ ДАННЫЕ ничего не работает. ТОлько при удалении фрагмента кода пошло работать.
Вот пример, простой тест для связи с устройством по UART. Рабочий вариант. Устройство должно отвечать на запросы 0 и 1 до 5 байт в ответе. С другими счетчиками не работает, только с вашим старым.
https://disk.yandex.ru/d/V3QvIOC73dGYsA
В старом счетчике ecoins управление происходит по уровню.
В следующей версии в универсальный счетчик будет добавлен и это режим входа управления.
В Вашем проекте очень много управления через событие (после триггера выделения фронтов). С этим надо быть аккуратнее...
Лучше этого избегать - новые версии во многом позволяют свести выделения фронтов до минимума (обычно эти операции внутри блоков).
Успехов.
С уважением, ecoins.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 19:17
LexaDoc
простите, я все удалил, что было написано
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 20:00
Ander
9-1-21
https://disk.yandex.ru/d/Cwzp4lE2a0WQ8A
Исправлено некоторое количество ошибок, ипорт.экспорт регистров модбас, расширение индивидуальных настроек программ.
Теперь пини на STM можно вводить символьно
Редактор блоков базовый/простой, доработан и оптимизирован.
Lcd претерпел улучшения в работе, и оптимизации стартовой настройки
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 20:11
Naladchik
Ander писал(а): 31 окт 2024, 20:00
... Редактор блоков базовый/простой, доработан и оптимизирован....
А можно подробнее. Спасибо.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 20:52
ecoins
Naladchik писал(а): 31 окт 2024, 20:11
Ander писал(а): 31 окт 2024, 20:00
... Редактор блоков базовый/простой, доработан и оптимизирован....
А можно подробнее. Спасибо.
1.Шрифты теперь моноширинные с подсветкой.
2.При редактирование терялся фокус и экран приходилось искать. С этим стало лучше, но работу разработчик продолжит.
Для оперативного создания небольших блоков и тестировании, простой редакто для меня стал основным инструментом.
У него есть отдельное большое достоинство - блоки на нем, в отличии от профессионального редактора, небольшого размера.
Да, и код через просмотр теперь лучше читается.
С уважением, ecoins.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 21:18
eugen
Андрей, 9-1-21 скачивается пустым файлом
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 21:19
D7Slider
eugen писал(а): 31 окт 2024, 21:18
Андрей, 9-1-21 скачивается пустым файлом
Подтверждаю!
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 21:51
densat
Я скачал, все нормально. Пробуйте открывать zip архиватором. Виндовый проводник и вправду ничего не видит. Я открывал total commander-ом, файл есть.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 22:20
autoelectronica
А где взять ссылку на 9-1-21 ?
Re: Тестирование версии 9.0. (9.1)
Добавлено: 31 окт 2024, 22:23
fsergei70
в pico zero 16 контакт нельзя выбрать как вход.