Hamood Al-Habsi 18201003 TP2 70042 1802495010
Hamood Al-Habsi 18201003 TP2 70042 1802495010
2. Abstract
A SCADA system that is both compact and cost-effective has been developed and
constructed for the purpose of this academic thesis, with the intention of utilising it in
practical settings. The objective was to establish an interface among diverse automation
devices, including Programmable Logic Controllers (PLCs) and other controllers that endorse
distinct communication protocols. The high cost of commercial SCADA products such as
AVEVA EDGE, INDUSOFT, IGNITION, and FACTORYTALK VIEW poses a significant
challenge for small and medium-sized industries. To address this issue, we developed a cost-
effective SCADA system utilising the IGSS programming environment. The efficacy of the
system was validated through successful testing for the purpose of process monitoring and
control within a corporate setting. The acquisition, processing, and administration of data
within the system are executed through the utilisation of IoT devices and servers. For the
purpose of testing, the project has been provisionally hosted on Google Firebase. SCADA
systems currently in use can be classified into two distinct categories: low-cost, inflexible
control systems and high-end, flexible switch systems. The objective of this project is to
amalgamate cost-effectiveness and adaptability in SCADA systems. The aforementioned
objective is accomplished by implementing a distinct network dedicated to SCADA
communications and a simplistic control system that strikes a balance between cost-
effectiveness and adaptability.
___________________________________________________________________________
Page | 2
Contents
MAJAN UNIVERSITY COLLEGE......................................................................................1
1. Acknowledgements.........................................................................................................2
2. Abstract...........................................................................................................................2
List of Figures............................................................................................................................6
Tables.........................................................................................................................................7
Chapter 1....................................................................................................................................8
1.0Introduction...........................................................................................................................8
1.1Project Introduction...........................................................................................................8
1.2Motivation.........................................................................................................................9
1.3Aim....................................................................................................................................9
1.4Objectives..........................................................................................................................9
1.6Problem Statement..........................................................................................................10
Chapter 2..................................................................................................................................11
2.1 Introduction....................................................................................................................11
2.2.1. Modbus...............................................................................................................14
2.2.2. DNP3..................................................................................................................15
___________________________________________________________________________
Page | 3
2.2.3. IEC 60870-5.......................................................................................................15
2.2.4. Profibus..............................................................................................................15
2.3 Summary........................................................................................................................16
Chapter 3..................................................................................................................................17
3.0 Analysis.........................................................................................................................17
3.1 Interview........................................................................................................................17
Chapter 4.................................................................................................................................20
4.1 Outline.......................................................................................................................20
4.3 Milestone........................................................................................................................23
Chapter 5..................................................................................................................................24
5.0 Design................................................................................................................................24
Chapter 6.................................................................................................................................27
6.1 Introduction......................................................................................................................27
Chapter 7.................................................................................................................................31
___________________________________________________________________________
Page | 4
Evaluation, Conclusion & References..................................................................................31
7.0Conclusion......................................................................................................................31
7.1 Acknowledgments.....................................................................................................32
7.2 Abstract.....................................................................................................................32
7.3 Recommendations.....................................................................................................33
7.4 References.................................................................................................................33
___________________________________________________________________________
Page | 5
List of Figures
Figure 1: Structure of SCADA System......................................................................................9
Figure 2: Typical SCADA System Architecture......................................................................12
Figure 3: The remote monitoring system topology..................................................................13
Figure 4: Architecture of Proposed System.............................................................................20
Figure 5: User Interface of Main SCADA System..................................................................23
Figure 6: Connection Settings in the main interface................................................................24
Figure 7: Motor Settings window............................................................................................24
Figure 8: Warning of PLC and IoT server connection Error...................................................25
Figure 9: Test Setup.................................................................................................................26
Figure 10: Circuit Layout simplified for one Motor control system........................................27
Figure 11: Sample rung 11 of the PLC ladders diagrams to set the desired frequency...........28
Figure 12: PLC Wiring Diagram..............................................................................................29
Figure 13: Dashboard Showing real-time Data in IoT Interface..............................................30
Figure 14: Gantt Chart.............................................................................................................33
___________________________________________________________________________
Page | 6
Tables
Table 1: Data Acquisition in SCADA System.........................................................................29
Table 2: Milestone....................................................................................................................34
___________________________________________________________________________
Page | 7
Chapter 1
1.0Introduction
1.1Project Introduction
The objective of this project is to develop a SCADA (Supervisory Control and Data
Acquisition) system that can effectively oversee the activities of an industrial organisation
known as ABC.
SCADA, which stands for Supervisory Control and Data Acquisition, is a software system
utilised for the purpose of analysing and controlling field operations at remote locations. Its
primary function is to accurately collect, display, and store data.
The primary aim of this guiding system is to monitor and regulate devices utilised in
industrial processes, while also preserving data across industries on a global scale. SCADA
(Supervisory Control and Data Acquisition) systems are ubiquitous in contemporary society.
The aforementioned categories encompass: i. Systems designed for the treatment of water ii.
Machinery utilised in the manufacturing process iii. Means of transportation iv. The oil and
gas industry v. The distribution of power vi. Building Management Systems, commonly
referred to as BMS.
The SCADA (Supervisory-Control and Data Acquisition) software system offers a range of
functions that facilitate the effective management of remote facilities. The following are the
commonly observed operations of a supervisory control and data acquisition (SCADA)
system.
I. Collection of data
Networked data communication is an additional aspect to consider.
Section III of the report pertains to the presentation of data and control presentation.
The project at hand involves the development of a computer network that is capable of
measuring, controlling, and analysing the operations of the ABC industry. My involvement in
this project is confirmed. The SCADA system will be developed with the objective of
acquiring and processing real-time data to oversee and regulate machinery that handles
critical and time-sensitive materials or occurrences.
___________________________________________________________________________
Page | 8
1.2Motivation
The ABC Company exhibits a robust dedication to generating market interest and optimising
financial gains. This objective provides the administration with a distinct orientation and the
capacity to implement requisite measures to enhance operational efficiency, eliminate
impediments, and reduce costs. As a newly hired employee, I am enthusiastic about
undertaking substantial responsibilities and embarking on this exciting journey. This presents
a unique occasion for me to utilise my skill set and effectuate a constructive influence
towards surmounting any challenges. Through the implementation of a Guiding Control and
Data Attainment system aimed at visualising the plant's operations, I am confident in my
ability to ensure its efficient and effective performance.
Furthermore, I posit that my engagement with the organisation will facilitate my personal and
professional advancement. Through close collaboration with the management and fellow
team members, I can acquire valuable insights and broaden my understanding of the industry.
Moreover, this will enable me to make a valuable contribution to the long-term growth and
prosperity of the organisation.
1.3Aim
The present study aims to develop a SCADA (Supervisory Control and Data Acquisition)
system for monitoring and controlling machinery in industrial operations by collecting and
analysing real-time data from the ABC industry.
1.4Objectives
The primary objectives that have been emphasised in this project entail formulating a
suitable course of action.
Improving, formulating, and implementing.
The process of constantly monitoring, collecting, analysing, and transforming data in
real-time.
The establishment of direct interaction with on-site instruments, including sensors,
pumps, valves, and other devices, is facilitated through the use of an interface for
human machines (HMI).
The act of recording occurrences in a chronological record for future reporting
objectives.
___________________________________________________________________________
Page | 9
1.5Scope of the Project
The industrial automation domain is significantly dependent on the Supervisory Control and
Data Acquisition (SCADA) system. In the past, the utilisation of microprocessors control or
relay logic was necessary for the regulation of field devices due to limited options. However,
at present, Programmable Logic Controllers (PLCs) have proven to be adequate for this
purpose. Programmable Logic Controller (PLC) is a versatile and sophisticated system with a
wide range of capabilities.
The present situation is characterized by the potential for unforeseen alterations that could
have a significant impact on the entirety of the system. The SCADA (Supervisory Control
and Data Acquisition) system can undergo modifications without compromising its efficacy,
velocity, or interconnectivity.
1.6Problem Statement
The current challenges include:
1. Inadequate design.
2. Acquiring real-time data.
3. Examining real-time data.
4. Weak network efficiency during high-traffic times.
5. Overseeing and managing the equipment.
6. High cost of investment.
7. Managing critical and time-sensitive materials.
___________________________________________________________________________
Page | 10
Chapter 2
___________________________________________________________________________
Page | 11
the flow of information. The establishment of a direct connection to the Human Machine
Interface (HMI) is a crucial responsibility as it serves as the intermediary between the system
and its human users. The MTU possesses the ability to effectively oversee all remote
terminals situated within a wide geographical expanse, while also ensuring seamless
operation of the SCADA system via the implementation of specialised software. The
software is comprised of multiple components, including but not limited to a database
connection, communication with remote terminal unit (RTUs), and a user interface. It is
designed to function on a computer operating system.
In contrast, Remote Terminal Units (RTUs) are apparatuses that establish a direct connection
with the physical systems under surveillance and regulation. They engage with the procedure
in actual time and collect information through diverse sensors and actuators. Remote
Terminal Units (RTUs) have the capability to employ various communication techniques,
including but not limited to twisted pair, optical fibre, coaxial cable, copper cable, and
wireless protocols such as Wi-Fi and ZigBee. The aforementioned devices retain the gathered
data in their memory and execute directives issued by the MTU. Moreover, they undertake
crucial managerial and data-gathering responsibilities.
The Human-Machine Interface (HMI) plays a crucial role in the Supervisory Control and
Data Acquisition (SCADA) system, as it enables human operators to monitor and manipulate
the controlled process. The Human-Machine Interface (HMI) comprises computer
repositories interconnected to the Machine Technology Unit (MTU) through a network,
intended to offer an easily navigable interface for administrative purposes. The
implementation of specialised software in SCADA facilitates a lucid representation of the
operational process, enabling operators to promptly react to any unforeseen or anomalous
occurrences. The Human-Machine Interface (HMI) offers a comprehensive perspective of the
process, furnishing details on its advancement and facilitating monitoring at various levels of
abstraction. The HMI is comprised of crucial components such as alarms, error messages, and
deviations from norms.
The communication channel utilised for transmitting data between a server and Remote
Terminal Units (RTUs) is a crucial element of the Supervisory Control and Data Acquisition
(SCADA) system. The creation of this interaction can be facilitated through various means
such as cable, phone, or radio, while maintaining the requisite transparency. Irrespective of
the mode of connection, be it cable or radio, it is imperative that the commands and responses
at the link level remain unaltered by the method of connection.
___________________________________________________________________________
Page | 12
To sum up, the conventional configuration of a SCADA (Supervisory Control and Data
Acquisition) system comprises the MTU (Master Terminal Unit), RTU (Remote Terminal
Unit) devices, HMI (Human-Machine Interface), and the communication medium that
facilitates their interaction. Each of these components assumes a crucial function in the
supervision and control of industrial processes. The MTU facilitates a direct linkage to the
HMI, while the RTUs engage with the process in actual time and accumulate data. The HMI
enables human supervision and regulation, and the communication medium guarantees the
lucidity of the link-level abstraction of commands and responses.
___________________________________________________________________________
Page | 13
Figure 2: Typical SCADA System Architecture
The Distributed Control approach, which combines the advantages of Local Control and
Centralised Control, represents the third method of control. The system comprises of
controllers that are in proximity to the managed process, yet are linked via a network to a
central control hub. The central controller possesses the ability to access all pertinent
management information and execute modifications to control parameters and algorithms in a
timely manner. The advantage of this particular architectural design lies in its ability to offer
a significant degree of dependability. In the case of a malfunction in any of the controllers,
the functioning of the remaining controllers will remain unaffected. Moreover, even if there
is a disruption in the connection with the primary terminal, each controller can continue to
operate independently. Nevertheless, the utilisation of a network-based system may entail a
plausible security hazard. Given the susceptibility of the operational algorithm to external
interference, it is imperative to implement supplementary safeguards to prevent any
unauthorised infiltration of the system. Hence, it is imperative to incorporate adequate
security protocols while utilising this particular architectural framework to safeguard the
system and its constituents.
___________________________________________________________________________
Page | 14
2.2 Communication protocols
Protocols are of utmost importance in guaranteeing the effectiveness and stability of a
SCADA (Supervisory Control and Data Acquisition) system. Communication patterns
between various components, including the Chief Fatal Unit (MTU), Remote Fatal Units
(RTU), and others, are determined. The protocols in question delineate the regulations
governing the exchange of data and commands, encompassing the structure of messages
transmitted via the MTU and RTU, the process of addressing, as well as the monitoring and
control of said processes. The conventional communication model utilised in SCADA
systems entails the Remote Terminal Units (RTUs) awaiting directives or inquiries from the
Master Terminal Unit (MTU), and subsequently executing the appropriate actions. In certain
instances, Remote Terminal Units (RTUs) may autonomously transmit messages in the
occurrence of a malfunction or crisis. The protocols utilised in SCADA systems are
engineered to optimise efficiency and minimise space requirements, with a majority of these
protocols being Internet-based. Modbus, DNP3, IEC 60870-5, Profibus, Foundation Fieldbus,
and CAN open are among the frequently employed protocols in SCADA systems. Every
protocol possesses a distinct set of characteristics and is employed in diverse applications,
contingent upon the available resources. the scheme
1.1.3. Modbus
The Modbus protocol is extensively employed in industrial control and automation systems,
particularly in SCADA systems for the purpose of supervisory control and data acquisition.
Initially created in 1979, this communication protocol has gained widespread popularity over
time. The Modbus protocol establishes a standardised set of guidelines and structure for
facilitating communication between a central terminal and remote devices, thereby enabling
the transmission of data and directives across various components of the network. The
proposed solution offers a straightforward, resilient, and economical approach to facilitate
___________________________________________________________________________
Page | 15
communication among controllers, sensors, and actuators within industrial settings. The
communication protocol facilitates diverse forms of communication, such as serial and
Ethernet-based, and is applicable in point-to-point and multi-drop setups. Modbus is a
prevalent option for industrial automation applications, particularly for small and medium-
sized systems, owing to its widespread adoption, low cost, and user-friendly nature.
1.1.4. DNP3
For supervision control and data acquisition (SCADA) systems, DNP3 (which stands for Dis
Network Protocol 3) is a popular industrial communication protocol. This protocol is
frequently used to track and oversee vital infrastructure, including pipelines for oil and gas,
water treatment facilities, and the production and distribution of electricity. The primary
terminal, which is in charge of gathering and managing the data, and the remote terminals
have a secure, dependable, and effective way to communicate thanks to DNP3. The protocol
lays forth the rules and patterns for interaction among the master terminal and the remote
terminals, as well as the structure and format of data. DNP3 is an excellent option for
SCADA systems that demand high levels operational functionality, dependability, and
security because to its advanced capabilities, including real-time control and observation,
constantly changing data mapping, and extensive security measures.
1.1.5. IEC 60870-5
The IEC 60870-5 protocol is commonly utilised by SCADA systems to facilitate
communication between the primary input unit (MTU) and other terminal units (RTU) for the
purposes of supervision, control, and data acquisition. The Global Electro technical
Commission (IEC) has established a normative framework that outlines the configuration and
composition of communication messages. This framework encompasses a range of
information types, such as command and status data, alarms, and telemetry data. The protocol
has been specifically developed for implementation in power systems and serves the purpose
of facilitating the exchange of data between remote sub stations and control centres. The IEC
60870-5 protocol provides a robust security framework that encompasses cryptographic
safeguards for communication data and message origin authentication, thereby rendering it a
crucial element for critical applications. The protocol exhibits versatility in accommodating
diverse SCADA system types by facilitating multiple transmission modes, such as direct
point-to-point communication and multi-point communication.
1.1.6. Profibus
Profibus, also known as Process Field Bus, is a prevalent fieldbus communication protocol
employed in industrial automation to establish connections between control devices such as
programmable controllers, distributed I/O, sensors, and actuators. The aforementioned is
___________________________________________________________________________
Page | 16
founded upon the establishment of uniform protocols for communication by the German
electrical construction and electronics sector. Profibus is recognised for its rapid
communication rate, elevated dependability, and sturdiness, rendering it appropriate for
implementation in challenging industrial settings. The technology facilitates instantaneous
communication within control devices and enables the transfer of process information, event
data, and diagnostic feedback. Profibus finds its application in diverse domains such as
process control, industrial automation, material handling, and systems for energy
administration. Furthermore, a substantial number of device manufacturers provide support
for it, thereby ensuring its compatibility and facilitating its integration into pre-existing
systems..
1.1.7. Foundation Fieldbus
It is a protocol created enabling field devices including VFDs, actuators, and sensor devices,
PLC controllers, which are drives, and HMIs (Human Machine Interfaces) to communicate
with one another.) [13].
2.3 Summary
The discourse surrounding the configuration and transmission protocols of SCADA
(Supervisory Control and Data Acquisition) systems has arrived at a pivotal point. The
SCADA system protocols have been intentionally crafted to possess a high degree of
concision and effectiveness in their information transmission. Recent years have witnessed
the emergence of various trends in the evolution of SCADA systems. One trend that has
emerged is the increasing diversity observed in the composition of SCADA systems,
encompassing both the hardware components employed and the communication networks
___________________________________________________________________________
Page | 17
leveraged. Blended learning has emerged as a prominent trend in modern educational
approaches. The integration of conventional classroom teaching with practical application,
such as experimentation, is widely regarded as a highly effective and auspicious pedagogical
approach amidst the swiftly evolving educational milieu.
___________________________________________________________________________
Page | 18
Chapter 3
3.0 Analysis
3.1 Interview
A comprehensive understanding of Supervisory Control and Data Acquisition (SCADA)
systems was sought through an interview conducted with the department head and
engineering team of ABC firm. The objective of the interview was to acquire information
pertaining to the challenges, costs, intricacies, and pragmatic know-how involved in the
application of SCADA systems, with a specific focus on the technical aspects of SCADA.
A significant hurdle in the development of a SCADA (Supervisory Control and Data
Acquisition) system pertains to the presentation of data in a comprehensible format for
human operators and enabling intelligent control of managed systems. In response to this
challenge, a checklist of requirements for SCADA systems was formulated. These
requirements include, but are not limited to, the provision of detailed information display, the
implementation of nuisance alarm filtering, the establishment of 24/7 continuous pager and
email notifications, the provision of expansion capability, the establishment of geo-diverse
backup, and the provision of support for various protocols and equipment types.
The expenses associated with SCADA systems are subject to fluctuation based on the
intricacy of the system and the requisite functionalities. Low-cost open-source SCADA
systems are available; however, it is advisable to undertake a study to ascertain their
appropriateness for the monitoring and control of particular systems.
The level of complexity exhibited by SCADA systems may vary, ranging from rudimentary
to intricate. An elementary illustration of a Supervisory Control and Data Acquisition
(SCADA) system could be a unidirectional circuit that apprises an operator of a singular
occurrence, such as an illuminated indicator denoting the fulfilment of an operation by a
machine. Conversely, a comprehensive Supervisory Control and Data Acquisition (SCADA)
system oversees numerous processes across a broader geographical expanse and may entail
greater intricacy.
SCADA (Supervisory Control and Data Acquisition) systems have garnered positive
reception from their users. Harold Moses of KMC Telecom provides a practical illustration of
the application of SCADA, wherein it facilitated the retrieval of diverse equipment from
different manufacturers or providers through a unified interface, thereby ensuring reliability.
Supervisory Control and Data Acquisition (SCADA) systems are susceptible to cyber threats
due to their susceptibility to manipulation by malevolent actors who possess network or
___________________________________________________________________________
Page | 19
device access. Hence, it is advisable to adopt a defence-in-depth approach towards SCADA
security by utilising conventional information technology practises.
___________________________________________________________________________
Page | 21
Chapter 4
___________________________________________________________________________
Page | 23
4.1 Gantt Chart
___________________________________________________________________________
Page | 24
4.3 Milestone
Table 1: Milestone
Task Name Duration
Topic Selection 3 Days
Planning 2 Days
Proposal Preparation 2 Days
Information Collection 3 Days
Introduction 20 Days
Literature Review 24 Days
Analysis 11 Days
Design 7 Days
Implementation & Testing 17 Days
Project Management 7 Days
Evaluation & Conclusion 5 Days
References 2Days
___________________________________________________________________________
Page | 25
Chapter 5
5.0 Design
The implementation and enlargement of a Guiding Switch and Data Gathering (SCADA)
system at ABC corporation entailed the utilisation of an environment for the purpose of
monitoring and controlling industrial processes. The Data Integration Controller server,
commonly known as IoT, has been demonstrated to be a highly efficient solution with the
capability of remote guidance, control, and data monitoring and logging. The system has
undergone successful testing. The aforementioned design methodology obviates the necessity
of investing in costly licenced SCADA software tools, while simultaneously offering a
commensurate level of performance as that of remunerative software. Research has indicated
that the utilisation of open-source code within Supervisory Control and Data Acquisition
(SCADA) systems can result in effective real-time functionality, particularly when
implemented on the Linux operating system. Several studies have been conducted to
showcase the implementation of open-source code in SCADA systems. These studies include
the utilisation of OPC (Open Platform Communications) unified architecture and the creation
of an IoT-based SCADA system through a cost-effective solution involving an Arduino Uno
and Raspberry Pi connected to a MUN (Metropolitan Area Network). Numerous research
endeavours have been undertaken to enhance the cost-effectiveness of managerial oversight
and data acquisition systems, with the aim of improving their reliability and efficiency in the
context of industrial automation. Consistent with this, a sophisticated control system was
created utilising an IGSS application that was formulated within a specific environment, in
conjunction with a hardware interface. Industrial hardware and software have been
implemented in the industry to assess their efficacy and correlate it with remunerative
iterations of the same undertaking. In summary, it can be inferred that the forthcoming
trajectory of SCADA systems is inclined towards IoT-based systems that are economically
viable and inexpensive, predominantly constructed from open-source alternatives. According
to existing research, this particular approach offers a notably effective and dependable
solution for the purposes of monitoring and controlling industrial processes.
___________________________________________________________________________
Page | 26
4.2 Description of Designed System
The SCADA (Supervisory-Control and Info Acquisition) system is a complex technological
solution designed to enable instantaneous monitoring and regulation of industrial processes
via an internet connection. The system's primary user interface is constructed within an IGSS
environment, providing the capability to manage and oversee the system via any mobile
device via the internet. The linkage between the SCADA (Supervisory Control and Data
Acquisition) system and the IoT (Internet of Things) cloud is safeguarded by end-to-end
encryption. The information retained in the IoT server can be retrieved via the internet by
utilising a pre-shared API (Application coding Interface) key and password.
The system allows for control actions to be executed from multiple devices and provides the
ability to monitor performance for various screens. The factual operational data is recorded in
the cloud-based server, and comprehensive reports can be produced upon solicitation. The
system's remote terminal unit is linked to the Programmable Logic Controller (PLC) through
Modbus exchange over the channel. The PLC and SCA-DA computer are situated in the
same local network, connected via an ethernet cable to the router, and subsequently to the
Wide Area Network (WAN) for communication via the internet through Internet of Things
(IoT) devices.
___________________________________________________________________________
Page | 27
A VFD (Variable Rate Drive) controls the machines' power supply, and the same VFD also
sends control signals to the machines. For information exchange, the RS-485 link offers a
safe and dependable route for communicating from the PLC and the VFD. A centralized and
comprehensive picture of the system's operating operations is provided by the primary
supervisory computer, which is outfitted with the SCADA system. The solution offers access
to remote oversight and control through the IoT server through the network interface offered
to the main computer in addition to local supervision and management of the industrial
process. As a result, the industrial process may be easily monitored and managed from any
point with internet connectivity. [21].
___________________________________________________________________________
Page | 28
Chapter 6
6.1 Introduction
The experimental setting was carried out at the ABC The organization's plant, and the results
are documented. The setup involved creating an optimized control system via a PLC
(Programmable Logic Controller) to make logical decisions for the system, which was then
overseen by a supervision control and data acquisition (SCADA) system created in the Visual
Studio IGSS environment. Infrared sensors were installed in the end procedure of machining
to identify things in the rolling components and gauge the tank's condition. The PLC
(Programmable Logic Processor) received the signals provided by the IR (Infrared) cameras
and used them to issue the required control signals based on the sensor condition. Push
buttons nearby or the monitoring and data acquisition (SCADA) interface on the main control
computers both provide access to the tank control. The supervisory control and data
acquisition, or SCADA, network and the pushbuttons are combined in the control logic in an
XOR (Exclusively-OR) fashion so that any controller section may quickly access the tank
operations [22].
___________________________________________________________________________
Page | 29
6.2 SCADA (Supervisory Control and Data Acquisition) System Design
The supervision control and data acquisition, or SCADA, system was developed using the
IGSS environment to get over the system's lower usability in small and medium-sized
businesses due to higher installation costs. To monitor and manage system properties, the
created software has the capacity to connect by ethernet to the parent PLC (Programmable
Logic Controller) in the local area network and to the IoT ( or Internet of Things) server via
internet protocol. The software can be extended in accordance with the system requirements
and is now being developed to operate and monitor tow barrels in the stations for verification
and testing purposes. The IoT (Internet if Things) server attached to this software enables
data collecting as well as remote system control from any internet-connected device.
You can change the name of the tank and change the maximum storage limit you can change
the height limit, the lowest limit and change the percentages for the tank and save them to the
application settings of the software.
___________________________________________________________________________
Page | 30
6.3 Hardware Configuration
The hardware was tested and the experimental setup was carried out at the ABC Company's
manufacturing facility. The arrangement consists of: Wireless Control Tank supervision.
Conveyor Section; Fryer Section.
Tank Management and Supervision.
The inputs from the field sensors were sent to the SCADA system (Supervisory Control and
Data Acquisition) in order to obtain immediate data about the machined units, and the output
pins were utilised to deliver the operation command to the actuators in order to carry out the
required process. The tank and PC exchange information via the serial link, which is first
displayed ( the screen before being sent to the data-storage room to maintain accuracy.
Chapter 7
___________________________________________________________________________
Page | 33
7.1 Recommendations
The energy industry has recognised energy storage as a critical component in enhancing
power quality and minimising power production costs during peak hours. The successful
management of energy storage necessitates a sturdy and effective Supervisory Control and
Data Acquisition (SCADA) system.
Within the smart grid domain, there exists a requirement for cost-effective Supervisory
Control and Data Acquisition (SCADA) systems capable of overseeing and regulating power
converters that are connected to energy storage systems. A research endeavour is currently in
progress with the objective of creating an economical SCADA (Supervisory Control and Data
Acquisition) system to oversee the functions of the ABC industry, in order to bridge the
aforementioned disparity.
The attainment of this objective is being accomplished by means of four primary sub-
objectives, namely: (1) the identification of the crucial characteristics of SCADA systems, (2)
the comparison of SCADA options that are currently available at a low cost, (3) the creation
of a low-cost SCADA system that encompasses these vital features, and (4) the regulation of
an inverter that is linked to an energy storage system to optimise profits.
Through the attainment of these sub-objectives, the researchers aim to make a valuable
contribution to the expansion and progress of the energy sector by offering an economical yet
efficient approach to overseeing and regulating energy storage systems.
___________________________________________________________________________
Page | 34
7.2 References
[1] "Data, Sensors, Networks and RTUs," How SCADA Systems Work.
[2] S. A. Boyer, "Supervisory control and data acquisition," ISA-The Instrumentation,
Systems, and Automation Society, vol. 3rd edition, p. 9 – 15, 2004.
[3] M. Choi, "A Study of the Evolution of Wireless Communications for SCADA Systems,"
SERSC, vol. Vol. 27, p. 192 – 195, 2013.
[4] S. A. S. M. A. A. and M. I. , "The SCADA review: system components, architecture,
protocols and future security trends," American Journal of Applied Sciences, p. 1418 –
1425, 2014.
[5] A. B. R. N. and D. J. , "Supervisory Control and Data Acquisition," International
Journal of Computer Applications, vol. 102 – No.10, no.
http://research.ijcaonline.org/volume102/number10/pxc3898797.pdf, p. 0975 – 8887,
September 2014.
[6] "Supervisory control and data acquisition (SCADA) systems for command, control,
communications, computer, intelligence, surveillance, and reconnaissance (c4isr)
facilities," Technical manual TM 5-601, Headquarters, department of the army,
Washington, DC, pp. 1-4, 21 January 2006.
[7] M. J. M. G. A. A.-S. and H. T. K. , "Developing Al-Najaf Cement Plant using Wireless
SCADA System," International Journal of Computer Applications, vol. Volume 64–
No.13, p. 0975 – 8887, February.
[8] "Supervisory Control and Data Acquisition (SCADA) Systems," Office of the manager
national communications system P.O. Box 4052 Arlington, p. 4 – 14, October 2004.
[9] M. N. Lakhoua, "Application of Functional Analysis on a SCADA System of a Thermal
Power Plants," Advances in Electrical and Computer Engineering, vol. Volume 9, p. 90
– 98, 2009.
[10] S. Şahin, "Modbus‐Based SCADA/HMI Applications," Journal of Information
Technology and Application in Education, vol. Vol. 2 Iss. 2, no. www.jitae.org, p. 61 –
66, June 2013.
[11] J. Makhija, "Comparison of protocols used in remote monitoring: DNP 3.0, IEC 870-5-
101 & Modbus," M.Tech. Credit Seminar Report, Electronics Systems Group, EE Dept,
IIT Bombay, November 2003.
[12] D.-j. K. and R. J. R. , "Compartmentalization of Protocols in SCADA Communication,"
___________________________________________________________________________
Page | 35
Int. Journal of Advanced Science and Technology, vol. Volume 8, p. 27 – 36, July,
2009.
[13] J.-P. Thomesse, "Fieldbus technology in industrial automation," Proceedings of the
IEEE, Institute of Electrical and Electronics Engineers (IEEE, pp. 1073-1101, 2005.
[14] "The Basics of CANopen," Engineer Ambitiously, no.
http://www.ni.com/white-paper/14162/en/, Mar 25, 2022.
[15] S. P. J. I. D. B. and R. B. , "Internet of Things in Power Industry: Current Scenario of
Nepal," International Symposium on Current Research in Hydropower Technologies,
vol. vol. 9, 2019.
[16] M. H. T. P. and B. O. , "Design Principles for Industrie 4.0 Scenarios," 49th Hawaii
International Conference on System Sciences, Jan. 2016.
[17] D. F. M. J. A. P. A. V.-R. L. I. M. and D. A.-S. , "Open source SCADA system for
advanced monitoring of industrial processes," International Conference on Information
Systems and Computer Science, 2017.
[18] L. O. A. and M. T. I. , "Development of an IoT Based Open Source SCADA System for
PV System Monitoring," IEEE Canadian Conference of Electrical and Computer
Engineering, pp. 1-4, 2019.
[19] M. Hermann, T. P. and B. O. , "Design Principles for Industrie 4.0 Scenarios," Hawaii
International Conference on System Sciences, vol. 49th, pp. 5-8, Jan. 201.
[20] L. O. A. and M. T. I. , "Low-Cost, Open Source IoT-Based SCADA System Design
Using Thinger. IO and ESP32 Thing,," Electronics, vol. vol. 8, p. 822, 2019.
[21] O. Carlsson, "Engineering of IoT Automation Systems," PhD Thesis. Lulea, Sweeden:
ESILAB, Lulea University of Technology, 2017.
[22] "Factories of the future, Multi annual roadmap for the contractual PPP under horizon
2020," European Commission, Luxembourg: Publications Office of the European
Union, 2013.
[23] "European Roadmap for Industrial Process Automation," European Regional
Development Fund, no. www.processit.eu/roadmap, Sept. 2018.
[24] A. M. A. D. G. and P. C. , "Open-source implementation of monitoring and controlling
services for EMS/SCADA systems," IEEE Transactions on Power Delivery, vol. vol.
24, pp. 1148-1153, 2009.
[25] A. M. Alihussein, "A Supervisory Control And Data Acquisition (SCADA) for Water
Distribution System of Gaza City," M. Sc. Thesis, The Islamic University of Gaza, 2010.
[26] O. Carlsson, "Enabling Large IoT Platforms in Industrial Process Automation," Luleå
___________________________________________________________________________
Page | 36
tekniska universitet, 2015.
[27] R. I. R. T. J. A. and P. D. , "ZigBee based design of low cost SCADA system for
industrial process applications," IEEE International Conference on Computational
Intelligence and Computing Research, pp. 1-4, 2016.
[28] T. M. and J. M. , "A low-cost cloud-extended sensor network for supervisory control,"
IEEE International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE
Conference on Robotics, Automation and Mechatronics, pp. 502-507, 2017.
[29] M. Avhad, V. D. H. G. and S. J. , "Microcontroller based automation system using
industry standard SCADA," Annual IEEE India Conference, pp. 1-6, 2013.
[30] L. O. A. and M. T. I. , "Development of an IoT Based Open Source SCADA System for
PV System Monitoring," IEEE Canadian Conference of Electrical and Computer
Engineering, pp. 1-4, 2019.
[31] A. S. P. M. A. C. and S. E. B. , "Control systems software implementation using open
source SCADA-system OpenSCADA," IEEE Conference of Russian Young
Researchers in Electrical and Electronic Engineering, pp. 220-222, 2018.
[32] D. F. M. J. A. P. A. V.-R. L. I. M. and D. A.-S. , "Open source SCADA system for
advanced monitoring of industrial processes," International Conference on Information
Systems and Computer Science, pp. 160-165, 2017.
___________________________________________________________________________
Page | 37