• Title/Summary/Keyword: CNC controller

Search Result 150, Processing Time 0.036 seconds

Web Service Application for Machine Tool Fault with Open Architecture CNC (개방형 CNC를 가지는 공작기계의 고장진단과 웹 서비스 기술)

  • 김동훈;김선호;윤원수;고광식
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2003.06a
    • /
    • pp.121-124
    • /
    • 2003
  • The conventional CNC(Computerized Numerical Controller) of machine tool, which is dependent to CNC maker, was a closed architecture type. Therefore, it is impossible to implement a special user-define function to CNC. But recently, CNC is changed to OAC(Open Architecture Controller) type increasingly and the general function of CNC can be upgrade efficiently. This paper describes web service application for remote monitoring regarding the faults or machine tool with open architecture CNC. The major faults of CNC machine tool can be defined to the operational faults to be charged over 70%. Those faults are unpredictable because of being occurred without any warning. To generalize the fault diagnosis efficiently. two diagnosis models such as SF(Switching Function) and SSF(Step Switching Function) are proposed and the function of fault diagnosis is implemented to internal function of OAC. Also, to service remotely the faults of CNC machine tool. the suitable web environment is proposed and practical function is programmed to evaluate its operation on web.

  • PDF

Performance investigation of CNC system with interface between CNC controller and servo system (CNC 제어기와 서보시스템의 연결방식에 따른 특성조사)

  • 이현철;윤서영;이은호
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1993.10a
    • /
    • pp.392-397
    • /
    • 1993
  • Generally machine tools can be divided into three components : NC Controller, the electrical drives and the mechanical transmission elements. For high speed, high precision machining, high performance control of servo system must be accommodated and one must carefully define the interface among three components. In this paper, we suggest a way to assist future development of CNC controller by investigating the characteristics resulting from different interface between CNC controller and servo system.

  • PDF

Development of 4-axis CNC Controller for Removing Trajectory Error (궤적 오차를 제거한 4축 CNC 제어기의 개발)

  • 이치환
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.10a
    • /
    • pp.406-409
    • /
    • 1997
  • An economical 4-axis CNC controller employing step motors is designed and implemented in this paper. By using the inherent ability of holding position of the motor, the CNC controller uses open-loop control for removing trajectory error and for a simple hardware. Each drive of axis has an 8-bit microprocessor 89C52 and a PC controls the axes and pendant by means of RS232C serial communication. Backlash is also compensated at the axis controller. While compensating the backlash, the feed rate becomes zero in order to minimize trajectory error. The trajectories of 16ms interval are computed on PC and are sent to motor drives. In the drives, the trajectories are linearly interpolated for 2ms interval. The developed CNC does not require add-on specific motion card on PC. From the experimental results, the validity of the CNC controller based on step motor is proved.

  • PDF

CNC milling experiments using a variable structure control (가변구조제어기를 사용한 CNC 공작기계의 절삭실험)

  • 김정호;은용순;조동일
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.852-855
    • /
    • 1996
  • A variable structure controller is developed for an AC servo motor used in CNC milling machines. The designed controller is implemented as an outer loop controller to a factory designed motor-servopack system. The robustness parameter is tuned for a fast response when the speed tracking error is large, while it is tuned for small oscillations when the speed tracking error is small. The designed controller is installed on a CNC machine using a PC. Cutting experiments show improved performance over the factory-designed controller.

  • PDF

Integrated Controller Design for Multi-Axis CNC Systems (다축 CNC 시스템의 통합형 제어기 설계)

  • Lee Hak-Chul;Jee Sung-Chul
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.23 no.5 s.182
    • /
    • pp.93-102
    • /
    • 2006
  • This paper proposes a controller design analysis for three-axis CNC systems considering both contouring and tracking performance. The proposed analysis inclusively combines axial controllers for each individual feed drive system together with cross-coupling controller at the beginning design stage as an integrated manner. These two controllers used to be separately designed and analyzed since they have different control objectives. The proposed scheme includes a stability analysis for the overall control system and a performance analysis in terms of contouring and tracking accuracy. Computer simulation is performed and the results show the validity of the proposed methodology. Further, the results can be used as a basic guideline in systematic and comprehensive controller design for multi-axis CNC systems.

