Computer Science ›› 2020, Vol. 47 ›› Issue (11A): 609-614.doi: 10.11896/jsjkx.200500060

• Interdiscipline & Application • Previous Articles     Next Articles

Data Acquisition System of Industrial Equipment Based on OPC UA

YU Xin-yi, YIN Hui-wu, SHI Tian-feng, TANG Quan-rui, BAI Ji-hua, OU Lin-lin   

  1. College of Information Engineering,Zhejiang University of Technology,Hangzhou 310023,China
  • Online:2020-11-15 Published:2020-11-17
  • About author:YU Xin-yi,born in 1979,Ph.D,associate professor.His main research interests include embedded,industrial robot control and research.
    OU Lin-lin,born in 1979,Ph.D,professor.Her main research interests include multi-intelligence coordination and so on.
  • Supported by:
    This work was supported by the “Intelligent Robot” Key Project of National Key Research and Development Plan (2018YFB1308000) and Open Fund Project of National Key Laboratory of Robotics and Systems (SKLRS2013MS06).

Abstract: In order to solve the problem of data collection and unified monitoring caused by various industrial equipment protocols,a data collection system based on OPC UA is studied.Taking industrial equipments,such as PLC,industrial robot and CNC machine tool as research object.Connection between industrial equipment and local monitoring server is established through industrial Ethernet.On the local monitoring server,different data acquisition drivers and data conversion plug-ins are designed and unified management according to different industrial equipment communication protocols.Based on the OPC UASDK and the XML file generated by the configuration interface,the OPC UA address space is constructed to build the OPC UA server,which is used to store the converted data and interact with the OPC UA client.Meanwhile,the collected converted data is uploaded to the cloud storage system for further data analysis.The system is developed based on .net platform,using C# language and .net framework to build the whole local monitoring server,using WPF to design the monitoring and configuration interface of the local monitoring server.The cloud combines Redis and MySQL to realize the storage of operating data.Finally,the feasibility and integrity of the system are verified through experiments.

Key words: Industrial equipment, OPC UA, Redis, Data collection, .Net

CLC Number: 

  • TP242.6
