TY - GEN
T1 - Open source SCADA system for advanced monitoring of industrial processes
AU - Merchan, Daniel F.
AU - Peralta, Jonnathan A.
AU - Vazquez-Rodas, Andres
AU - Minchala, Luis I.
AU - Astudillo-Salinas, Darwin
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/2
Y1 - 2017/7/2
N2 - Modern industries demand reliable supervision and control of every process involved in the manufacturing. Computer integrated manufacturing (CIM) systems provide a reference frame for integrating the majority of entities of an automation process by using computers to control production systems. Integrating a fully operational CIM system implies high costs of licenses of specialized automation software, which limits its penetration to low and medium size industries. This paper presents the development of an open source supervisory control and data acquisition (SCADA) system by using the general purpose programming platform, Python. The SCADA system offers communication capabilities through an open source OPC-UA server, which solves data exchange with control devices such as PLC, PAC, etc. The system also provides fault-tolerance features thanks to the implementation of an active fault tolerant control (AFTC) architecture. The proposed approach performs a three-layer interaction of the CIM model, and offers similar capabilities of commercial SCADA systems. The proposed approach is tested in a laboratory setup. Experimental results show the effectiveness of the proposed system in practical applications.
AB - Modern industries demand reliable supervision and control of every process involved in the manufacturing. Computer integrated manufacturing (CIM) systems provide a reference frame for integrating the majority of entities of an automation process by using computers to control production systems. Integrating a fully operational CIM system implies high costs of licenses of specialized automation software, which limits its penetration to low and medium size industries. This paper presents the development of an open source supervisory control and data acquisition (SCADA) system by using the general purpose programming platform, Python. The SCADA system offers communication capabilities through an open source OPC-UA server, which solves data exchange with control devices such as PLC, PAC, etc. The system also provides fault-tolerance features thanks to the implementation of an active fault tolerant control (AFTC) architecture. The proposed approach performs a three-layer interaction of the CIM model, and offers similar capabilities of commercial SCADA systems. The proposed approach is tested in a laboratory setup. Experimental results show the effectiveness of the proposed system in practical applications.
KW - CIM
KW - fault-tolerant control
KW - OPC-UA
KW - open-source
KW - SCADA
UR - https://www.scopus.com/pages/publications/85050948786
U2 - 10.1109/INCISCOS.2017.9
DO - 10.1109/INCISCOS.2017.9
M3 - Contribución a la conferencia
AN - SCOPUS:85050948786
T3 - Proceedings - 2017 International Conference on Information Systems and Computer Science, INCISCOS 2017
SP - 160
EP - 165
BT - Proceedings - 2017 International Conference on Information Systems and Computer Science, INCISCOS 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd International Conference on Information Systems and Computer Science, INCISCOS 2017
Y2 - 23 November 2017 through 25 November 2017
ER -