Отличный подход к скаде реализован у контроллера Loxone
ссылкаВизуализация происходит через вебинтерфейс на любом подключающемся устройстве, не требуется панель оператора (HMI различные), причем создание интерфейса выбирается при написании программы управления, путем постановки галочки "визуализация" и в активизированном меню выбор каким образом, заложенные примитивы, позволяют стави ть кнопки, безунки, переключатели (с фиксацией), отображать аналоговые параметры разными видами.
Для автоматизации дома и многих простых процессов, более чем достаточно.
Создание различных "страниц" и вкладок достигается за счет структурирования параметров по "помещениям" и "типу". всё что касается котелной попадает на страничку котельная и тд.
Так же устроена система визуализации статистики, ставишь галочку "статистика" выбираешь усреднение, частоту и тд. и вуаля, графики тебе с масштабированием.
Плюсы:
+ не требуется проектировать визуализацию.
+ очень легко создать рабочий интерфейс
+ просто копить статистику
+ легко создавать свои значки (кнопочек и помещений, типов сигналов)
минусы:
- нет возможности создавать свои примитивы
- нельзя рисовать окшки и прочие кнопки. (менять символ кнопочек можно)
В принципе именно этот подход к программированию и визуализации и подвиг меня к покупке и установки этого устройства дома.
П.С. у loxoneConfig, вообще богатый функционал по управлению домашней автоматизацией куча функциональных блоков, весьма полезных. (программа бесплатна, на русском языке, можно скачать и посмотреть)
FLprog планирую использовать для всяких программирования поделок домашних на ардуине, и связке к основной системе, для визуализации как раз
