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

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25 ноя 2019, 01:07
Откуда: Украина
Имя: Сергей

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

Сообщение Serquick »

artemka19 писал(а): 04 янв 2022, 19:12
Naladchik писал(а): 04 янв 2022, 16:43 я - значит изменить его просто нельзя.
забыли о промежуточных переменных)))
Поддерживаю, иногда в место связей через переменную получается корректировать последовательность. :)
32 Кб должно хватить для любых задач!!!
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

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

Сообщение Ingwar »

Если не трудно в реализации, хотелось бы иметь возможность увеличения (можно ступенями) размера буфера в MODBUS.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

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

Сообщение AlexCrane »

[ref]Ingwar[/ref], Может просто ограничивает буфер UART?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

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

Сообщение Ingwar »

AlexCrane писал(а): 10 янв 2022, 08:54 Может просто ограничивает буфер UART?
В том то и дело, что Ваш ПБ может UART,
а в модбасе вот такое есть
[spoiler]byte _modbusMasterGetRxBuffer()
{
boolean bBuffOverflow = false;
digitalWrite(2, LOW);
_modbusMasterBufferSize = 0;
while (Serial1.available())
{
_modbusMasterBuffer[ _modbusMasterBufferSize ] = Serial1.read();
_modbusMasterBufferSize ++;
if (_modbusMasterBufferSize >= 64) bBuffOverflow = true;
}
if (bBuffOverflow)
{
return -3;
}
return _modbusMasterBufferSize;
}[/spoiler]
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

