Home->Products->DynaNet

With this product, companies will be able to place real time information of their production's processes at the company's web page it's given in a easy and espectacular way, because this information is getting refresh with the wanted periodicity, without user having to intercede.

By means of DynaNET®, users connected to the web pages, will be able to have information constantly updated without having to refresh the page. Pages have dynamics graphics and dynamics texts as well as other utilities detailed below.


DynaNET® allows to automatize the informs and presentations making and distribution in a easy and effective manner. Likewise, it can replace others data presentation's applications.

Also the fact of functioning in a very extended environment, the web navigator, make that the period of users's training become the smallest.

The product is able to be used both for data publication inside of a company and publicate it over the internet.

The product has two parts:

1º The configuration tool:

  • It's a user's utilities whole for creating and configurating DynaNET® pages.
  • System's administrator uses it from his own navigator and allows him to edit and to incorporate dynamic data and representations to a web page (new or existing).
  • For a web page's creation, it's just necessary to use an easy drawing tool, that is very similar to other programs ones, for example, the drawing tool of PowerPoint®, and say which is the represented information's source.
  • Thus, for example, if user wants to represent monthly sales in a bar diagram, he just has to insert the wanted diagram in the web page and fill in its attributes about these sales.

2.- The display part: It takes care of the web pages' dynamic refreshing, in a automatic and transparent way bfor the user.

 

Some applications' examples:

 

Billing and orders numbers' publication of a national environment company's.

The numbers are obtained from corporate data base where the national order salesmen are bringing sales.

The publication is done over a Spain's map by bar graphics and assigned numbers to each geographic area

Production line monitoring of a package factory

Over a graphic that represents each production line, the next values are dynamically displayed:

-Line speed
-Produced units
-Stops time
-Alarms advertisement

Data are obtained by ModBUS communication with the control automaton of the line.

SCADA type application

In a national range company dedicated to the hydrocarbons products' storage, the volume, product and temperature of each tank are represented on a Spain's map.

 

Obtained data by a tailored communication done with the control and management system of the company.

Synptics' creation tool:

For the creation of synoptics there are a graphic tool that executes from the own navigator and permits to:

•Incorporate the synoptic in a new page or as a part of one already existing.
•Select the synoptic size in the page.
•Incorporate as wallpaper any image in standard formats.
•Select Animated Graphics Objects (OGAs) of the proportionate archive and place it in the wanted place of the synoptic.
•Configurate the OGAs linking them with the process and fixing their dynamic characteristics (colors, sizes, etc.).
The origin of data that feed to the Web page can be diverse, from database or file (for example as a spreadsheet) as an external device communicated with system.

Other part of the tool allows, depending on selected interface, the configuration of database that attach process' variables with dynamic representations in the page.

Graphic elements. Data types:

4 basics data types are handled in the system:

Logics: Stores logic type values, in other words, states "On/Off", "Start/Stop", "True/False", etc.
Numerics: Stores numeric values.
Texto: Stores alphanumeric values.
Series (temporals or numerics).

There are 2 types of graphic elements, these ones that are associated to single data and other ones that are associated to series.

Single data's OGAs:
 

Rounds:

Allows to select the initial size.
If it's associated to a logic value, is the filling color which is assigned to each possible logic states.
If it's associated to a analog variable, his size varies depending on the value of the variable.
Allows to associate simultaneously to both

 

Parallelograms:

Allows to select the initial size.
If it's associated to a logic value, is the filling color which is assigned to each possible logic states.
If it's associated to a analog variable, his size varies depending on the value of the variable. it's possible to associate a variable to each dimension.
Allows to associate simultaneously to both.

 

Images:

it's possible to select any image format (bmp, jpeg, gif, etc.).
If it's associated to a logic value , it's possible to associate a image for each state.
If it's associated to a analog value, it's possible to vary his size.
Allows to associate simultaneously to both.

  Tarts.??
Allows to select the circumference's size.
it's possible to associate several analogs values that forms each one of the tart's sectors.
For each sector, a color and a legend, can be assigned.
 

Texts:

If it's associated to a logic value, it's possible to associate a text and a color for each states.
If it's associated to a numeric one, it's possible to select the number's representation format.
If it's associated to an alphanumeric one, it represents the contents of it.

 

Histograms:

Bar's graphics
Allows to select the bar's colors
Allows to select the separation between bars
Allows to select the bar's type

    Line's graphics:

Allows to select the graphic type.
Allows to select the color

 

Lists:

Present both data in a list style

Standard interfaces:

To be related with real world there are some standard interfaces without the damage of the development of other newers ones.

It's possible to have several interfaces working simultaneously.

SQL interface:

  • Designed for the moment when the values' origin are a database that somehow, unknown for the product, it's being updated.
  • The administrator user, assisted by the application, configures the SQL sentence that feeds the real time database.
  • SQL sentences can be defined aas much as wanted.
  • In each sentence, user has to provide these data:
    • Execution's periodicity
    • ODBC data's source
    • Columns to select
    • Real Time database's variables to update
    • Tables that hold the columns
    • "Where" sentence.

For example:

Data's sourde: Dinámicos
Periodicity: 10
SELECT: volume, level, density, product, status
INTO: A001,A002,A003,T001,L001
FROM: tanks
WHERE: name = 'ETANOL1

ModBUS interface:

  • The data's source is a device that communicates by this protocol.
  • The user will fill in the table that links ModBUS addresses with the real time database's addresses.
  • Also will fill in another one that configures the ModBUS acquisition's cycles:

Ciclos:

Addr. Slave Function Addr.Start Total Period  
1 1 0 10 5 Digitals' read
1 3 1000 30 5 Analogs' read

Relationships:

DB RealTime Type MB Addr.Start.MB Total
L001 C 0 10
A001 R 1000 30

OPC interface:

It's the natural interface of the real time.
The user defines, for each OPC server, the relationships between his items and real time database's variables as well as the periodicity:

OPC server Item DB Real time Period
OPCDataControl.OPCServer.1 Tank1.Volume A001 5
OPCDataControl.OPCServer.1 Tank1.Temperature A002 30
OPCDataControl.OPCServer.1 Tank1.Product T001 30

 

DDE interface:

 

  • For the communication with applications by this technique, the user will define the relationship between DDE items and real time database's variables as well as the periodicity.

 

Tailored interfaces:

  • Is possible to develop specific interfaces to satisfy the user requirements. It makes sense specialy in applications where is necessary to display external systems/devices data which ones has to be a communication.

See examples of DynaNet


 
History
Company Activities
Products
References
Wico on-line
Home
EnglishEspañol