Для начала хотелки озвучиваются ,потом анализируются мной на предмет соответствия общей концепции и интереса других потенциальных пользователей ,потом составляю типа ТЗ для программиста ,финансирую (если есть что) и запускаю в работу.
Можно и о софинансировании подумать, есть опыт по дороботке компонента АРхив под задачу пользователя ...
электронщик до мозга костей и не только
А как понять эту самую "общую концепцию" ?
Понятно, что полномасштабный функционал тех же СПК от овна тут не нужен, но хочется знать хотя бы примерно очертания этой самой концепции.
Как понимаю, этот форум и flprog - основные способы общения с пользователями, клиентами и баг-трекеры в одном лице ?
ну и к функционалу (уже наверно спрашивали :-) ):
- увеличение количества пользовательских регистров (условно работаем с одной ПР200: там 64 регистра, чтение-запись регистров оптимальнее делать через шлюзы и отсюда получаем 90-64 = 26 регистров, не много уже, если используются float, то еще это кол-во сокращается)
- журнал (не все нужно выводить в визуальном виде, например, важнее знать, когда открылась и закрылась например дверь, чем смотреть на "лампочку" пока дверь открыта)
- унифицировать настройки примитивов (например где-то задается размер шрифта, где-то нет, у части элементов есть опция "прозрачный", задавать пароль, и тд)
- группировка объектов была бы полезна (сейчас приходится собирать из нескольких элементов один сложный индикатор, - при тиражировании очень много лишних движений) Если все это довести до уровня шаблонов - будет очень круто.
Ну и в целом первое впечатление очень положительное!
Спасибо
Про концепцию (виденье цели и пути развития) долго обьяснять и не каждый автор хочет это делать ...
1.Про количество системных регистров - нет проблем увеличить ,просто не было задачь пока у пользователей реальных ,где бы они уперлись в это.
2.Журнал ,он же архив уже есть ,причем получился не плохой компонент ,который помимо 4 цифровых каналов умееет сохранять тип -стринг и работать с почтовым клиентом ...
3.Это бы хорошо ,но это значит все переделывать (время ,деньги) ....опыт получали по мере создания и развития приложения ,поэтому без родимых пятен не обошлось ...
4.Опишите свой крутой индикатор
5.Спасибо ,прияно работать с доброжелательным пользователем
электронщик до мозга костей и не только
про системные регистры - привел пример с ПР200, есть в планах работать с 2 -3 на одну KaScada
С архивом еще не работал. Под журналом имел ввиду ввиду список событий в табличной форме: описаний / время появление / время исчезания.
Да вроде ничего особенного, например группа кнопок, где может быть "нажата" только одна - для выбора одного из режимов работы или набора уставок (динамический текст + прозрачная кнопка)
Индикатор с подсветкой фона (динамический текст + индикатор с прозрачным фоном), задатчик значений (индикатор с прозрачным фоном + задатчик с прозрачным текстом)
Все это городилось больше для унификации элементов управления и отображения информации
Скрины могу вечером приложить
HMI for Android http://www.hmi-kascada.ru/kaskada/
управление производственной линией
передаются на ПР : уставки, настройки и задание на производство
отображать надо : текущие измерения, состояние выполнения задания, наличие ошибок
в аналогичных системах получаем около 15 измерений + 5 регистров (упакованные дискреты) и записываем около 30 регистров.
Да, есть данные float - надо по максимуму переводить, на int.
Да и в целом надо оптимизировать проект для работы с KaScada
Архив может делать экспорт в файл в формате csv или отправить этот файл по биту на email, файл можете просмотреть екселем на устройстве (установите из гугл плей) или как делают наши клиенты после отправки на email открывают в облачном ексель (на mail и gmail есть) и просматривают.
Непосредственно в самой каскаде просмотреть можно только графиком.
HMI for Android http://www.hmi-kascada.ru/kaskada/