HMI / SCADA and Visualization Toolkit for Java

Screenshots /
Industry Examples


Customers

Datasheet
Online Web Demos - Java

Online Mobile Demos - AJAX

Download C/C++/.NET Demos
Request Evaluation Copy

Request Web Conference

Community Edition

The Java Edition of the GLG Toolkit web-enables process control and mission-critical applications by using client-side Java. With the Java edition, an application can deploy dynamic HMI screens on the web, allowing the operator to control and monitor the process in a web browser, with no local installation required. It may also be used to create a cross-platform Java-based desktop applications for mission-critical control and monitoring.

The Toolkit's run-time class library can be easily integrated into existing SCADA applications, making it an ideal tool for developing custom HMI and SCADA systems.

For a mobile deployment where Java is not available, the Mobile Edition of the Toolkit can be used.

Point and Click HMI Editor

The Java Edition of 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 large 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#, Java, .NET, Web and Mobile.

Cross-Platform Desktop or Web Deployment

The Java Edition also includes the GLG Java Class Library, which is used at run time. The GLG class library is used by an application to load, display and update the HMI screens with real-time data. The library provides 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.

The HMI Configurator may also be used for developing cloud-based SCADA and monitoring systems, where a customer creates a drawing, specifies real-time data sources and uploads the drawing to a server for a web or mobile deployment.

More Information
How to Purchase
Pricing
 
Click here for Online Demos
Mobile Process Control
SCADA ViewerMobile Circuit Monitoring
Custom Process Diagram
Mobile Avionics DashboardReal-Time Strip-Chart with Cursor FeedbackAir Traffic Monitoring