Font Size: a A A

Design And Implementation Of Monitoring And Control System For AC Servo

Posted on:2019-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:C HanFull Text:PDF
GTID:2428330542998065Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Servo drive system as an important part of industrial automation,which plays a very important role in the field of motion control with it's advantages of high precision and fast response speed.In order to improve the usability and debug efficiency for the servo driver,it is imperative to develop a supporting monitoring system.The use of the monitoring system not only provide an intuitive platform for the users,but also facilitate the engineers to monitor and control the AC servo.This research topic relies on the K5 series AC servo driver which is the new product of the STEP Co.Ltd,based on the detailed analysis of user requirements and business logic,using WPF technology to develop a set of AC servo driver host computer monitoring and control system based on Windows system.First of all,this paper builds the system architecture for the monitoring and control system.The overall architecture of the monitoring and control system is divided into communication layer,protocol layer,and business application layer.The communication between the layers are based on event-driven.The hierarchical architecture design reduces the coupling of the program blocks,increases the internal cohesion of the program blocks,and facilitates subsequent maintenance and expansion.The monitoring and control system mainly implementation the functions of reading and writing servo's parameters,real-time monitoring and display of status,servo motor control,signal acquisition and analysis.According to the requirements of functional,the modular design is adopted to divide the monitoring and control system into communication module,parameter configuration module,signal acquisition and analysis module and fault monitoring module.For the different functional requirement of each module,the specific design method is given.Among them,the communication module is the important module in the monitoring system.In order to meet different communication requirements,the communication mode of the communication module is designed into three types:a normal communication mode,a parameter reading and writing communication mode,a sampling data reading and writing communication mode,which improves communication speed and efficiency.Secondly,implement each function module of the monitoring and control system by programming.Among them,the realization of each module's UML class diagram is introduced,and the procedure of realization is explained in detail.And aimed at the condition of big data for the oscilloscope to deal with,the optimization methods are proposed to improve the performance of the oscilloscope.Finally,the hardware platform is built to test the function and performance of the monitoring system.The test cases are designed to test the functions of the monitoring and control system,the test results show that the system is safe and reliable.In order to verify the actual performance of the system,the stability and accuracy of different communication cycles and the ability of the oscilloscope to display big data were testes.The results show that the communication cycle does not drop frames and the data transmission is accurate.At the same time,the oscilloscope which is used of optimization algorithms reduce the time required for full image refreshing of 4.8 million data points by 78.16%compared to the previous,which improves the user experience and meet the needs of the project.After long-term testing,this system has been released.It has been verified that this system is safe and reliable at the customer site.The release of the supporting monitoring and control system not only improves the usability of the AC servo driver,but also greatly improves the market competitiveness of the company's servo driver products.
Keywords/Search Tags:AC servo driver, Monitoring and control system, WPF, Serial communication
PDF Full Text Request
Related items