A Scheme on Internet-based Checking for Variant CNC Machines in Machine Shop

  • Kim, Dong-Hoon;Kim, Sun-Ho;Koh, Kwang-Sik
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1732-1737
    • /
    • 2004
  • This paper proposes Internet-based checking technique for machine-tools with variant CNC (Computerized Numerical Controller). According to the architecture of CNC, CNC is classified into two types such as CAC (Closed Architecture Controller) which is conventional CNC, and OAC (Open Architecture Controller) which is a recently introduced PC-based controller. CAC has a closed architecture and it is dependent on CNC vender specification. Because of this, it has been very difficult for users to implement an application programs in CNC domain. Therefore, an additionally special module is required for Internet-based application such as remote checking. In this case, web I/O embedded module can be efficiently applied for Internet-based checking. The module is directly attached to TCP/IP network for communication. In order to obtain the monitoring data of CNC machines, the I/O signals of the module are assigned to PLC (Programmable Logic Controller) input and output (I/O) signals within CNC domain. On the other hand, OAC has a PC-based open architecture and an additional module is not necessary for the connection with external site. Because of this, a simple DAU is just used for signal sensing and data acquisition without additional communication modules. For Internet-based remote checking of machine-tools with OAC, a user-defined daemon and application programs are implemented as the form of internal function within the PC-based controller. Internet communication is performed between the daemon program in CNC domain and web script programs in external server. Checking points defined in this research are classified into two categories such as structured point and operational point. The formal includes the vibration of bearing, temperature of spindle unit and another periodical management. And the latter includes oil checking, clamp locking/unlocking and machining on/off status.

  • PDF

A Case Study on Diagnosis and Checking for Machine-Tools with an OAC (개방형 컨트롤러를 갖는 공작기계에 적합한 진단 및 신호점검사례)

  • 김동훈;송준엽;김경돈;김찬봉;김선호;고광식
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2004.10a
    • /
    • pp.292-297
    • /
    • 2004
  • The conventional computerized numerical controller (CNC) of machine tools has been increasingly replaced by a PC-based open architecture CNC (OAC) which is independent of the CNC vendor. The OAC and machine tools with OAC led the convenient environment where it is possible to implement user-defined application programs efficiently within CNC. Tis paper proposes a method of operational fault cause diagnosis which is based on the status of programmable logic controller (PLC) in machine tools with OAC. The operational fault is defined as a disability state occurring during normal operation of machine tools. The faults are occupied by over 70% of all faults and are also unpredictable as most of them occur without any warning. Two diagnosis models, the switching function (SF) and the step switching function (SSF), are propose in order to diagnose the fault cause quickly and exactly. The cause of an occurring fault is logically diagnosed through a fault diagnosis system (FDS) using the diagnosis models. A suitable interface environment between CNC and develope application modules is constructed in order to implement the diagnostic functions in the CNC domain. The diagnosed results were displayed on a CNC monitor for machine operators and provided to a remote site through a web browser. The result of his research could be a model of the fault cause diagnosis and the remote monitoring for machine tools with OAC.

  • PDF

A study on the improvement of cutting precision of CNC system using $H_{\infty}$ 2-degree-of-freedom controller ($H_{\infty}$ 2 자유도 제어기를 이용한 CNC 시스템의 가공 정밀도 향상에 관한 연구)

  • 최성규;최병욱;현용탁;강성귀;권욱현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.1040-1043
    • /
    • 1996
  • The accuracy of the servo control in CNC system has a great influence on the duality of machine product. Tracking performance of the servo control is deteriorated mainly by the time delay of the servo system and the inertia of the work table or bed. Contouring errors occur in every interpolation steps by the effect of the tracking performance. In this paper, $H_{\infty}$ two-degree-of-freedom(TDF) controller is designed for improvement to improve the tracking performance. The designed controller is applied 3-axis machining center model and the cutting accuracy is simulated in case of corner cutting, circular and involute interpolation. Simulation results show that $H_{\infty}$ TDF controller designed in this paper has a good effect to improve tracking performance in CNC system.

  • PDF

Study on the Plug/Play Type Open Architecture CNC Technology (Plug/Play 타입의 개방형 CNC 기술 연구)

  • 윤원수;김찬봉;이은애;김세광;오세봉
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.10a
    • /
    • pp.28-32
    • /
    • 1997
  • This study aims at developing the high speed/intelligent machining system suing the plug/play method of an open architecture controller. The plug/play technology by the Application Specific Function (ASF), can readily implement the open architecture controller into various machining system or other automatic equipments. For the open architecture controller, this study developed the open HMI, screen editor, ASF, visual builder, and controller OS technology as software components. On the other hand, we developed the I/O module and main board as control hardware system. This study, as an example, presents integration of individual component technologies for the plug/play type open architecture CNC system.

  • PDF

Hardware-in-the-loop Simulation of CNC-controlled Feed Drives (CNC 제어 이송계의 Hardware-in-the-loop 시뮬레이션)

  • Lee, Wonkyun;Lee, Chan-Young;Kim, Joo-Yeong;Song, Chang Kyu;Min, Byung-Kwon
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.32 no.5
    • /
    • pp.447-454
    • /
    • 2015
  • Design and application of hardware-in-the-loop simulation (HILS) for design of CNC-controlled machine tool feed drives is discussed. The CNC machine tool is a complex mechatronics system where the complexity results from the software-based controller composed of a variety of functionalities and advanced control algorithms. Therefore, using a real CNC controller in the control simulation has merits considering the efforts and accuracy of the simulation modeling. In this paper challenges in HILS for a CNC controlled feed drive, such as minimization of time delay and transmission error that are caused by discretization of the feed drive model, is elaborated. Using an experimental HILS setup of a machine tool feed drive applications in controller gain selection and CNC diagnostics are presented.