FLProg 9.4.x тестирование
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Невозможно на веб странице, в поле ввода записать значение больше 20 символов. Это баг или ограничение?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3316
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 311 раз
- Поблагодарили: 156 раз
Re: FLProg 9.4.x тестирование
Добавьте длину строки здесь
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Длина строки никак не влияет. Даже если переменную не писать в Еппром, все равно ограничение 20 символов.
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Почему теперь не работает прием из UART версия 9-5-6? Сначала использовал KC868-A16, пробовал завести уарт с помощью блоков кандидатов на пины HT-1 и HT-2. Ничего не получилось. Потом решил, чтоб исключить проблему с подключением и железом. Перешел на версию 8.2.3 и собрал на МК Nano. И все заработало с пол пинка. Потом тот самый проект пересобрал на версии 9.5.6. И результат тот же что с KC868-A16. Данные не принимает из UART. Получается что проблема в приеме из UART.
P.S. Пробовал версию 9.4.1 и 9.5.5, все без результатно.
P.S. Пробовал версию 9.4.1 и 9.5.5, все без результатно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Продолжил тестирование UART версия 9-5-6. Заметил закономерность, если отправлять на nano из моего устройства один байт, из пяти попыток, два раза принимает. На устройстве увеличил количество передаваемых байт с одного до трех. Шанс получения данных увеличились. Но не всегда, приходит полный пакет из трех байт. Может иногда прийти только один-два байта из пакета. Ниже скрин из документации, как выглядит байт отправляемый устройством. Очень надеюсь,это поможет найти причину неработоспособности, так как очень нужно рабочий UART.
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3316
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 311 раз
- Поблагодарили: 156 раз
Re: FLProg 9.4.x тестирование
Диспетчер на плате отключен?CraCk писал(а): 20 сен 2025, 10:31 Продолжил тестирование UART версия 9-5-6. Заметил закономерность, если отправлять на nano из моего устройства один байт, из пяти попыток, два раза принимает. На устройстве увеличил количество передаваемых байт с одного до трех. Шанс получения данных увеличились. Но не всегда, приходит полный пакет из трех байт. Может иногда прийти только один-два байта из пакета. Ниже скрин из документации, как выглядит байт отправляемый устройством. Очень надеюсь,это поможет найти причину неработоспособности, так как очень нужно рабочий UART.► Показать
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 21 авг 2024, 13:19
- Имя: ALEX
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: FLProg 9.4.x тестирование
Попробуй поменять пины на прием в коде и физически D07-RX и D08-TXCraCk писал(а): 19 сен 2025, 15:33 Почему теперь не работает прием из UART версия 9-5-6? Сначала использовал KC868-A16, пробовал завести уарт с помощью блоков кандидатов на пины HT-1 и HT-2. Ничего не получилось. Потом решил, чтоб исключить проблему с подключением и железом. Перешел на версию 8.2.3 и собрал на МК Nano. И все заработало с пол пинка. Потом тот самый проект пересобрал на версии 9.5.6. И результат тот же что с KC868-A16. Данные не принимает из UART. Получается что проблема в приеме из UART.
P.S. Пробовал версию 9.4.1 и 9.5.5, все без результатно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Попробовал результат тот же.sam1sem1 писал(а): 21 сен 2025, 06:32 Попробуй поменять пины на прием в коде и физически D07-RX и D08-TX
Еще замечено.
Если пакет состоит из меньше чем 6 байт, Arduino через UART его вообще не принимает.
Если пакет приходит 6 байт и больше, тогда получаю полный пакет корректно плюс те данные, которые должны были отправиться раньше (где было меньше 6 байт).
То есть, выходит, что короткие пакеты либо буферизируются, либо отбрасываются, а потом при длинном пакете вываливаются вместе.
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Еще, проект создан в версии 9-4-1 не компилируется в версии 9-5-6.
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1935
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 48 раз
- Контактная информация:
Re: FLProg 9.4.x тестирование
А что делает эта переменная, вы же в каждом цикле записываете в буфер пустую строку.....sam1sem1 писал(а): 21 сен 2025, 06:32Попробуй поменять пины на прием в коде и физически D07-RX и D08-TXCraCk писал(а): 19 сен 2025, 15:33 Почему теперь не работает прием из UART версия 9-5-6? Сначала использовал KC868-A16, пробовал завести уарт с помощью блоков кандидатов на пины HT-1 и HT-2. Ничего не получилось. Потом решил, чтоб исключить проблему с подключением и железом. Перешел на версию 8.2.3 и собрал на МК Nano. И все заработало с пол пинка. Потом тот самый проект пересобрал на версии 9.5.6. И результат тот же что с KC868-A16. Данные не принимает из UART. Получается что проблема в приеме из UART.
P.S. Пробовал версию 9.4.1 и 9.5.5, все без результатно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Автор программы FLProg.
-
- Сержант
- Сообщения: 152
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
на ардуино 328 модбас слейв покрайне мере работает только при условии если включен диспечер задачь и выбран апаратный уарт
отключение диспечера и работа с софтовым бесмыслено
отключение диспечера и работа с софтовым бесмыслено
- Siberian
- Лейтенант
- Сообщения: 645
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 38 раз
- Поблагодарили: 18 раз
Re: FLProg 9.4.x тестирование
Здравствуйте, Парни!
Смотрите, что мне выдал GigaChat по поводу создания пользовательского блока.

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

Тем не менее, важно отметить, что даже версия 9.5.4 не поддерживает создание пользовательских блоков на языке C++ напрямую. Такая возможность стала доступна лишь в последующих версиях, начиная с серии 3.x+. Следовательно, если вы работаете с версией 9.5.6 и в ней нет опции создания блоков на C++, вероятно, ваше программное обеспечение устарело либо некорректно установлено.

-
- Полковник
- Сообщения: 4211
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 181 раз
- Поблагодарили: 230 раз
Re: FLProg 9.4.x тестирование
Создайте отдельный слейв с этими регистрами и через системный параметр активность слева можно управлять(блокировать) опрос этих регистров.Aviacode писал(а): 02 сен 2025, 09:22 Ходили слухи, что в новых версиях программы, можно будет управлять отключением регистров modbus в опросе мастера. Реализовано ли это сейчас?
С уважением, ecoins.
-
- Полковник
- Сообщения: 4211
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 181 раз
- Поблагодарили: 230 раз
Re: FLProg 9.4.x тестирование
Нужен проект. Возможно в версии 9.6.0 уже и будет работать, но лучше проверить на Вашем проекте.CraCk писал(а): 21 сен 2025, 10:42 Еще, проект создан в версии 9-4-1 не компилируется в версии 9-5-6.► Показать
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
Re: FLProg 9.4.x тестирование
Вот.ecoins писал(а): 28 сен 2025, 20:22 Нужен проект. Возможно в версии 9.6.0 уже и будет работать, но лучше проверить на Вашем проекте.
Ну и проблема осталась, длина строки в веб для ввода текста 20 символов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 586
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 38 раз
- Поблагодарили: 119 раз
-
- Капитан
- Сообщения: 711
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 20 раз
- Поблагодарили: 10 раз
-
- Полковник
- Сообщения: 4211
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 181 раз
- Поблагодарили: 230 раз
Re: FLProg 9.4.x тестирование
Исправлено. В новой версии (выйдет в ближайшее время) проблема устранена.
- montirovka
- Капитан
- Сообщения: 833
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 77 раз
- Поблагодарили: 274 раза
Re: FLProg 9.4.x тестирование
В версии FlProg 9.5.9 длина строки переменной уже 35 знаков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: Matvey и 1 гость