This software implements the IEC60870-5-104 protocol (client side) for substation data acquisition and control via tcp/ip network using the QT UI Framework. It can be compiled on Linux and Windows platforms. It's possible to poll and view data from the remote system (RTU) and also send commands.
>>> Have a look also at my new SCADA project here:
https://github.com/riclolsen/json-scada
Pycontrol lets you control a PLC using libnodave by simply providing CSV files describing the process values read from the PLC. Pycontrol will create a GUI from the CSV files.
This is an open, cross platform SCADA system. SCADA stands for Supervisory Control and Data Acquisition, and is used to create software front-ends to control processes in industry. Created in Java, it has a headless server and uses Swing GUI controls