Страница 21 из 26

Re: FLProg 9.6.x тестирование

Добавлено: 13 фев 2026, 21:52
golloper
Попробую без тумана,хотя по мне всё ясно.
Вопрос состоит в том ,имеет ли FLProg какое то ограничение в объеме данных при создании вэб интерфейса. Вопрос возник не с пустого места а в связи с проявлением проблемы при больших объемах JS скриптов и CSS стилей. Проблема представляет из себя порчу файлов проекта. Начинается всё с автосохранения бэкапов, если попытаться сохранить файл проекта, то он тоже становиться непригодным при последующим открытии, если сохранить пользовательские блоки и описания процессоров, то они так же уходят в небытиё. При этом ,если я не закрывая программу, удаляю из вэб всё что связано со JS и CSS или их сжимаю в определённых сервисах, то этот же проект прекрасно переписывает битые файлы при сохранении и проект продолжает работать.
Доступней уже не смогу обьяснить,извините.

Re: FLProg 9.6.x тестирование

Добавлено: 14 фев 2026, 05:31
Siberian
golloper писал(а): 13 фев 2026, 21:52 Попробую без тумана,хотя по мне всё ясно.
Вопрос состоит в том ,имеет ли FLProg какое то ограничение в объеме данных при создании вэб интерфейса. Вопрос возник не с пустого места а в связи с проявлением проблемы при больших объемах JS скриптов и CSS стилей. Проблема представляет из себя порчу файлов проекта. Начинается всё с автосохранения бэкапов, если попытаться сохранить файл проекта, то он тоже становиться непригодным при последующим открытии, если сохранить пользовательские блоки и описания процессоров, то они так же уходят в небытиё. При этом ,если я не закрывая программу, удаляю из вэб всё что связано со JS и CSS или их сжимаю в определённых сервисах, то этот же проект прекрасно переписывает битые файлы при сохранении и проект продолжает работать.
Доступней уже не смогу обьяснить,извините.
На данный вопрос смогут ответить наверное только разработчики...

Re: FLProg 9.6.x тестирование

Добавлено: 14 фев 2026, 10:52
Ander
golloper писал(а): 13 фев 2026, 21:52 Попробую без тумана,хотя по мне всё ясно.
Вопрос состоит в том ,имеет ли FLProg какое то ограничение в объеме данных при создании вэб интерфейса. Вопрос возник не с пустого места а в связи с проявлением проблемы при больших объемах JS скриптов и CSS стилей. Проблема представляет из себя порчу файлов проекта. Начинается всё с автосохранения бэкапов, если попытаться сохранить файл проекта, то он тоже становиться непригодным при последующим открытии, если сохранить пользовательские блоки и описания процессоров, то они так же уходят в небытиё. При этом ,если я не закрывая программу, удаляю из вэб всё что связано со JS и CSS или их сжимаю в определённых сервисах, то этот же проект прекрасно переписывает битые файлы при сохранении и проект продолжает работать.
Доступней уже не смогу обьяснить,извините.
Надо смотреть проект . Можно прислать проект и отдельно файлы js. И css. Проблема не в размере, а в каких то символах. Есть там небольшая тонкость. Надо отловить какие мешают. Отправьте мне в ЛС, посмотрим

Re: FLProg 9.6.x тестирование

Добавлено: 14 фев 2026, 18:03
AndreyR
Самый простой и надежный способ - скормить ссылки на библиотеки и просто описать что тебе нужно на входе и на выходе скормить название контроллеров и плат которые тебе нужны в коде ИИ . Он сам все распишет при чем намного лучше намного гибче без всяких танцев. Сделает нормальный файл для компиляции под свежий компилятор.Или накидать проект в FLProg и кинуть ему он сам уберет все ненужное и оставить чистый код без ссылок на программу FLProg)))

Re: FLProg 9.6.x тестирование

Добавлено: 14 фев 2026, 18:28
aidar_i
Я тоже так делаю!) Правда редко с первой попытки получается)

Re: FLProg 9.6.x тестирование

