Several years back I myself involved with few SCADA (Supervisory Control And Data Acquisition) projects. I was involved in HMI (Human-Machine Interface), Supervisory software and RTU (Remote Terminal Units). We used touch screen displays, etc.. The last SCADA project I contributed with VHDL programming was to replace a set of PLSs with FPGAs on a massive mechanical machine.
I mostly involved with programming on both PC and devices where as my uncle (the best electronic engineer I knew in Sri Lanka who can work without any fear but unfortunately he passed away several months ago
) did the electronic integration. If you can describe your requirement, I might be able to help you in programming & designing perspective of the system. Just clarify what you are going to do.