Font Size: a A A

The Development Based On FOCAS Of NC Machine Tools' Data Acquisition System

Posted on:2016-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z L WangFull Text:PDF
GTID:2321330518998801Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
The industry of CNC machine tools is the key of determining the strength of national manufacturing.The numerical control system is the soul of CNC machine tools,and the working process information of CNC machine tools is a very important basis for the design of CNC machine tools.Through working process information's gathering of CNC machine tools,we can determine the load condition of the machine's key parts,the fault conditions of the system in the machine's process,analysis of defects of the existing structure,propose a reasonable improvement program about system design and manufacturing,improve the reliability of the system.The present paper based the FOCAS function of FANUC Oi CNC system develops monitoring software of the system,collect the CNC machine tools work running status and the fault information.The thesis mainly completed the following work.(1)According to The fault information of FANUC Oi system,classified the alarm signals,collected the alarm signals of the CNC machine tools by the FOCAS function,then separately administered alarm signals of each type.(2)According to the experience of field operations,in order to facilitate the operation of the CNC machine tools users and improve production's efficiency,developed the module of managed workpiece's information to store,view and modify the workpiece's information.(3)For the fault characteristics of the CNC machine tools,designed and developed the fault managed system,first collected the fault information,including the fault information automatically collected by the system and the external observed faults.Then the thesis used CBR principle to quickly resolve the occured failures of the CNC machine tools.(4)Designed and developed the module of real-time data's acquisition for collecting the position,the electricity and the velocity of current CNC machine tools' spindle and servo axis,and stored data's information for analysis and processing in the form of binary files.(5)Used SQL SERVER 2012 to establish a database as the knowledge base of the CBR,while stoed and analysised all the information of the CNC machine tools' information and data.(6)Taked the VC++ 6.0 software as a platform for system's development,programmed for numerical control system programming,developed a menu module and seven functional modules including login module,register module,alarm management module,fault message module,fault resolve module,machine depart message module and real-time data collection module.Used ADO to link the database,achieve accessing the database.Used MFC to develop the system's interface and achieve man-computer interaction.(7)Tested the developed system of collected information of the CNC machine tools.The testing methods are the white box testing and the black box testing.According to the test results,modified and improved the system to ensure the system normal stable work.
Keywords/Search Tags:FOCAS, CNC machine tools, Information Collection, System Development
PDF Full Text Request
Related items