Font Size: a A A

Research On Open Technology Of CNC System For Intelligent APP

Posted on:2021-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z S YinFull Text:PDF
GTID:2481306107466984Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of intelligent manufacturing,the needs of users are more and more diversified,and intelligent CNC systems have new requirements for openness.Users need to obtain internal data of CNC systems,develop quality improvement,process optimization,health protection and production.Intelligent applications such as management,and integrated into the intelligent CNC system,to meet more and more customized functions of users.The intelligent CNC system is not only a product,but also an open platform where users can integrate their own user software.Therefore,this paper takes Huazhong 9 CNC system as the target prototype,and proposes an open technology of CNC system for intelligent APP.The main research contents of this article are as follows:The thesis first addresses the problem that the open technology of the original CNC system can only support a single application,but not multiple applications.It adopts the method of providing NC-API based on the NC-Link protocol and supporting multiple applications.In addition,in view of the lack of convenient user-independent integrated application functions of the original CNC system,this paper proposes a multi-process oriented user software management solution to ensure that the open CNC system can support multiple applications.At the same time,in order to meet the stability requirements of open CNC systems and solutions for different application scenarios,intelligent CNC systems need to be able to support both the stand-alone version of the working mode and the working mode of the upper and lower computer.Because the data access mode of the original NC-API of the CNC system uses synchronous data access,it cannot support the multi-application running on the same machine,and at the same time,it does not adopt standard protocols at the application layer,lacks professional design,and does not implement common interfaces.Therefore,this paper designs and studies an NC-API based on the NC-Link standard,uses dynamic mapping of data to classify the NC-API,and changes the NC-API data access mode from synchronous data access to asynchronous data access.Based on the original NC-API,based on the NCLink protocol,the NC-API is implemented using dynamic data mirroring.The method of data acquisition is changed from direct acquisition to indirect acquisition,which can support the upper and lower computer mode,and can also support the stand-alone version mode,which increases the stability and security of the CNC system.The functions of the original CNC system are embedded into the CNC system in the form of functional modules.Users cannot directly add local functional applications,they need to rely on CNC system manufacturers to compile and publish,and they cannot integrate third-party intelligent applications into open CNC systems..Therefore,this paper designs a user software management technology for multiple applications.Use multi-process application and management technology to design APP Center,change the form of past function modules embedded in the CNC system in the style of menu tree,can integrate user needs into APP Center in the form of APP,and group APPs according to functional attributes Management,to realize the retrieval wizard function.APP Center can support APP operation,realize the basic functions of APP download,add,delete,position sequence and so on.At the same time,the HMI interface is optimized for virtual buttons according to the actual operation of the workshop,to avoid workers from making mistakes due to too small buttons,and to design the entire HMI beautifully.In the end,this paper developed an intelligent application software,applied NC-API based on NC-Link,and user software management technology for multi-applications.In the application scenario of the upper and lower computer of the CNC system,the NC for multiapplications was verified.-Feasibility of API and APP management technology.After the analysis of the test results,the NC-API opened in this paper can obtain the data in the CNC system as expected,and the APP Center can normally operate and manage the APP as expected.
Keywords/Search Tags:Open CNC system, NC-API, APP Center, Multi-Progress, NC-Link
PDF Full Text Request
Related items