Видео уроки KaScada

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

Видео уроки KaScada

#361

Сообщение Rovki » 01.03.2020{, 14:05}

Сегодня - завтра надеимся ... :smile37: :smile427:
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#362

Сообщение Rovki » 18.03.2020{, 18:06}

Прошивка есп по воздуху
Электронщик до мозга костей и не только

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 675
Откуда: Уфа
Имя: Айдар
Контактная информация:

Видео уроки KaScada

#363

Сообщение aidar_i » 18.03.2020{, 21:07}

Вы уже выполнили компиляцию проекта, поэтому второй раз бин файл можно не создавать, он уже есть в папке ......\TEMP\arduino_build_******.

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

Видео уроки KaScada

#364

Сообщение Rovki » 18.03.2020{, 22:35}

aidar_i писал(а):
18.03.2020{, 21:07}
Вы уже выполнили компиляцию проекта, поэтому второй раз бин файл можно не создавать, он уже есть в папке ......\TEMP\arduino_build_******.
Спасибо ,Айдар , учту .Век живи ,век учись :D
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#365

Сообщение Rovki » 03.04.2020{, 19:02}

Вышла очередная статья о том как сделать проект с использованием протокола MQTT https://hmi-kascada.ru/svyaz-esp-kascada-cherez-mqtt/
:smile37:
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#366

Сообщение Rovki » 06.04.2020{, 10:19}

Работа с битовыми переменными
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#367

Сообщение Rovki » 06.04.2020{, 22:51}

Преобразование номера бита

Отправлено спустя 10 часов 22 минуты 52 секунды:
Аналоговый задатчик :shok:
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#368

Сообщение Rovki » 07.04.2020{, 21:19}

Цифровой фильтр
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#369

Сообщение Rovki » 09.04.2020{, 12:20}

Битовые индикаторы

Отправлено спустя 10 часов 44 минуты 26 секунд:
Выравнивание компонентов
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#370

Сообщение Rovki » 15.04.2020{, 12:28}

Работа с массивами
Электронщик до мозга костей и не только

Vladislaveu
Рядовой
Сообщения: 36
Зарегистрирован: 09.12.2019{, 13:59}
Репутация: 7
Имя: Владислав

Видео уроки KaScada

#371

Сообщение Vladislaveu » 15.04.2020{, 21:55}

По версии с MQTT:

1-как мониторится связь с брокером? (при отсутствии соединения по модбас - появляется надпись и красные прямоугольники например. Хотелось бы подобное и для статуса MQTT-соединения):

-т.е. задаю любой адрес (адрес несуществующего брокера MQTT) и каскада никак не сообщает что нет связи с брокером. (некоторые MQTT клиенты хотя бы сообщают что нет подключения - тот же MQTT dashboard например пишет что нет подключения к брокеру. В каскаде непонятно-есть ли вообще связь с брокером).

2-жесткая привязка к IP-адресу брокера - это необходимость какая-то?
Поясню:
-посылаем в первые 5сек данные на локальный брокер, а в следующие 5сек - в облачный (удаленный) брокер. И так по кругу.
Сейчас в каскаде невозможно так сделать! Данные брокера применяются глобально по всему проекту. Хотелось бы менять их хотя бы через макрос.

3-непонятно с "retained". Если делать доступ с нескольких устройств к одному топику - то ИМЕННО каскада не подхватывает данные, если в топике не стоит "retained".
Как только выставляю "retained" (через тот же mqtt-dashboard) - то каскада начинает все прекрасно считывать из топика.

4-Нет возможности выставить опцию "retained" из каскады. (хотя из того же mqtt-dashboard это возможно).

Поправьте по возможности :)

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

Видео уроки KaScada

#372

Сообщение Rovki » 15.04.2020{, 22:18}

Спасибо за предложения :smile427: ,будем думать :smile37: , изучать ... :smile390:
Электронщик до мозга костей и не только

Vladislaveu
Рядовой
Сообщения: 36
Зарегистрирован: 09.12.2019{, 13:59}
Репутация: 7
Имя: Владислав

Видео уроки KaScada

#373

Сообщение Vladislaveu » 15.04.2020{, 22:32}

Rovki,
а вы лично не гоняли каскаду в этих режимах?
а то может так только у меня происходит и каскада ни при чем? )))

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

Видео уроки KaScada

#374

Сообщение Rovki » 15.04.2020{, 22:45}

Vladislaveu писал(а):
15.04.2020{, 22:32}
Rovki,
а вы лично не гоняли каскаду в этих режимах?
а то может так только у меня происходит и каскада ни при чем? )))
Вы имеете ввиду 3-4 пункт ?Лично я проверял то,что показано в видео .Знаю ,что программист использовал штатные библиотеки ..
Электронщик до мозга костей и не только

Аватара пользователя
KaScada
Лейтенант
Сообщения: 388
Зарегистрирован: 23.04.2016{, 12:33}
Репутация: 13
Контактная информация:

