【正文】
the control system is shown in figure 3. 大連交通大學(xué) 2020 屆本科畢業(yè)生畢業(yè)設(shè)計(jì)(論文)外文翻譯 Fig. 3. Hardware construction of control system The SERCOSMaster card has the machine tool operation buttons, multiple switch and hand wheel port which are available for all kinds of NC machine tools. The CH 2020/S controls the machine tool control module with the SERCOSMaster card, which is posed of 1~50 SERCOS feed stages and 40~320 PLCIO ports. The hardware hookup of the control system is shown in Figure 4. In this figure the AW means AMK servo module, M means the number of motor, AM means the coder relative to motor, and SB indicates located restrictive switch of the machine tool. 4 Software Constructions All kinds of resources provided by the WINDOWS operating system can be used conveniently in the CH2020/S. It offers the software application environment and a group of normal system performance functions to users, such as: [2][3] 1. The Manipulative Performance, including the manipulative menu, coordinate display, operating states display and graphical display etc. 2. Data Management System, including system parameters, tools data, NC programs, files and table edit. 3. System Soft Interface, sending the NC variable, NC data and PLC variable to the NCPLC kernel and reading them from it. 大連交通大學(xué) 2020 屆本科畢業(yè)生畢業(yè)設(shè)計(jì)(論文)外文翻譯 With the NC variable, NC data and PLC variable, the mands and data are transferred between the CNC system software and application software. NC variable is used for sending control orders such as the selection of work type, cycle starting, feeding keeping and reset operation etc from application software to NC kernel, or reading the machine tool coordinate and the NC kernel work states from the NC kernel. The NC data include the NC program, tool data and machine tool parameters etc. Using the PLC variable, the orders can be sent to the PLC kernel from application software straightway and the information of PLC kernel can be read. The PLC kernel offers plenty blending function for invoking. The NC software environment of the CH2020/S is shown in figure 4. Fig. 4. CH2020/S NC software environment Based on objectoriented technology, in the open CNC software, the control sys tem is divided into many functional modules to acplish different functions. The C/S module is used for transferring the information between modules and control sys tem kernel or different modules [4][6]. The module offering service function is the server module and the module asking for the function service is client module. For the scalability, maintainability and reconfiguration of CNC s