Трудности, проблемы, ошибки

HMI_панель на Андроиде - KaScada
Andrey1981
Рядовой
Сообщения: 12
Зарегистрирован: 20 ноя 2021, 13:32
Имя: Андрей

Трудности, проблемы, ошибки

Сообщение Andrey1981 »

Не знаю как это делать
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

Andrey1981 писал(а): 16 ноя 2023, 13:10 Не знаю как это делать
Какая версия андроида?
Электронщик до мозга костей и не только
Andrey1981
Рядовой
Сообщения: 12
Зарегистрирован: 20 ноя 2021, 13:32
Имя: Андрей

Трудности, проблемы, ошибки

Сообщение Andrey1981 »

12
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

У разных телефонов по разному.... Поищите в интернете.
Электронщик до мозга костей и не только
Vasiliy0000
Рядовой
Сообщения: 49
Зарегистрирован: 22 сен 2018, 11:19
Имя: Василий

Трудности, проблемы, ошибки

Сообщение Vasiliy0000 »

У меня на версии 1.0.5 по всей видимости проблемы с фоновым режимом.

После 5 минут работы в фоне , при не закрытом приложении ( нажать на квадратик и переключиться на браузер например), все виснет.
Если приложение закрыть, вроде как работает в фоне ( сейчас тестирую).

Если приложение закрыть в фоновом режиме, а потом снова в него зайти через иконку тоже зависает. Приходится перезапускать проект.

Один раз вылазила неопознанная ошибка( что то с лицензией) и один раз слетала лицензия, тоже после работы в фоне.

Если фоновый режим не активировать, вроде как всё хорошо.

ps. Неопознанная ошибка (unknown error)вылазит если свернуть, но не закрыть, приложение и долго его не активировать. Даже если фоновый режим не активирован.
Фоновый процесс , если окно закрыто, зависает через час.
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

В фоновом режиме система может "убить" приложение ,закрыть ,если системе не хватает ресурсов...Поэтому надеяться на фоновый режим не стоит ,ибо количество работающих приложений в фоне неизвестно в каждый момент ...и если это мобильное устройство,то в фоне резко растет потребление энергии и быстро садиться аккумулятор .
Электронщик до мозга костей и не только
Vasiliy0000
Рядовой
Сообщения: 49
Зарегистрирован: 22 сен 2018, 11:19
Имя: Василий

Трудности, проблемы, ошибки

Сообщение Vasiliy0000 »

Rovki писал(а): 13 дек 2023, 05:49 В фоновом режиме система может "убить" приложение ,закрыть ,если системе не хватает ресурсов...Поэтому надеяться на фоновый режим не стоит ,ибо количество работающих приложений в фоне неизвестно в каждый момент ...и если это мобильное устройство,то в фоне резко растет потребление энергии и быстро садиться аккумулятор .
В старом приложении 777 таких глюков не было замечено.

Удалил версию1.0.5. Теперь не получается установить 7.7.7. Лицензия в главном меню отображается. Но, при запуске проекта, пишет что лицензия отсутствует.
Наверное нужно где то что то удалить?
Версию 1.0.3 можно скачать?

Ps. Версию 777 установил. Не с того аккаунта скачал просто. На ней такие же глюки. Хочу понять откуда глюк. Раньше такого не было, как впрочем раньше не пользовался mqtt. Может быть из за mqtt блоков?
Попробую разобраться
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

Попробуйте разобраться , для программиста каскады при тестировании главное повторить ваш опыт , выявить ситуацию при которой возникает глюк, может он обусловлен сборкой андроида на данном устройстве.Будем признательны за выявление закономерности и условий возникновения данного бага или фичи. Если нужен будет ключ для другого железа для тестирования ,обращайтесь, дам.
Электронщик до мозга костей и не только
Vasiliy0000
Рядовой
Сообщения: 49
Зарегистрирован: 22 сен 2018, 11:19
Имя: Василий

Трудности, проблемы, ошибки

Сообщение Vasiliy0000 »

Rovki писал(а): 14 дек 2023, 05:16 Попробуйте разобраться , для программиста каскады при тестировании главное повторить ваш опыт , выявить ситуацию при которой возникает глюк, может он обусловлен сборкой андроида на данном устройстве.Будем признательны за выявление закономерности и условий возникновения данного бага или фичи. Если нужен будет ключ для другого железа для тестирования ,обращайтесь, дам.
Выявил 3 глюка
1. Закрываешь приложение. Вверху висит значок. Modbus server 1.0.5.
То есть работа в фоне. После повторного запуска приложения - проект автоматом не запускается. Приходится перезапускать проект.
Это по всей видимости давний глюк. Он не сильно напрягает.
2. При работе с блоками mqtt программа зависает, если нет постоянного обмена с mqtt брокером( сервером). Решается отправкой и приемом переменной примерно раз в минуту.
3. При работе с двумя серверами ( а может такое есть и с одним сервером, пока не проверял) при обрыве связи с одним сервером ( отключал локальный mqtt брокер), связь пропадает и с другим. И зависает. При этом не зависает проект целиком, а только mqtt обмен.
Вылечить этот глюк у меня пока не получилось.


4. при пропадании интернета, связь с брокером естественно теряется. после появления интернета MQTT связь не восстанавливается
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

Вы только сворачивание проект или удаляет его с рабочего стола?
Электронщик до мозга костей и не только
Vasiliy0000
Рядовой
Сообщения: 49
Зарегистрирован: 22 сен 2018, 11:19
Имя: Василий

Трудности, проблемы, ошибки

Сообщение Vasiliy0000 »

