SCADA (Supervisory Control and Data Acquisition) is monitoring and controlling industrial and manufacturing processes, and facilities. Several subsystems combine to make up an entire SCADA solution. A HMI (Human Machine Interface) presents data to a human operator who can then monitor and control the process. Data acquisition is made possible through sensors placed throughout the process or facilities. To relay data from the remotely located sensors, different hardware and software systems utilize various communication protocols to communicate data to the HMI.