Версия программы 4.х

Тестирование

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

Версия программы 4.х

#281

Сообщение texbez » 15.10.2018{, 22:09}

Добрый День!
Сергей остался косяк с давних времён,я уже раньше писал.
Это касается блоков для панели nextion.
Так вот если по ошибке задать имя и id какой нибудь переменной,потом её удалить и з проекта,после этого обратно задавать это же имя и id другой переменной,то программа ругается что эта переменная уже существует.Хотя она удалена.НЕ помогают не откаты ,не чего.Хоть заново проект делай.Посмотрите пожалуйста.
А переменная в блоке отслеживания нажатий вообще не отображаеться,т.е. её добавляешь,программа её принимает,но в строчке она не появляеться.

Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Версия программы 4.х

#282

Сообщение DrMario » 16.10.2018{, 17:46}

Вылет программы при попытке указать путь к библиотеке в блоке пользователя
Вложения
error.log
(18.96 КБ) 67 скачиваний

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

Версия программы 4.х

#283

Сообщение dekorator » 17.10.2018{, 00:23}

texbez писал(а):
15.10.2018{, 22:09}
Добрый День!
Сергей остался косяк с давних времён,я уже раньше писал.
Это касается блоков для панели nextion.
Так вот если по ошибке задать имя и id какой нибудь переменной,потом её удалить и з проекта,после этого обратно задавать это же имя и id другой переменной,то программа ругается что эта переменная уже существует.Хотя она удалена.НЕ помогают не откаты ,не чего.Хоть заново проект делай.Посмотрите пожалуйста.
А переменная в блоке отслеживания нажатий вообще не отображаеться,т.е. её добавляешь,программа её принимает,но в строчке она не появляеться.
На косяк с id я пока не попадался а вот похожая ситуация случалась с указанием порта в настройках блоков nextion. Как и у Вас, удаление не помогало. Удаляться то он удалялся но даже после удаления и повторного создания такого же настроенного блока, просто не работал. В общем, как оказалось на текущий проект каким то образом влияет открытый в новой вкладке другой проект!!! в котором в моем случае, был указан другой порт для общения с nextion и другой контроллер. Закрыв этот второй проект, удалось таки удалить не нужный порт из основного, но выбрать этот только что удаленый порт уже было не возможно по причине отсутствия такового в выпадающем списке. Уже думал что придется переписывать весь проект в ручную потому что копирование даже одной платы!!! в чистый проект, тянуло за собой все те же глюки с портами, котырые были в первом. После нескольких не удачных попыток я уже начал набирать все заново в ручную ничего не копируя, создав в который раз чистый проект. Набросал пару блоков и случайно посмотрел в первый сглючивший проект. Чудо!!! Появился тот порт который я удалил!!!!

SnusMumrik
Рядовой
Сообщения: 11
Зарегистрирован: 24.09.2018{, 05:31}
Репутация: 1
Имя: dmitry

Версия программы 4.х

#284

Сообщение SnusMumrik » 17.10.2018{, 05:51}

Добрый день.
Столкнулся пару недель с интересным эффектом.
Попытаюсь изложить.
Эксперименты проводились по подключению ADM485 к ESP12F на аппаратный serial0.
использовалась гальваническая развязка как на оптопарах так и на микросхемах ADUM схемы подключения типовые, таких много в сети.
В результате наблюдалось следующее:
1. При скорости обмена 9600, и попытке считать 4 регистра по modbas, сигнал (RE/DE - направление передачи через ADM485) не дожидаясь полной передачи информации c ESP12F переходил на низкий уровень. То есть, получается что, данные ESP12 еще передает, а ADM485 переключилась уже на прием.
это можно понаблюдать на терминальной программе, с ADM485 прилетает 3 регистра и кусок 4 регистра и дальше все повторяется....
2. Увеличиваем скорость до 19200, тут начинает вдруг все работать, эксперименты с большим количеством байт не производил но 4 регистра передаются нормально с контрольной суммой.
3.Увеличиваем скорость до 115200, тут все передавалось как задумано было.

Далее не меняя схем подключения ADM485 к ESP12F, меняем аппаратный serial0, на программный , ну соответственно с указанием тех же самых ножек ESP12F и проводим те же самые эксперименты выше описанные.
Оказывается, что на всех скоростях все работает как было задумано, сигнал сигнал (RE/DE) срабатывает в нужное время как ему и положено. :smile37:
Может то что написано поможет как то для того чтоб аппаратный юарт на 9600, заработал :smile37: а то в этой скорости заложен великий сокральный замысел. :smile37:

WZV
Сержант
Сообщения: 216
Зарегистрирован: 06.09.2015{, 14:31}
Репутация: 24

Версия программы 4.х

#285

Сообщение WZV » 17.10.2018{, 07:32}

Такая ситуация не только с nextion. При создании проектов на ардуино, стараюсь избегать копирования, потому что появляются глюки.

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

Версия программы 4.х

#286

Сообщение texbez » 17.10.2018{, 12:15}

WZV писал(а):
17.10.2018{, 07:32}
Такая ситуация не только с nextion. При создании проектов на ардуино, стараюсь избегать копирования, потому что появляются глюки.
Ну насчёт копирования я тоже давно зарекся , разве что простейшие блоки,где нет настроек.

niklom
Рядовой
Сообщения: 9
Зарегистрирован: 06.10.2018{, 10:13}
Репутация: 0
Имя: Андрей

Версия программы 4.х

#287

Сообщение niklom » 17.10.2018{, 12:50}