Rovki писал(а): 15 дек 2023, 20:41 Вы только сворачивание проект или удаляет его с рабочего стола?
Нажимаю на квадратик
Потом тяну в сторону
Сервер продолжает работать (подозреваю что он на этом шаге должен отключаться)
Потом нажимаю на иконку. Запускаю заново.
Проект зависает
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

Vasiliy0000 писал(а): 15 дек 2023, 23:44
Rovki писал(а): 15 дек 2023, 20:41 Вы только сворачивание проект или удаляет его с рабочего стола?
Нажимаю на квадратик
Потом тяну в сторону
Сервер продолжает работать (подозреваю что он на этом шаге должен отключаться)
Потом нажимаю на иконку. Запускаю заново.
Проект зависает
снимите коротке виде и пришлите в личку.
Электронщик до мозга костей и не только
o1eg
Рядовой
Сообщения: 21
Зарегистрирован: 19 мар 2019, 10:52
Имя: Олег
Благодарил (а): 2 раза
Поблагодарили: 21 раз

Трудности, проблемы, ошибки

Сообщение o1eg »

Приветствую форумчане!!! Пните пожалуйста в каком направлении копать, что бы привязать кнопку "очистка архива"... Всё сделано по видео инструкции точь в точь! но как только ставлю чек-бокс "очистка архива", связь постоянно обрывается, очистка не происходит. В настройках архива указываю регистр 11, бит 1, кнопка очистки те же значения, устройство и там и там - система...
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

какая связь обрывается,? если вы отправляете архив то чистка делается автоматически
Электронщик до мозга костей и не только
o1eg
Рядовой
Сообщения: 21
Зарегистрирован: 19 мар 2019, 10:52
Имя: Олег
Благодарил (а): 2 раза
Поблагодарили: 21 раз

Трудности, проблемы, ошибки

Сообщение o1eg »

Проблема с архивом разрешилась! методом долгих переборов комбинаций пришёл к выводам: запись по стробу с контроллера только через шлюз, не получится использовать в одном проекте данные с одного канала контроллера на два индикатора в каскаде или опять же только через шлюз!
Ещё не понятно осталось - почему вход на булевый шлюз имеет 2 варианта (флаг и цифровой вход), а выход только флаг...
А так всё работает! Спасибо Анатолию! (Rovki)
Аватара пользователя
Davit07
Сержант
Сообщения: 175
Зарегистрирован: 05 янв 2020, 03:39
Откуда: Краснодар
Имя: Давит
Благодарил (а): 7 раз

Трудности, проблемы, ошибки

Сообщение Davit07 »

Доброго времени суток.
Более подходящей темы для вопроса не нашел. Админ, не ругайся ))

В проекте: дисплей Nextion управляет платой Arduino DUE. Due управляет двумя ШД через командоаппарат, меняя скорость и количество шагов.
Проблема со скоростью приемом/передачей по UART. С момента нажатия кнопки на дисплее до отклика DUE проходит 2-3 секунды, так-же протерия данные в пути.
В проекте используется стандартный блок "Прием переменной из UART", а для передачи данных отредактировали стандартный блок "Отправка переменной в UART".
Во время тестов на столе все работает без задержек, после монтажа на оборудование появилась запоздание с откликом. единственное что меняется это длина проводов. Провод экранированный длиной 2 м, сечение 0.5мм, скорость 9600. Проверяли все доступные скоростя передачи данных.
Может ли быть проблема в проводе и в его сечении ?
Приложить проекты для ознакомления?
ecoins
Полковник
Сообщения: 4013
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 159 раз

Трудности, проблемы, ошибки

Сообщение ecoins »

Davit07 писал(а): 29 май 2024, 02:25 В проекте: дисплей Nextion управляет платой Arduino DUE. Due управляет двумя ШД через командоаппарат, меняя скорость и количество шагов.
Проблема со скоростью приемом/передачей по UART. С момента нажатия кнопки на дисплее до отклика DUE проходит 2-3 секунды, так-же протерия данные в пути.
Воспользуйтесь блоками Nextion от ecoins - они не тормозят.
Обратитесь за помощью к WildCat - у него большой положительный опыт работы с панелями Nextion.
В новой версии FLProg эти решения будут реализованы в весьма удобной форме.
С уважением, ecoins.
Аватара пользователя
Rovki
Полковник
Сообщения: 5740
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 222 раза
Контактная информация:

Трудности, проблемы, ошибки

Сообщение Rovki »

Для того и придуман протокол modbus , что бы минимизировать искажения данных и потерю их. Вы поди ещё и стринги используете ..
Электронщик до мозга костей и не только
skrickis
Сержант
Сообщения: 159
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 4 раза
Поблагодарили: 16 раз

Трудности, проблемы, ошибки

Сообщение skrickis »

ecoins писал(а): 29 май 2024, 11:08 дисплее до отклика DUE проходит 2-3 секунды
тоже были проблемы DUE с Nextion и Modbuss 2шт.
перешел на блоки Ecoins Nextin и всё разрешилось :smile9:
потом перешёл с DUE на STM32F407 скорость циклов увеличилось 5 раз
ecoins
Полковник
Сообщения: 4013
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 159 раз

Трудности, проблемы, ошибки

Сообщение ecoins »

skrickis писал(а): 29 май 2024, 20:41 потом перешёл с DUE на STM32F407 скорость циклов увеличилось 5 раз
Отлично.
Надеюсь используете и диспетчер - он позволяет существенно поднять производительность.
На последнем не простом тесте на STM32F407V -65 тыс. циклов loop в сек.
Успехов.
С уважением, ecoins.
Ответить

Вернуться в «HMI_панель на Андроиде - KaScada»

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

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