Видео уроки KaScada

HMI_панель на Андроиде - KaScada
Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Видео уроки KaScada

#81

Сообщение Сергей » 30.07.2017{, 12:58}

Rovki писал(а):данные пишутся в базу внутреннею  из контроллера по стробу (раз в минуту ,час ,секунду) который вы формируете .А в файл экспортируются когда нажали экспорт .
    А что будет, если... Данные пишутся по стробу в течении недели, нажать "экспорт" раньше нет физической возможности, и до момента экспорта происходит выход из каскады, разрыв связи или розряд АКБ и выключение планшета... Где накопленные данные будут, пропадут?
Последний раз редактировалось Сергей 30.07.2017{, 13:06}, всего редактировалось 1 раз.

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

Видео уроки KaScada

#82

Сообщение Rovki » 30.07.2017{, 13:29}

Сергей писал(а):А что будет, если... Данные пишутся по стробу в течении недели, нажать "экспорт" раньше нет физической возможности, и до момента экспорта происходит выход из каскады, разрыв связи или розряд АКБ и выключение планшета... Где накопленные данные будут, пропадут?
Данные пишутся сразу во внутреннею базу каскады ,при разряде батареи они сохраняются ,как и каскада сама и факт активации ...
Электронщик до мозга костей и не только

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Видео уроки KaScada

#83

Сообщение Сергей » 30.07.2017{, 13:49}

Понятно, спасибо.
Rovki, в настройках архива тип данных. Как писать Unsignedlogint?  Еще вопрос. При сохранении надо регистры в МК выставить подряд. Это не удобно, т. к. в проекте они сгруппированы по своему. Для записи в архив вижу три пути: 1. создать отдельно последовательные (по адресам) регистры для архива и дублировать в них данные; 2. сохранять регистры по одному в разные файлы; 3. переадресовать адреса требуемых регистров подряд и сохранять в архив. Неудобства: 1. Увеличивает общее кол-во опрашиваемых регистров -> снижает скорость обмена; 2. Неудобно собирать данные из разных файлов для анализа; 3. Если в проекте расположить рядом требуемые регистры, то в проекте начнется каша, т .к. они сгруппированы по их использованию в самом МК.
Есть ли у вас возможность усовершенствовать элемент "Архив"? Увеличить число сохраняемых данных, назначить отдельно адреса для каждой переменной и добавить типы переменных для сохранения.
Очень полезный элемент, но еще сыроват.
Последний раз редактировалось Сергей 30.07.2017{, 13:54}, всего редактировалось 1 раз.

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

Видео уроки KaScada

#84

Сообщение Rovki » 30.07.2017{, 14:55}

Не важно как разбросаны в памяти ардуино данные (биты ,регистры) .Шлюзом вы лишь делаете зеркальный образ одной памяти в другую и работаете с копией как  будто с ардуино .
Не совсем понял по Архиву (компоненту) .Можно хоть 1 канал на архив ставить ,можно по 4 канала .В одном архиве данные одного типа .Количество регистров не меняется .Данные для архива же будите брать из Образа памяти ардуино ,тоесть из системных регистров .
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#85

Сообщение Rovki » 04.08.2017{, 22:30}

Формирователь короткого импульса при смене целочисленного числа _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#86

Сообщение Rovki » 29.08.2017{, 20:59}

Идентификатор панели _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#87

Сообщение Rovki » 06.10.2017{, 16:41}

Кнопка и переключатель с подсветкой -маленькие хитрости ._uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#88

Сообщение Rovki » 08.10.2017{, 14:26}

Видео про элементы и ФБ _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#89

Сообщение Rovki » 22.10.2017{, 16:16}

Сценарии освещения _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#90

Сообщение Rovki » 22.10.2017{, 22:48}

Модернизация сценария освещения _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#91

Сообщение Rovki » 10.11.2017{, 09:20}

Кнопочный задатчик уставок _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#92

Сообщение Rovki » 11.11.2017{, 19:40}

Таймер обратного отсчета _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#93

Сообщение Rovki » 14.11.2017{, 22:39}

Экран заставки_uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

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

Видео уроки KaScada

#94

Сообщение Rovki » 27.11.2017{, 14:29}

Вышла очередная версия Каскады 5.0.6 
FIX:
    *цвет фона линейного задатчика при повороте
    *размеры линейного задатчика на андроид 6.0 и выше
    *увеличена корзина
    *работа с несколькими сетевыми устройствами на одном сокете (конвертер wifi-rs485)
ADD:
    *выделение\копирование со всеми компонентами
    *TEST. Посылка сообщения о падении приложения на email с доп. информацией. Создаётся письмо со всеми данными, отправка подтверждается в ручную.