Hijin писал(а):
14.10.2018{, 06:00}
niklom А почему бы вам не воспользоватся таблицей состояний
В своем посте вы все хорошо описали осталось только записать их в таблицу
Спасибо за совет Hijin. Все оказалось не так страшно. Вся последовательностей действий работает как надо.
Когда макет будет более менее готов, постараюсь выложить его в разработки пользователей.
Однако с работой плат в цикле я так и не разобрался.

Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26.07.2016{, 14:36}
Репутация: 6
Откуда: Тверь
Имя: Денис

Версия программы 4.х

#288

Сообщение Cvazi » 18.10.2018{, 18:30}

WZV писал(а):
17.10.2018{, 07:32}
Такая ситуация не только с nextion. При создании проектов на ардуино, стараюсь избегать копирования, потому что появляются глюки.
Поддерживаю. Тоже не сразу догнал почему глючит. Еще когда проект переделываешь лучше сразу заново делать, а не удалять ненужные блоки.

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Версия программы 4.х

#289

Сообщение Rovki » 18.10.2018{, 21:04}

Интересно ,можно ли из веб станицы как то переключать режим работы ЕСП Точка доступа/ клиен ?
Электронщик до мозга костей и не только

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Версия программы 4.х

#290

Сообщение Phazz » 19.10.2018{, 02:16}

Rovki писал(а):
18.10.2018{, 21:04}
Интересно ,можно ли из веб станицы как то переключать режим работы ЕСП Точка доступа/ клиен ?
Вчера такой-же проблемой озадачился, тут по всей видимости нужен будет пользовательский блок.

Отправлено спустя 55 секунд:
Учитывая, что в двух режимах одновременно esp отказывается работать.

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Версия программы 4.х

#291

Сообщение whitevip » 19.10.2018{, 18:49}

Rovki писал(а):
18.10.2018{, 21:04}
Интересно ,можно ли из веб станицы как то переключать режим работы ЕСП Точка доступа/ клиен ?
из веб страница думаю не получится, думаю нужно сделать блок для переключение и в проекте сделать условия для платы.

Отправлено спустя 2 часа 31 минуту 54 секунды:
проблема с счетчиком в этой версии программы. счетчик не переключается с начало после достижене установленой в нутри его константы. :smile37:
Screenshot_1.png
Screenshot_1.png (5.17 КБ) 904 просмотра
Отправлено спустя 3 минуты 50 секунд:
работает только после того когда я удаляю эту переменую.
Screenshot_2.png
Screenshot_2.png (5.45 КБ) 901 просмотр
:smile37:

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Версия программы 4.х

#292

Сообщение Dev1 » 19.10.2018{, 21:27}

whitevip писал(а):
19.10.2018{, 21:21}
счетчик не переключается с начало после достижене установленой в нутри его константы.
С чего он должен переключиться? У вас тон держит на 0. :senile:
Win10-64 FLProg v7.5.2 Portable :fie:

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Версия программы 4.х

#293

Сообщение dizzyy » 19.10.2018{, 21:29}

whitevip писал(а):
19.10.2018{, 21:24}
работает только после того когда я удаляю эту переменую.
логично ... так и должно быть...
если надо 2 условия сброса , то перед ресетом поставьте или , и туда заведите с таймера без переменной

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Версия программы 4.х

#294

Сообщение Dev1 » 19.10.2018{, 21:35}

С начала составляют логику работы устройства, потом уже выстраивают цепочку блоков согласно этой логики. Наоборот, будет :helpme:
Win10-64 FLProg v7.5.2 Portable :fie:

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Версия программы 4.х

#295

Сообщение whitevip » 19.10.2018{, 21:36}

Dev1, не держит он 0, на входе стоит подтягивающий резистор.


и по этой схеме не работает серво а она дожна крутится тихонько право лево при надатия на кнорки.
Screenshot_3.png
Screenshot_3.png (6.13 КБ) 896 просмотров
:smile37:

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Версия программы 4.х

#296

Сообщение Dev1 » 19.10.2018{, 21:40}

whitevip писал(а):
19.10.2018{, 21:36}
Dev1, не держит он 0, на входе стоит подтягивающий резистор.
Простите, шта? :wizard:
Win10-64 FLProg v7.5.2 Portable :fie:

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Версия программы 4.х

#297

Сообщение whitevip » 19.10.2018{, 21:44}

серво крутит только в одну сторону когда сделал вот так.
Screenshot_4.png
Screenshot_4.png (4.28 КБ) 895 просмотров
Отправлено спустя 3 минуты 11 секунд:
прежде чем задавать вопросы проверьте сами это не сложно.
:smile37:

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Версия программы 4.х

#298

Сообщение dizzyy » 19.10.2018{, 21:49}

whitevip писал(а):
19.10.2018{, 21:44}
серво крутит только в одну сторону когда сделал вот так.
а зачем генератор на вход блока ? там надо заводить сразу 0 или 1.. 0 это ожна сторона, 1 в другую... а с генератором как то неправильно

Отправлено спустя 1 минуту 13 секунд:
лучше прикрепляйте проэкты , по себе знаю что иногда какая то фигня мозги выносить, а все банально проще можно сделать

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Версия программы 4.х

#299

Сообщение whitevip » 19.10.2018{, 21:51}

dizzyy, счетчик считывает импульсы единицы а не нули.
:smile37:

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Версия программы 4.х

#300

Сообщение Dev1 » 19.10.2018{, 21:52}

Все, моя сдается... :smile37: Пятница, пиво, тунки... :smile160: Но мне кажется тема для обсуждения программы версии 4+...
пысы: Ув. Anydy, добавьте стреляющий смайлик, ну вы в курсе... :spiteful:
Win10-64 FLProg v7.5.2 Portable :fie:

Ответить

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