HPI: The Versatile HMI/SCADA Suite
HPI is a modern, powerful and secure system for industrial connectivity, visualization and analysis
HPI allows you to design impressive graphics objects and pages, data-driven animations, and high-performance user experiences with great ease and speed. Some of its features are a powerful built-in animation engine for designing live objects based on real-time data, multilayer graphical pages with .NET code behind, decluttering zoom, transparency settings, and aliasing features for easing the design of complicated UI pages with minimal effort. Support of up to a million graphics elements on a single page. Aliasing and other reuse mechanisms. Openness through the support for using third-party windows and web controls
HPI Historian subsystem stores and retrieves historical data and alarms/events information. In addition, it provides SQL query capability to generate powerful dashboards and reports. Periodic or change-based sampling of the real-time data. Data storage can be disabled or enabled in runtime. Supports archiving of hundreds of thousands of points per second on a single server. Fully scriptable using .NET languages. Bulk insert facility to external data stores such as databases like the MS SQLServer, MariaDB and PostresSQL or ElasticSearch and MongoDB for reporting and analytics. Display of real-time and archived data trends in HPI is performed by the Trend Viewer Component Trends can be added and removed in runtime based on the configuration settings. Supporting a comprehensive set of aggregate functions A handy “export to MS Excel” facility for a quick yet powerful way for straightforward data analysis.
Alarms and Events
HPI provides efficient calculation, generation and visualization of alarms and events both at the server and client 18.sides according to standards like OPC UA and ISA. Full featured OPC UA alarm/event Server and Client, supporting dynamic priority and ranges.
Use familiar Microsoft Excel environment and its powerful features and extensive capabilities to produce excellent reports based on historical and real-time data in combination with information from REST sources along with SQL and NoSQL databases. Many predefined report types is included in the HPI which can be used either unmodified or as templates to design out of the box or new type of customized reports. Report server makes it possible to generate reports in standalone implementations (without the need for a HPI client).