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

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/VCA/part4/part2 from 2008-10-07 11:10:48..

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]