Добавлено: 14 фев 2026, 19:22
Dev1
Учитывайте что ИИ нужно знать версии ваших библиотек и версию ядра контроллера, иначе может быть конфликт. Сама ИИ берет около последние версии, либо на момент выпуска ИИ. Обязательно указать на кастомные библиотеки. Это лучше в редакторе делать типа вскоде или курсор где ИИ может работать с папками, планировать свои действия и сохранять чейнджлоги(можно указать в промте). Промт инжиниринг та еще сабака. :smile37:

Re: FLProg 9.6.x тестирование

Добавлено: 14 фев 2026, 20:34
Dmabst
Очень эффективно в конце промпта добавить просьбу не генерировать/исправлять код сразу, а сначала задать уточняющие вопросы. Ответить на них, и ещë просить задавать вопросы, если ему не понятно. Обычно так происходит 2-6 раз. По ходу диалога можно изменять или дополнять первичный промпт. После чего код обычно получается рабочим.

Re: FLProg 9.6.x тестирование

Добавлено: 18 фев 2026, 11:17
golloper
Ander писал(а): 14 фев 2026, 10:52
golloper писал(а): 13 фев 2026, 21:52 Попробую без тумана,хотя по мне всё ясно.
Вопрос состоит в том ,имеет ли FLProg какое то ограничение в объеме данных при создании вэб интерфейса. Вопрос возник не с пустого места а в связи с проявлением проблемы при больших объемах JS скриптов и CSS стилей. Проблема представляет из себя порчу файлов проекта. Начинается всё с автосохранения бэкапов, если попытаться сохранить файл проекта, то он тоже становиться непригодным при последующим открытии, если сохранить пользовательские блоки и описания процессоров, то они так же уходят в небытиё. При этом ,если я не закрывая программу, удаляю из вэб всё что связано со JS и CSS или их сжимаю в определённых сервисах, то этот же проект прекрасно переписывает битые файлы при сохранении и проект продолжает работать.
Доступней уже не смогу обьяснить,извините.
Надо смотреть проект . Можно прислать проект и отдельно файлы js. И css. Проблема не в размере, а в каких то символах. Есть там небольшая тонкость. Надо отловить какие мешают. Отправьте мне в ЛС, посмотрим
Проверил все css и js, почистил от разного мусора в виде комментариев, третий день , полёт нормальный и без сжатия. :smile110:

Re: FLProg 9.6.x тестирование

Добавлено: 18 фев 2026, 11:18
golloper
Ander писал(а): 14 фев 2026, 10:52
golloper писал(а): 13 фев 2026, 21:52 Попробую без тумана,хотя по мне всё ясно.
Вопрос состоит в том ,имеет ли FLProg какое то ограничение в объеме данных при создании вэб интерфейса. Вопрос возник не с пустого места а в связи с проявлением проблемы при больших объемах JS скриптов и CSS стилей. Проблема представляет из себя порчу файлов проекта. Начинается всё с автосохранения бэкапов, если попытаться сохранить файл проекта, то он тоже становиться непригодным при последующим открытии, если сохранить пользовательские блоки и описания процессоров, то они так же уходят в небытиё. При этом ,если я не закрывая программу, удаляю из вэб всё что связано со JS и CSS или их сжимаю в определённых сервисах, то этот же проект прекрасно переписывает битые файлы при сохранении и проект продолжает работать.
Доступней уже не смогу обьяснить,извините.
Надо смотреть проект . Можно прислать проект и отдельно файлы js. И css. Проблема не в размере, а в каких то символах. Есть там небольшая тонкость. Надо отловить какие мешают. Отправьте мне в ЛС, посмотрим
Проверил все css и js, почистил от разного мусора в виде комментариев, третий день , полёт нормальный и без сжатия. :smile110:

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 06:45
Engineer200
Доброе утро!
FLProg 9.6.9 . Блок из кандидатов, расширитель MCP2307. Ошибка в режиме "все входы". Не ставится завершающая фигурная скобка. А сама скобка улетает в конец скетча.
Сейчас перед компиляцией ардуиной, руками ставлю скобку перед следующей платой (один блок на плате) и удаляю лишнюю скобку в конце скетча.
Режим "все выходы" работает нормально.
Другие режимы не проверял.

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 09:45
Skull
Я кажется, вкурил, почему не работает Модбас мастер. Слишком долго держится импульс передачи. Кто-то может глянуть библиотеку ?

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 11:38
Ander
Skull писал(а): 20 фев 2026, 09:45 Я кажется, вкурил, почему не работает Модбас мастер. Слишком долго держится импульс передачи. Кто-то может глянуть библиотеку ?
Поставьте тут побольше 50-100

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 12:02
Skull
А можно объяснить подробнее ? Проблема то в пине "ReDe"? Он не опускается сразу после передачи, и ответ успевает прилететь до того, как трансивер переходит в прием, как с этим пауза связана ?


