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 15:36:50..

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. VC(visualization and control) interface formation with the help of library of template frames, by placing the frame's templates into the project and their dynamisation.
  2. In addition to the first level the formation of its own frames on the basis of libraries of derivatives and basic widgets is done. It is possible as the direct appointment of the dynamics in the widget, and the subsequent its appointment in the project.
  3. In addition to the second level the independent formation of derivatives of widgets, the new template frames, and frames with the use of the mechanism of description of logic of interaction and event processing in the language of user programming of OpenSCADA system.

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