[ref=#00aa00]support[/ref], можете добавить к платам подплаты и как в экселе добавить листы для плат

сейчас даже маленький проект в процесе создания занимает больше 50 плат и носится по ним вверх вниз это .......
к примеру хотелось бы создать лист в котором будут допустим настройки приёма а там платы с сопутствующими подплатами для упорядочной компиляции
на другом листе алгоритм работы
на другом листе отправка значений со своими десятками плат
и т.д.
dim770
Рядовой
Сообщения: 19
Зарегистрирован: 04 ноя 2016, 11:24
Откуда: Калининград

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

Сообщение dim770 »

Не прочел всю тему, но простите, если повторюсь. Хотелось бы иметь возможность открывать разные проекты в разных окнах. Чтобы была возможность на экране одновременно видеть два проекта. Спасибо.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

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

Сообщение nalnik »

Di123 писал(а): 11 янв 2022, 18:27 Naladchik, автор уж как нибудь без вас определится достал я его в теме этой или нет
не к тому обращаетесь!
:smile14:
Я хочу быть добрее, но люди сами нарываются.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

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

Сообщение Naladchik »

Di123 писал(а): Naladchik, автор уж как нибудь без вас определится достал я его в теме этой или нет
Дмитрий, смотреть то надо кому сообщение адресуете. Форумчане nalnik и Naladchik - это разные люди.

Отправлено спустя 3 минуты 5 секунд:
nalnik писал(а):не к тому...
Уже не первый раз меня за Вас принимают.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

[ref=#00aa00]support[/ref], командоапарат неуспевает сменить команду
2022-01-21_162659.png
у вас написано что
“Вход непосредственной установки шага” - при установке этого чек бокса у блока формируются входы “DSS” и “DSSV”. По переднему фронту импульса на входе “DSS” командоаппарат переходит на шаг номер, которого задан на входе “DSSV”.
но на деле приходится ставить таймер задержку на отключения после детектора
притом что как раз то задержки и нехочется ставить в виду что мож подвиснет на чутка а таймер уже отработает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

пусть назовут по разному я путаю их постоянно
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

[ref=#00aa00]support[/ref], добавьте ещё к массиву
- вход болеан очистить масив
- вход болеан заполнить весь массив по значению на его входе
- вход интегер динамическое задание ячеек масива (там вроде как нельзя такое делать но можно динамически менять уже от заданного размера вниз в принципи это тоже устроит)

и как у вас успехи годичной просьбы по добавлению fram
успехи собственно вижу но на какой стадии оно находится сейчас в %
интересует серия cl к примеру fm24cl16 но потрбуется ещё fm24cl256
Аватара пользователя
Dryundel
Полковник
Сообщения: 2420
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 24 раза

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

Сообщение Dryundel »

[ref]Di123[/ref], начните уже изучать С++!
На все ваши хотели НИИ требуется.
Ну а не хотите учиться, так закажите у кого нибудь.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

[ref=#ff8000]Dryundel[/ref],
Обсуждение ошибок, "хотелок", доработок которые будут в версии 8.х
Аватара пользователя
Phazz
Полковник
Сообщения: 3120
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 112 раз

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

Сообщение Phazz »

Учитывая что эти хотелки с массивами можно и сейчас сделать блоками. Ну кроме размера разве что
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

добавьте ещё в контестное меню дублировать у него даже есть своя комбинация ктрл+д
НовыйUser
Сержант
Сообщения: 154
Зарегистрирован: 26 ноя 2015, 22:05

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

Сообщение НовыйUser »

[ref=#00aa00]support[/ref],

возможно добавить отключение с задержкой по выбору времени пользователем (желательно не delay стопорящий весь ход работы) в блок управления серводвигателем ?
смысл в том чтобы не держать в люфте (жужжание) серводвигатель постоянно на углах, отключая его после исполнения команды

приходиться руками менять следующие строки в проекте каждый раз на заливке прошивки:

[spoiler]напоминание в проекте у меня

ДОБАВИТЬ В начало/конец SETUP:
{_SM1.attach(27); {_SM1.write (_gtv24); {delay (2000); {_SM1.detach(); }}}}

УДАЛИТЬ В СЕРЕДИНЕ SETUP:
_SM1.attach(27);

ДОБАВИТЬ В 11 ПЛАТУ В ЗАМЕН ПЕРЕМЕННОЙ:
{_SM1.attach(27); {_SM1.write (_gtv24); {delay (2000); {_SM1.detach(); }}}}[/spoiler]
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

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

Сообщение Di123 »

сделайте автомаштабирование блока структуры под описание выхода
bin7
Рядовой
Сообщения: 4
Зарегистрирован: 20 апр 2020, 14:15
Имя: Igor

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

Сообщение bin7 »

Было бы удобней, на мой взгляд, если бы в редакторе окно переменных TAG открывалось только над телом проекта, чтобы при его открытии окно Библиотеки блоков не съезжало вниз (сделать так как это происходит с окном Дерево проекта, оно просто находится сбоку и никуда не двигается по вертикали при открытии вкладки TAG).
Сейчас очень неудобно искать новую библиотеку когда открыто окно TAG и в нем много переменных, окно БИБЛИОТЕКИ съезжает вниз и приходится скролить или постоянно закрывать окно TAG.
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

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

Сообщение artemka19 »

[ref=#00aa00]support[/ref],
в блоке "Запись системного параметра",
для параметра "WiFi клиент - Имя сети (SSID)" (и других настроек wifi) компилируется следующая строка:
"ESPControllerWifiClient_IsNeedReconect =1;".

Т.е. при записи нового значения в этот параметр, поднимается флаг для применения функции "_esp8266WifiModuleClientReconnect();"
И в результате, сменив только (например) имя SSID, мы получаем попытку переподключения клиентом. (причем даже без перезагрузки еспшки)
Безуспешную попытку - ведь изменилось только имя wifi сети, а например пароль не менялся.

Если же закомментить строку "ESPControllerWifiClient_IsNeedReconect =1;" - то блок отрабатывает корректно: происходит запись в епром и при ребуте еспшки, она подключается к сети с уже новыми (установленными значениями).
starmos
Сержант
Сообщения: 141
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

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

Сообщение starmos »

FLProg вставляет пробелы перед //. Это приводит к проблемам, если за // не комментарий, а продолжение нужной строки.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя