Font Size: a A A

Development And Application Of General Industrial Data Interface For Mobile Internet Based On OPC Technology

Posted on:2020-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:D Q XinFull Text:PDF
GTID:2518305735986959Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the proposal of the concept of "industry 4.0","Internet+" and "made in China 2025",the establishment of new industries is increasingly being put on the agenda of the state.At the same time,China’s Internet technology is becoming more and more mature.With the continuous development of 4G network,more and more Chinese people enjoy a new type of work and life style.Under the background of modern intelligent manufacturing era,the establishment of universal industrial application data interface is one of the key technologies of industrial Internet application.It helps to actively innovate technology and production mode,and improve production efficiency.In this paper,based on OPC technology,mobile interconnection technology is introduced into configuration software to develop new general industrial data interface.Spring Boot framework is used as the basic framework of system application,supplemented by various general tools.Firstly,the OPC technology is used to collect data from the OPC server;Secondly,in order to facilitate the operation,the HashMap structure and Redis database are used to cache the real-time data,MySql database and HDFS file system are used to persist the historical data;Finally,a real-time data subscription interface is provided through the new Internet full-duplex general protocol WebSocket protocol and event-driven model.HTTP protocol provides historical data query interface.The system adopts the idea of front-end and back-end separation,and uses modern advanced Internet technology to establish background programs suitable for various clients.On the basis of realizing the core function of general industrial data interface,many functional modules are designed to serve it,such as OPC measurement point management,real-time data acquisition,real-time data caching,historical data storage,parameter configuration and authority management.In order to apply and test the data interface,the configuration specification is defined and the data monitoring software of Android platform is designed and developed.Based on the design concept of this paper,this system break through the dependence of OPC technology on the platform,establish a general industrial data interface,and establish a solid foundation for the cross-platform development of industrial data monitoring software.In the design process,the following characteristics are highlighted:Building WebSocket network interface,using general intelligent devices to monitor industrial data;Configuring communication parameters and graphical interface,user-friendly;Customizing multi-OPC server to collect data,system integration is more convenient;Front-end and back-end separated management mode,supporting B/S structure and mobile smart client.After testing,the capacity of measuring points on a single server with 4 cores,1.9 GHz,and 4 G memory can reach 75,000 when the storage interval of historical data is 5 seconds.When the response time is less than 1.5 seconds,the concurrency of real-time data interface can reach 110 or so,while the concurrency of historical data interface can reach 190 or so.The industrial data interface has good concurrency and stability,and its OPC item capacity can fully meet the needs of general scenarios.
Keywords/Search Tags:OPC, SpringBoot, network data interface, real-time data, historical data
PDF Full Text Request
Related items