[1] TIAN C.Research on the current situation and developmenttrend of industrial robots [J].China Management Informatization,2019,22(20):156-157.
[2] WANG F D,ZHANG H L,YANG F.Research on robot information model based on OPC UA in the 70th lecture of industrial wireless communication technology lecture [J].Instrument Standardization and Metrology,2018(4):12-15,25.
[3] LIU Y Y,SU X R,XU Z C,et al.Brief introduction of OPC UA technology in the 56th lecture on industrial wireless communication technology [J].Instrument Standardization and Measurement,2016(2):21-24.
[4] ZHAO Y H,NIE Y J,WANG Y L,et al.Overview of OPC UA technology [J].Naval Chemical Defense,2010(2):33-37.
[5] LI J X.Research on equipment data acquisition and remote monitoring system for intelligent factories [D].Nanjing:Nanjing University of Aeronautics and Astronautics,2018.
[6] LIU W.Research on MES data management system based onOPC UA [D].Beijing:Beijing University of Posts and Telecommunications,2019.
[7] ZHAN G C,WU M L,LU J Q,et al.Design of 828D CNC machine tool group remote monitoring system based on OPC UA [J].Machinery Manufacturing &Automation,2018,47(6):186-189.
[8] XU B B.Design and implementation of key modules of data acquisition and monitoring system based on OPC UA [D].Xi'an:Xi'an University of Science and Technology,2017.
[9] XU J M,PAN X F.Research on industrial robot monitoring system based on Socket communication [J].Computer Measurement and Control,2017,25(7):70-73.
[10] LU H M,YAN Z F.research and development of OPC UA ser-ver address space key technology [J].Power Automation Equipment,2010,30(7):109-113.
[11] WANG Z Z,XIE B of OPC UA server based on MODBUS protocol [J].Computer Application and Software,2014,31(2):89-92,131.
[12] ZHAO Y L,YAN X F,LIU D.Design and implementation ofembedded OPCUA server based on SDK [J].Manufacturing Automation,2017,39(1):49-52.
[13] XU P F,QI G,SONG K,et al.Research on redis-based dual-channel real-time data acquisition system [J].Science and Technology Innovation,2019(25):84-85.
[14] LIU Y T,HU T N,LV Y L.Research on multi-protocol conversion system based on embedded technology [J].Instrument Technology and Sensors,2020(2):62-66,70.
[15] XU M H,WANG F,ZHANG M.Application and research of Redis technology based on big data [J].Information Technology and Informatization,2019(11):228-230.
[16] CAVALIERI S,CHIACCHIO F,PUGLISI A D S.Integrating KNX and OPC UA Information Model[J].Journal of Computers,2014,9(7):1536-1541.
[17] SCHÄFER F,BAKAKEU J,KLEINERT B,et al.Designing an OPC UA Based Ecosystem for Smarter Homes[J].Advanced Engineering Forum,2016,4420:83-91.
[18] SHIN I J,SONG B K,EOM D S.Auto-Mapping and Configuration Method of IEC 61850 Information Model Based on OPC UA[J].Energies,2016,9(11):901-902.
[1] WANG Peng-yue, GUO Mao-zu, ZHAO Ling-ling, ZHANG Yu1,4. Review on Urban Air Quality Perception Methods [J]. Computer Science, 2019, 46(6A): 35-40.
[2] LIANG Jun-bin, ZHOU Xiang, WANG Tian and LI Tao-shen. Research Progress on Data Collection in Mobile Low-duty-cycle Wireless Sensor Networks [J]. Computer Science, 2018, 45(4): 19-24.
[3] ZHAO Ran, PAN Gen-mei. High Reliable Data Collection Algorithm in Energy Harvesting Wireless Sensor Networks [J]. Computer Science, 2018, 45(11A): 303-307.
[4] TIAN Xian-zhong and LIN Chu-chao. Layer-step Data Collection Scheme for RF Harvesting Wireless Sensor Network [J]. Computer Science, 2017, 44(Z11): 281-285.
[5] WANG Fen, GU Nai-jie and HUANG Zeng-shi. Election Scheme Optimization of Redis Cluster Based on Bully Algorithm [J]. Computer Science, 2017, 44(10): 165-170.
[6] GUO Jian-hua, YANG Hong-bin and CHEN Sheng-bo. Weight Distribution Algorithm for Massive Video Data Based on HDFS [J]. Computer Science, 2016, 43(Z6): 480-484.
[7] DONG Shu-jian, WANG Jing-bin and CHEN Yuan. HMSST+:HMSST Algorithm Optimization Based on Distributed Memory Database [J]. Computer Science, 2016, 43(3): 220-224.
[8] DU Guo-jie and NIU Yu-gang. Partition Based Data Collection Strategy via Mobile Relays [J]. Computer Science, 2016, 43(10): 98-102.
[9] LIU Lin-feng, GUO Ping, ZHAO Juan and LI Ning. Data Collection Strategy Based on Improved LEACH Protocol [J]. Computer Science, 2015, 42(Z6): 299-302.
[10] XU Yang, LI Shi-jian, JIAO Wen-jun and PAN Gang. Driving Behavior Identification System and Application [J]. Computer Science, 2015, 42(9): 1-6.
[11] LIANG Huan,ZHAO Kai-rui,LAN Qi-long,YANG Xin,WEI Zi-yang and ZHOU Yue-ming. Application of TDMA Theory in Data Collection System Onboard [J]. Computer Science, 2013, 40(Z11): 13-14.
[12] ZHANG Xu-bin and LIU Zhi-hong. Security in Wireless Sensor Networks with Mobile Sink [J]. Computer Science, 2013, 40(Z11): 4-7.
[13] . Design and Realization of the Educational Information Inquiry System Based on WAP Technology [J]. Computer Science, 2012, 39(Z11): 352-354.
[14] . Quick Data Collecting Algorithm Based on Ring-tree with Auto-reset [J]. Computer Science, 2012, 39(10): 303-307.
[15] QIN Gang,WANG Jin-yi,YANG Zhi-chao,DAI Liang-feng,FAN Dao-yi,YAN Bao-ping. Design and Implementation of Field Data Collection and Transmission System for e-Science Applications [J]. Computer Science, 2011, 38(Z10): 133-135.
Full text



[1] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[2] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading[J]. Computer Science, 2018, 45(4): 94 -99 .
[3] HAN Kui-kui, XIE Zai-peng and LV Xin. Fog Computing Task Scheduling Strategy Based on Improved Genetic Algorithm[J]. Computer Science, 2018, 45(4): 137 -142 .
[4] ZHENG Xiu-lin, SONG Hai-yan and FU Yi-peng. Distinguishing Attack of MORUS-1280-128[J]. Computer Science, 2018, 45(4): 152 -156 .
[5] RAN Zheng, LUO Lei, YAN Hua and LI Yun. Study on Automatic Method for AUTOSAR Runnable Entity-task Mapping[J]. Computer Science, 2018, 45(4): 190 -195 .
[6] HOU Yan-e, KONG Yun-feng and DANG Lan-xue. Greedy Randomized Adaptive Search Procedure Algorithm Combining Set Partitioning for Heterogeneous School Bus Routing Problems[J]. Computer Science, 2018, 45(4): 240 -246 .
[7] ZHU Jin-bin, WU Ji-gang and SUI Xiu-feng. Edge Cloud Clustering Algorithm Based on Maximal Clique[J]. Computer Science, 2018, 45(4): 60 -65 .
[8] QU Zhong and ZHAO Cong-mei. Anti-occlusion Adaptive-scale Object Tracking Algorithm[J]. Computer Science, 2018, 45(4): 296 -300 .
[9] DU Xiu-li, GU Bin-bin, HU Xing, QIU Shao-ming and CHEN Bo. Support Similarity between Lines Based CoSaMP Algorithm for Image Reconstruction[J]. Computer Science, 2018, 45(4): 306 -311 .
[10] CUI Yi-hui, SONG Wei, PENG Zhi-yong, YANG Xian-di. Mining Method of Association Rules Based on Differential Privacy[J]. Computer Science, 2018, 45(6): 36 -40 .