Видео уроки KaScada

#375

Сообщение KaScada » 15.04.2020{, 22:46}

Vladislaveu писал(а):
15.04.2020{, 22:04}
1-как мониторится связь с брокером? (при отсутствии соединения по модбас - появляется надпись и красные прямоугольники например. Хотелось бы подобное и для статуса MQTT-соединения):
Сейчас надпись о cloud подключении, о локальном modbus сервере, о подключении tcp modbus сообщения
их стало так много, что пока решили не добавлять еще, в дальнейшем думаем сделать отдельное меню с логами об каждом подключении.
Бит о дисконнекте mqtt сделать надо всё таки, это да.
Vladislaveu писал(а):
15.04.2020{, 22:04}
2-жесткая привязка к IP-адресу брокера - это необходимость какая-то?
Да, решили сделать один сервер на данный момент, без смены его в работе. Посмотрим насколько нужно делать несколько серверов, это тоже работа, просто пока решили сделать минимум и дальше смотреть.
Vladislaveu писал(а):
15.04.2020{, 22:04}
3-непонятно с "retained". Если делать доступ с нескольких устройств к одному топику - то ИМЕННО каскада не подхватывает данные, если в топике не стоит "retained".
Тут не только КаСкада будет НЕ подхватывать последнее значение, а все клиенты, т.к. это настройка отправляется на брокер и он потом всем рассылает, если этот флаг на топике есть.
Сделать галочку возле топика retain не проблема в принципе, запишу в общий план развития КаСкады на будущее.
ПО КаСкада на базе смартфона/планшета с ОС Андроид

Подробнее здесь: http://www.hmi-kascada.ru/

Vladislaveu
Рядовой
Сообщения: 36
Зарегистрирован: 09.12.2019{, 13:59}
Репутация: 7
Имя: Владислав

Видео уроки KaScada

#376

Сообщение Vladislaveu » 15.04.2020{, 22:59}

KaScada писал(а):
15.04.2020{, 22:46}
Бит о дисконнекте mqtt сделать надо всё таки, это да.
+
KaScada писал(а):
15.04.2020{, 22:46}
Посмотрим насколько нужно делать несколько серверов
двух достаточно: в локалке и на облако. (тестил с локальным mosquitto - все прекрасно!)

и не обязательно чтоб они одновременно работали. Хотя тут может быть засада с QoS.

KaScada писал(а):
15.04.2020{, 22:46}
Тут не только КаСкада будет НЕ подхватывать последнее значение, а все клиенты, т.к. это настройка отправляется на брокер
да каскада то подхватывает все, но только если в стороннем приложении указать "retained" на этот топик. (просто из каскады сейчас нет возможности это сделать).
Последний раз редактировалось Vladislaveu 15.04.2020{, 23:01}, всего редактировалось 1 раз.

Vladislaveu
Рядовой
Сообщения: 36
Зарегистрирован: 09.12.2019{, 13:59}
Репутация: 7
Имя: Владислав

Видео уроки KaScada

#377

Сообщение Vladislaveu » 15.04.2020{, 22:59}

KaScada писал(а):
15.04.2020{, 22:46}
Сейчас надпись о cloud подключении, о локальном modbus сервере, о подключении tcp modbus сообщения
хм...а если использовать галку? как для фонового режима.

Vladislaveu
Рядовой
Сообщения: 36
Зарегистрирован: 09.12.2019{, 13:59}
Репутация: 7
Имя: Владислав

Видео уроки KaScada

#378

Сообщение Vladislaveu » 15.04.2020{, 23:11}

KaScada писал(а):
15.04.2020{, 22:46}
Да, решили сделать один сервер на данный момент, без смены его в работе. Посмотрим насколько нужно делать несколько серверов, это тоже работа, просто пока решили сделать минимум и дальше смотреть.
Тут как бы потенциал надежности каналов связи мне нравится:

1-через usb каскада общается с МК по модбасу, т.е. получаем "проводную" стабильность связи + "реалтайм" модбаса.
2-а вот всю связь беспроводную (в том числе удаленную) берет на себя Каскада-MQTT, разгружая тем самым контроллер. (для этого и нужно подключение к двум MQTT брокерам (хотя бы поочередно)).

Vladislaveu
Рядовой
Сообщения: 36
Зарегистрирован: 09.12.2019{, 13:59}
Репутация: 7
Имя: Владислав

Видео уроки KaScada

#379

Сообщение Vladislaveu » 15.04.2020{, 23:12}

В любом случае зачет! :smile9:

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

Видео уроки KaScada

#380

Сообщение Rovki » 16.04.2020{, 09:56}

Vladislaveu писал(а):
15.04.2020{, 23:12}
В любом случае зачет! :smile9:
Было бы хорошо если вы раскрыли бы данную тему в видео :smile37:

Отправлено спустя 52 секунды:
Конопки зависимые с фиксацией
Электронщик до мозга костей и не только

Ответить

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