Multiple concurrent graphic interfaces: not only visualization

Many products on the market have great functionality which permits to build great user-interfaces. Many times these products focus on a single graphical instance which contains everything: normal operator user-interface (like a synoptic), pages for

management (maintenance interface), pages for process information (historic data, single product information, and so on).

This kind of user-interface is commonly available and is the most developed. This approach has a great drawback: different kind of users must share one single device, waiting for the other one to finish.

Sinapse has the answer to access information concurrently.

Sinapse was designed for multiple concurrent graphic interfaces.

A Sinapse user-interface can be a single interface, but the most important thing is that it can contain multiple user-interfaces which are able to interact with each other.

A designer can add unlimited number of user-interface instances.

When a user opens the client application (Sinapse Client Runtime) the interface of interest can be requested.

The client application (Sinapse Client Runtime) can be executed even on a remote device, not only from the device which hosts the server.

 

multiclient2

The figure above shows a possible scenario where:

  • One Sinapse server manages the physical system;
  • A local operator uses Sinapse clients to show a local view related to his job;
  • A team leader shows a synoptic and information related to the jobs of operators within the team;
  • A maintainer within the office checks the system condition;
  • The company director can connect to the physical system to verify what is happening in real-time.

The above scenario does not end with the multiple visualization feature. Each single interface can interact with each other.

This feature may help to create a system which enables the following behaviours:

  • A local operator can push a button on his interface to request help from the team leader which receives the request on his user-interface;
  • The team leader can request intervention of a maintainer using a button on the interface;
  • It is possible to create a mini chat between the various user-interfaces: Maintainer can help the Team Leader to solve the problems directly from his office;
  • And so continue many other possible scenarios.

In the above scenario a possible use of multi client user-interfaces was described.

In future articles other scenarios will be described.

For questions or further information do not hesitate to contact us.