The monitored buildings are shown on the main page of the SCADA system, with the possibility of accessing the building with a click.
In the monitoring page of a specific department, the values of the probes are shown in real time, with the possibility of including/excluding alarms and pre-alarms, modifying delays and thresholds to better manage notifications for operators.
The diagnostic page shows the logical structure of the system, with the possibility of accessing detailed information for each type of system (VMs status, IP addresses, data received from PLCs, ProfiBus alarms and much more).
The system has a web portal for reporting accessible from every part of the plant, preparing reports such as historical alarms, audit trails, SCADA system security and many others.
Thanks to the WIN911 software, it is possible to activate a strategy in the event of an alarm thanks to which users can receive an e-mail notification in order to intervene promptly to resolve the anomaly.
Most of the system's functions have been developed in a customized way thanks to the use of programming languages such as VBA (iFIX) and Python, allowing the customer to obtain the maximum result from their monitoring system.
The customer requires:
 monitoring of probe values, with alarm management based on thresholds set by users;
e-mail notifications for each alarm occurred in the system;
reporting management (probe value trend reports, historical alarms, audit trails, SCADA security reports);
SCADA and PLC redundancy.
GE iFIX 5.9, for managing the logical and graphical interface (communication driver, variable database, HMI), between the field and the users;
KEPWare KEPServerEX, for managing communication between SCADA and PLC;
OPC UA, for exposing data to remote clients with the aforementioned protocol;
GE iHistorian 7.0 SP2, for logging the values of the probes and the alarms and events occurred in the system;
WIN911, for managing email notifications;
Dream Report 2020 R1, for reporting management;
Python 3, for the creation of customized software.
The system is made up of seven virtual machines in a VMWare environment and four physical clients located in different rooms of the plant.
Six out of seven virtual machines are servers configured in redundancy between them, to ensure that in the event of an anomaly of one or more hosts of the system, this can continue to function to guarantee continuous availability and integrity of the data essential to the customer.
The graphic pages are made in such a way as to ensure simple and immediate navigability within the system, with the characteristic that each supervision area is accessible based on the user who accesses it;
in fact, a user who belongs to a certain department does not have access to another department, unlike administrators and maintainers who have access to all monitoring areas.
User management is centralized on the two SCADA servers, so that each update of the same is synchronized both between the two servers and with all the hosts belonging to the supervision system.
Each procedure on the system is automated thanks to the development of scripts in VBA, to give users the possibility to obtain what is required by executing simple and immediate procedures.
Even today, the system is subjected to periodic annual maintenance, in order to guarantee its correct functioning, and to continuously improve its functionality.