From OpenSCADAWiki
Revision as of 17:26, 1 December 2017 by FuzzyBot (Talk | contribs) (Importing a new version from external source)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The final version of the VCA module, built on the basis of this module, will provide:

  • three levels of complexity in the formation of visualization interface which let organically to develop and apply the tools of the methodology from simple to complex:
  1. formation from the template frames through the appointment of the dynamics (without the graphical configuration);
  2. graphical formation of new frames through the use of already made visualization elements from the library (mimic panel);
  3. formation of new frames, template frames of the visualization elements in the libraries.
  • building of the visualization interfaces of various complexity, ranging from simple flat interfaces of the monitoring and finishing with the full-fledged hierarchical interface used in SCADA systems;
  • providing of the different ways of formation and configuration of the user interface, based on different graphical interfaces (Qt, Web, Java ...) and also through the standard management interface of OpenSCADA system;
  • change of dynamics in the process of execution;
  • building of the new template frames on the user level and the formation of the frames libraries, specialized for the area of application (eg the inclusion of frames of parameters, graphs and other items linking them to each other) in accordance with the theory of secondary using and accumulation;
  • building of the new user elements of the visualization and the formation of the libraries of frames,specialized for the area of application in accordance with the theory of secondary using and accumulation;
  • description of the logic of new template frames and user visualization elements as with the simple links, and also with the laconic, a full-fledged programming language;
  • the possibility of the inclusion of the functions(or frames of computing of the functions) of the object model of OpenSCADA to the user elements of the visualization, actually linking the presentation of the algorithm of computing (for example, by visualizing the library of models of devices of TP for following visual modeling TP);
  • separation of user interfaces and interfaces of visualization of data provides building the user interface in a single environment, and performance of it in many others (Qt, Web, Java ...);
  • the possibility to connect to the performing interface for monitoring and corrective actions (for example, while operator training and control in real time for his actions);
  • Visual building of various schemes with the superposition of the logical links and the subsequent centralized execution in the background (visual construction and performance of mathematical models, logic circuits, relay circuits and other proceedings);
  • providing of the the functions of the object API to the OpenSCADA system, it can be used to control the properties of the visualization interface from the user procedures;
  • building of the servers of frames, of elements of the visualization and of the project of the interfaces of the visualization with the possibility to serve the great number of the client connections;
  • simple organization of client stations in different basis (Qt, Web, Java ...) with the connection to the central server;
  • full mechanism of separation of privileges between the users which allows to create and execute projects with the various rights of access to its components;
  • adaptive formation of alarms and notifications, with the support of different ways of notification;
  • support of the user formation of the palettes and font preferences for the visualization of the interface;
  • support of the user formation of maps of the events under the various items of equipment management and user preferences;
  • support for user profiles, allowing to define various properties of the visualization interface (colors, font characteristics, the preferred maps of events);
  • flexible storage and distribution of libraries of widgets, frames, and projects of the visualization interfaces in the databases, supported by OpenSCADA; actually users need only to register the database with data.