An internet based SCADA system

Lynch, Jason Michael (2005) An internet based SCADA system. [USQ Project]


Download (1MB)


The Supervisory Control and Data Acquisition (SCADA) system has an integral role in modern industry. It provides a link to the electronic controllers used to control factory plant and processes, and is the visible portion of a factory’s Human Machine Interface (HMI) system. It allows a factory operator to control the plant and provides feedback about the current state of the factory processes, including any alarms.
The SCADA system also provides a way for important plant performance information to be obtained for use by managers and engineers at a corporate level. Timely access to this information is important in decision making. With large modern companies being so geographically diverse in the location of individual business units, the Internet has become an important communication channel to allow the exchange of data. This dissertation describes the design of an Internet based SCADA system that allows real-time factory data to be made available to the necessary personnel, regardless of where they may be on the globe.
The system developed is based around an XML Web Service written in Visual Basic .NET. The Web Service accepts client requests and retrieves the desired information from the control database. This information is then returned to the client. XML was chosen because its simple text-based structure means that it is an easily parsed platform-independent data structure. The sample client program is a simple Windows Console application also written in Visual Basic .NET.

Statistics for USQ ePrint 2243
Statistics for this ePrint Item
Item Type: USQ Project
Refereed: No
Item Status: Live Archive
Faculty/School / Institute/Centre: Historic - Faculty of Engineering and Surveying - Department of Electrical, Electronic and Computer Engineering (Up to 30 Jun 2013)
Date Deposited: 11 Oct 2007 01:00
Last Modified: 02 Jul 2013 22:43
Uncontrolled Keywords: supervisory control and data acquisition (SCADA); human machine interface (HMI); XML; visual basic; .NET; OSI model; distributed component object model (DCOM); hyper text transfer protocol (HTTP); simple object access protocol (SOAP); C; C++; java
Fields of Research (2008): 08 Information and Computing Sciences > 0806 Information Systems > 080612 Interorganisational Information Systems and Web Services
08 Information and Computing Sciences > 0806 Information Systems > 080602 Computer-Human Interaction
09 Engineering > 0910 Manufacturing Engineering > 091005 Manufacturing Management
Fields of Research (2020): 46 INFORMATION AND COMPUTING SCIENCES > 4605 Data management and data science > 460507 Information extraction and fusion
46 INFORMATION AND COMPUTING SCIENCES > 4608 Human-centred computing > 460806 Human-computer interaction
40 ENGINEERING > 4014 Manufacturing engineering > 401407 Manufacturing management

Actions (login required)

View Item Archive Repository Staff Only