OpenSCADAWiki: Doc/VCA/part4/part2 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/VCA/part4/part2 from 2013-06-04 12:12:59..

4.2 Формализация

Концептуальную модель СВУ опишем языком UML с помощью диаграмм вариантов использования (use case diagram).


СВУ может работать в двух режимах — разработки и исполнения. В качестве актёра, в первом случае, выступает инженер настройки верхнего уровня "АСУ ТП", в другом — оператор.


В режиме разработки выделим такие варианты использования СВУ:


Диаграмма вариантов использования при функционировании СВУ в режиме разработки приведена на рис. 4.2.1.


Диаграмма вариантов использования СВУ в режиме разработки. (74 Kb)
Рис.4.2.1 Диаграмма вариантов использования СВУ в режиме разработки.

Варианты использования в режиме исполнения:


Диаграмма использования СВУ в режиме исполнения приведена на рис.4.2.2.


Диаграмма использования СВУ в режиме исполнения. (15 Kb)
Рис.4.2.2 Диаграмма использования СВУ в режиме исполнения.

Исходя из требований и общих соображений можно следующим образом изобразить структуру СВУ — рис.4.2.3.


Структура СВУ (252 Kb)
Рис.4.2.3 Обобщённая структура СВУ.

Нужно отметить, что такой подход позволяет реализовать поддержку трёх уровней сложности процесса разработки интерфейсов управления. И как следствие, инженер "АСУ ТП" может использовать (начинать) тот из уровней на который у него хватает квалификации, с возможностью повышения её в дальнейшем, практически исключая отторжение системы из-за чрезмерной стартовой сложности на начальном этапе освоения и сохранения, при этом, значительной гибкости и мощности системы. Перечислим эти уровни:

  1. Формирования интерфейса визуализации и управления (ВУ) с помощью библиотеки шаблонных кадров путём помещения шаблонов кадров в проект и назначения динамики.
  2. В дополнении к первому уровню производится формирование собственных кадров на основе библиотеки производных и базовых виджетов. Возможно как прямое назначение динамики в виджете, так и последующее её назначение в проекте.
  3. В дополнении ко второму уровню производится самостоятельное формирование производных виджетов, новых шаблонных кадров, а также кадров с использованием механизма описания логики взаимодействия и обработки событий на одном из языков пользовательского программирования системы OpenSCADA.

 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]