The
GLG Toolkit is an
extremely flexible and robust graphical framework for
building visual interfaces that display real-time data,
such as operator displays for
Process Control and Monitoring,
SCADA / HMI mimics and
diagrams,
Traffic,
Telemetry and Network Monitoring displays, and
other mission critical applications.
The
.NET Edition of the
Toolkit includes a graphical HMI editor, a large
number of pre-built
components,
and a
C# User Control
with a C# class library for embedding the HMI screens into
an application. A
C/C++
DLL, an
ActiveX Control and
a
HTML5 JavaScript
library options are also provided.
The Toolkit's run-time
can be easily
integrated into existing SCADA applications,
making it an ideal tool for developing custom HMI and SCADA
systems.
Point and Click HMI Editor
The GLG Toolkit includes the GLG
Graphics 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 elaborate process 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,
which makes it possible to deploy them on a wide range
of displays - from
large monitors to mobile devices. Drawings
created with the Builder can be reused between all
deployment platforms - C/C++/C#/.NET, and Java, as well
as JavaScript for Web and Mobile.
Run-Time: C# Class Library, C/C++ DLL or ActiveX
Control
The Toolkit provides a choice of either a C# class library, a
C/C++ Library
or an ActiveX
control for run-time deployment. These deployment
options are used by an application to load, display and
update the HMI screens with real-time data at run time.
All deployment options provide a concise but extensive
programming API that allows developers to configure the
HMI displays at run time, as well as to handle user
interaction.
The Toolkit's open and flexible framework makes it easy
to embed HMI screens into existing SCADA applications
without a need to rewrite the existing code, and it saves months of development time
when developing new custom control and monitoring
solutions.
A choice of several API packages is available, from basic to intermediate
and advanced.
HMI Configurator 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 features.
With the HMI Configurator, an operator can create and configure HMI
displays by dragging and dropping pre-built components
from the provided component libraries and connect them
to data sources.