Font Size: a A A

The Study Of Measurement And Control Software System Based On Industrial Ethernet

Posted on:2021-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y X LiuFull Text:PDF
GTID:2492306470956639Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Measurement and control system based on hydraulic test bed is a kind of widely used industrial control field auxiliary system.In the hardware structure of this kind of measurement and control system,IPC and industrial Ethernet combined system structure has developed rapidly in recent years.This paper proposes an industrial ethernetbased measurement and control software development system for hydraulic test-bed running in Windows environment,and studies the industrial Ethernet programming interface of the software system,the real-time performance of the software system and the development of measurement and control software components of hydraulic testbed.Firstly,this paper studies the design and implementation of industrial Ethernet interactive interface.By analyzing the characteristics of industrial Ethernet communication and the requirements of industrial control software programming interface of hydraulic test bed,the programming interface of industrial Ethernet communication is designed.Taking the operation and configuration of service module of the service layer as an example,the usage method of the interface layer is illustrated.Take Ether CAT industrial Ethernet protocol layer construction as an example to illustrate the implementation method of data interaction layer.Secondly,this paper designs and optimizes the real-time data interaction scheme of the software system.By analyzing the data flow of general measurement and control software system and abstractly extracting the software,this paper proposes to solve the producer-consumer problem of data flow by using two-level cache mechanism structure,and solve the ACID problem of transaction by using multi-thread data locking.In terms of real-time performance of the software,the thread pool scheduling optimization method and realtime clock technology are used to solve the non-real-time problem of Windows and the low precision of C# running clock respectively.Then,1k Hz real-time data acquisition case was used to test the real-time performance of the software system.Finally,this paper designs and implements the development module of hydraulic test bed.Application layer development is the important bottleneck of hydraulic test rig measurement and control software development efficiency,in this paper,based on the service layer module of hydraulic test rig measurement and control software of the template,man-machine interface,variable,management system,the hardware system and log management system components,such as modular encapsulation,keep development flexibility at the same time improve the efficiency of the system application layer development.Finally,this paper takes the proportional direction valve test bed as the object of development to test the development system of measurement and control software of the hydraulic test bed based on industrial Ethernet,and verifies the high development efficiency and high real-time performance of the hydraulic measurement and control design platform.
Keywords/Search Tags:Hydraulic Test Bed, Industrial Ethernet, Real-time Control, Component design, Software Architecture
PDF Full Text Request
Related items