The Web Edition of the GLG Toolkit
enables process control and mission-critical applications to be
deployed on the web as well as on mobile devices. An application can deploy
dynamic HMI screens on the web,
allowing the operator to
monitor the process in a web browser, with no local installation
With the Toolkit, dynamic HMI screens are created in an interactive
and deployed on the web using the server-side GLG Graphics Server for
either ASP.NET or JSP. With the Graphics Server, the
graphics is generated on the web server and displayed in a
browser using only the standard HTML and Java Script.
run-time class library can be easily
integrated with existing SCADA applications, making it an ideal
tool for developing custom HMI and
For conventional desktop applications, both the C/C++/C# and Java editions of the Toolkit
Point and Click
The Web Edition
the GLG Toolkit includes the GLG
Builder - a graphical editor with point and
click interface for creating dynamic
HMI and SCADA screens and
diagrams. With the Graphics Builder, developers can create
control and system monitoring drawings, define dynamic behavior
and attach real-time data
sources. A number of pre-built components and palettes are available
for use as building blocks in the Builder. An optional GIS Map component is also available.
The HMI screens
use vector graphics and are resolution-independent,
possible to deploy them on a wide range of displays - from large monitors to mobile devices.
created with the
Builder can be reused between all deployment platforms - C/C++/C#,
Java, .NET, Web and Mobile.
with AJAX and Server-Side Graphics Server
Graphics Server is used to deploy the HMI
displays on an application server. The Graphics Server takes
generating dynamic images of the HMI displays and updating them with
the real-time data. The Graphics Server provides an extensive
programming API that allows developers to control and extend the
Graphics Server's functionality at run time, and is available for both
ASP.NET and JSP environments.
If desired, the Graphics Server can load the HMI displays for a
monitored process and keep them in
memory, updating the HMI displays with the latest data. This
allows the Graphics Server to generate dynamic images of the current
state of the process by taking "snap shots" with very
little overhead, making it possible for a large number of simultaneous users
to monitor the process.
for OEM Use
The GLG HMI Configurator,
a simplified version of the HMI
editor for the end-users, is also available. It may be used for
OEM distribution by system integrators and can be extensively
customized with custom actions, icons, dialogs, data browser and other custom
Configurator may also
be used for developing cloud-based
SCADA and monitoring systems,
where a customer creates a drawing, specifies real-time data sources
uploads the drawing to a server for a web or mobile deployment.