UPD. Не сработало

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 13:11
Ander
Skull писал(а): 20 фев 2026, 12:02 А можно объяснить подробнее ? Проблема то в пине "ReDe"? Он не опускается сразу после передачи, и ответ успевает прилететь до того, как трансивер переходит в прием, как с этим пауза связана ?


UPD. Не сработало
1 - понизте таймаут до 100
2- Можете померить тоже самое только с включенным диспетчером?

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 13:21
Skull
1. Диспетчкр и был включен
2. Размерность импульса не поменялась
На разные лучи вывел управляку передачи и данные

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 13:27
Ander
Skull писал(а): 20 фев 2026, 13:21 1. Диспетчкр и был включен
2. Размерность импульса не поменялась
На разные лучи вывел управляку передачи и данные
Тогда скиньте архив с мастером слейвом и картинки мне в ЛС. (лучше с пояснениями) в ближайшее время планируем заняться модбасом.

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 14:18
montirovka
Ander писал(а): 20 фев 2026, 11:38
Skull писал(а): 20 фев 2026, 09:45 Я кажется, вкурил, почему не работает Модбас мастер. Слишком долго держится импульс передачи. Кто-то может глянуть библиотеку ?
Поставьте тут побольше 50-100
Почти во всех проектах я уменьшал период синхронизации до 10-20 мсек. 300 слишком много.

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 22:27
Skull
montirovka писал(а): 20 фев 2026, 14:18
Ander писал(а): 20 фев 2026, 11:38
Skull писал(а): 20 фев 2026, 09:45 Я кажется, вкурил, почему не работает Модбас мастер. Слишком долго держится импульс передачи. Кто-то может глянуть библиотеку ?
Поставьте тут побольше 50-100
Почти во всех проектах я уменьшал период синхронизации до 10-20 мсек. 300 слишком много.
Это время между запросами. Проблема в сигнале Rx\Tx. Он висит слишком долго. Если его не использовать(поставить конвертор без сигнала управления) - все работает. Я пока докопался до библиотеки- Re\De выключается максимально странно, дожидаясь какого-то таймера. Но поскольку Сями не владею- вот, пришел сюда)

Re: FLProg 9.6.x тестирование

Добавлено: 20 фев 2026, 22:32
montirovka
Skull писал(а): 20 фев 2026, 22:27
montirovka писал(а): 20 фев 2026, 14:18
Ander писал(а): 20 фев 2026, 11:38

Поставьте тут побольше 50-100
Почти во всех проектах я уменьшал период синхронизации до 10-20 мсек. 300 слишком много.
Это время между запросами. Проблема в сигнале Rx\Tx. Он висит слишком долго. Если его не использовать(поставить конвертор без сигнала управления) - все работает. Я пока докопался до библиотеки- Re\De выключается максимально странно, дожидаясь какого-то таймера. Но поскольку Сями не владею- вот, пришел сюда)
Пауза перед новым запросом это строчка выше.

Re: FLProg 9.6.x тестирование

Добавлено: 21 фев 2026, 07:22
montirovka
Открыл проект, где я проверял его на скорость передачи.
Параметры выглядят вот так.
2026-02-21_07-19-49.png