OpenSCADAWiki: Home Page En/Doc/VC Aconcept/part4/part2 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of HomePageEn/Doc/VCAconcept/part4/part2 from 2010-04-19 11:58:45..

4.2 Formalization

Lets conceptually describe the VCA model using the UML with use case diagram.


Any VCA can operate in two modes - the development and execution. As an actor, in the first case, acts the engineer of the top-level of ACS-TP setting, in the other - the operator.


In development mode lets select the following options of using the VCA:


Use case diagram for operation of the VCA in development mode is shown in Fig. 4.2.1.


 (67 Kb)
Fig.4.2.1 Use case diagram of the VCA in development mode.

Using variants in the execution mode:


Using diagram of the VCA in the execution mode is shown in Fig.4.2.2.


 (17 Kb)
Fig.4.2.2 Using diagram of the VCA in the execution mode.

Based on the requirements and general considerations the VCA structure can be represented as it shown on the Fig.4.2.3.


Generalized structure of the VCA. (214 Kb)
Fig.4.2.3 Generalized structure of the VCA.

It should be noted that this approach allows to implement the support of three levels of complexity of the development process of the control interfaces. As a consequence, an ACS-TP engineer can use (to start) the level at which he has enough skill with the ability to improve it further, actually eliminating the rejection of the system because of the over-complexity at the early stage of learning and saving at the same time the considerable flexibility and power of the system. Lets enumerate these levels:

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

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