From OpenSCADAWiki
Jump to: navigation, search

Сеанси виконання проєктів

Цілями даного етапу є:

  • Реалізація сеансів виконання проєктів на рівні моделі даних СВУ у модулі UI.VCAEngine:
    • Формування ієрархічного дерева віджетів кінцевої візуалізації на основі проєкту, для якого відкривається сеанс.
    • Формування кадрів значень для процедур обрахунку віджетів кінцевої візуалізації.
    • Обробка посилань на параметри джерел даних OpenSCADA.
    • Реалізація ієрархічного обрахунку процедур та оновлення посилань віджетів.
    • Формування механізму проходження та обробки повідомлень за ієрархічним деревом.
  • Реалізація візуалізації сеансів проєктів у модулі представлення UI.Vision(Qt), як повноцінного користувацького інтерфейсу з елементами візуалізації динаміки, історії та управління:
    • Формування вікна виконання проєкту — "Виконання".
    • Візуалізація кадрів проєкту у режимі "Виконання" з періодичним оновленням вмісту.
    • Реалізація передачі та обробки повідомлень.
    • Реалізація механізму перемикання-відкриття-заміщення-навігації за сторінками проєкту, з урахуванням сценаріїв обробки.