Добавлено (20.11.2017, 14:30)
---------------------------------------------
Столбчатый индикатор _uVideoPlayer({'url':'');

Добавлено (21.11.2017, 21:35)
---------------------------------------------
Очередной вариант управления экранами_uVideoPlayer({'url':'');

Добавлено (26.11.2017, 17:42)
---------------------------------------------
Меняем фунции модбас _uVideoPlayer({'url':'');

Добавлено (26.11.2017, 20:35)
---------------------------------------------
Преобразуем код с АЦП в вольты _uVideoPlayer({'url':'');

Добавлено (27.11.2017, 09:24)
---------------------------------------------
Маленькие хитрости _uVideoPlayer({'url':'');

Добавлено (27.11.2017, 14:29)
---------------------------------------------
Ловушка ошибок _uVideoPlayer({'url':'');
Электронщик до мозга костей и не только

Renigant
Рядовой
Сообщения: 82
Зарегистрирован: 11.09.2015{, 12:21}
Репутация: 3

Видео уроки KaScada

#95

Сообщение Renigant » 27.11.2017{, 16:06}

Здравствуйте, месяц как пользуюсь вашей KaScada (изучаю), и из моих потребностей возник вопрос-пожелание. Для общения Arduino с Kascada я использую ethernet shield w5100 c CDкартой, и собственно вопрос, возможно ли использовать сохраненные данные на СDкарте (Arduino) открывая их в виде графика на телефоне? Ведь это позволило бы вести запись данных не боясь за севший аккумулятор и потерю сигнала интернет связи.

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

Видео уроки KaScada

#96

Сообщение KaScada » 27.11.2017{, 16:33}

Renigant писал(а):возможно ли использовать сохраненные данные на СDкарте (Arduino) открывая их в виде графика на телефоне?
Добрый день.
К сожалению пока не видим решения этой задачи.
В Modbus есть функция 20 для чтения файлов из устройства, но в каскаде и в flprog (насколько мне известно) не реализовано это.

Если будут новости, то напишем здесь об этом.
ПО КаСкада на базе смартфона/планшета с ОС Андроид

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

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

Видео уроки KaScada

#97

Сообщение Rovki » 27.11.2017{, 17:05}

Renigant писал(а):Для общения Arduino с Kascada я использую ethernet shield w5100 c CDкартой, и собственно вопрос, возможно ли использовать сохраненные данные на СDкарте (Arduino) открывая их в виде графика на телефоне?
А зачем сохранять на CD карте ,а не сразу в Каскаде ?Или у вас не постоянная панель управления ?Только иногда подходите ...редко и панель в кармане...?
Электронщик до мозга костей и не только

Renigant
Рядовой
Сообщения: 82
Зарегистрирован: 11.09.2015{, 12:21}
Репутация: 3

Видео уроки KaScada

#98

Сообщение Renigant » 27.11.2017{, 20:42}

Именно! Мое восхищение вызвало возможность "карманной" scada, полное управление домом с андроид устройств, но вот в таком случае возникает проблема с трендами((

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

Видео уроки KaScada

#99

Сообщение Rovki » 27.11.2017{, 21:06}

Renigant писал(а):Именно! Мое восхищение вызвало возможность "карманной" scada
Тогда остается только вытаскивать память и вставлять для анализа в смартфон или ПК.

Добавлено (27.11.2017, 21:06)
---------------------------------------------
Хотя есть хитрый способ .Если вы пишите в CD ,то можете и читать наверное.
есть два бита (флага) и регистр данных в ардуинке. Соединяетесь Каскадой с ардуино ,когда надо .нажимаете кнопку (посылаете бит) и устанавливайте флаг1(бит) в ардуино -"хочу качать данные".Ардуино считывает значение из памяти и записывает в регистр ,устанавливает флаг2 -"возьми данные" .В каскаде по флагу2(стробу) данные считываются из регистра ардуино и записываются в компонент АРХИВ.с задержкой небольшой каскада сбрасывает флаг2 в ардуино .Ардуино смотрит если флаг1 делается нулем ,то выставляет новые данные и флаг2 ....итд.Таким образом данные из памяти перепишутся в АРхив .
Электронщик до мозга костей и не только

Renigant
Рядовой
Сообщения: 82
Зарегистрирован: 11.09.2015{, 12:21}
Репутация: 3

Видео уроки KaScada

#100

Сообщение Renigant » 27.11.2017{, 21:24}

Хм это интересно, может действительно сработает.

Добавлено (27.11.2017, 21:24)
---------------------------------------------
Rovki, а возможно сделать какой-нибудь пример?

Ответить

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