International Journal of Control Science and Engineering
p-ISSN: 2168-4952 e-ISSN: 2168-4960
2018; 8(1): 13-21
doi:10.5923/j.control.20180801.02
Marcel Nicola, Claudiu-Ionel Nicola, Marian Duță, Dumitru Sacerdoțianu
Research, Development Division for Electric Equipment and Energy Efficiency, National Institute for Research, Development and Testing in Electrical Engineering – ICMET, Craiova, Romania
Correspondence to: Claudiu-Ionel Nicola, Research, Development Division for Electric Equipment and Energy Efficiency, National Institute for Research, Development and Testing in Electrical Engineering – ICMET, Craiova, Romania.
Email: |
Copyright © 2018 The Author(s). Published by Scientific & Academic Publishing.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
SCADA (Supervisory Control and Data Acquisition) is the most modern tool used for the control and monitoring of technological processes. The main components of SCADA systems are one or more Servers and the Clients (the Viewers). The OPC (OLE-Object linking and embedding for Process Control) aims to define a common interface with a single designing stage and multiple reuses for any other project, SCADA, HMI (Human Machine Interface) or other software packages. An OPC server is an application which functions as an application programming interface (API-Application Programming Interface) or protocol converter. The paper presents an example of OPC server based application software which can be embedded into a SCADA system and which performs the following functions: monitoring a quasi-general industrial process defined by a 2nd order transfer function, identifying the transfer function and managing the client-server communication of the quantities of interest by online viewing and creating a record using TDMS (Technical Data Management Streaming) files, a MySQL database server and allowing the display of data on the Intranet/Internet through Via a Web Server which is embedded in the application.
Keywords: OPC-UA, Database, SCADA, Process control, Transfer function
Cite this paper: Marcel Nicola, Claudiu-Ionel Nicola, Marian Duță, Dumitru Sacerdoțianu, SCADA Systems Architecture Based on OPC and Web Servers and Integration of Applications for Industrial Process Control, International Journal of Control Science and Engineering, Vol. 8 No. 1, 2018, pp. 13-21. doi: 10.5923/j.control.20180801.02.
Figure 1. SCADA system based on OPC server architecture |
Figure 2. SCADA application architecture |
(1) |
Figure 3. Software interface: a) The step signal applied and the response of the second order system; b) System identification, LQR controller synthesis, state equations and system validation |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |