• 제목/요약/키워드: PC-based Open Architecture Machine Controller

검색결과 8건 처리시간 0.024초

지능생산시스템을 위한 PC 기반 개방형 머신제어기 (PC based Open Architecture Machine Controller for Intelligent Manufacturing system)

  • 박경수;최경현;이석희
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2000년도 춘계학술대회논문집A
    • /
    • pp.884-889
    • /
    • 2000
  • This paper describes the design and implementation of PCOAMC(PC-based Open Architecture Machine Controller) to be flexible and independent from the vendor-oriented hardware and software structure. This openness approach is able to enhance an intelligence and integration of a manufacturing system. The development methodology of PcOAMC is an Object-Oriented approach, and all modules in PcOAMC are modelled using UML(Unified Modelling Language) that provides an easy understanding and modification. In order to demonstrate an applicability of PcOAMC, a simple test has been executed by using the Client-Server system consisting of two PcOAMCS and bus monitoring system. The good results have been obtained, so that the developed controller is expected to be embedded into IMS(Intelligent Manufacturing System) as a basic unit.

  • PDF

소프트웨어 기반의 개방형 제어기에 대한 이해와 개발 (Understanding and Development of Software-based Open Architecture Controller)

  • 윤원수;김찬봉
    • 한국정밀공학회지
    • /
    • 제22권4호
    • /
    • pp.136-143
    • /
    • 2005
  • Open architecture controller (OAC) is well known technology in factory automation. To better understand the requirements of OAC, authors have discussed the OAC related topics with a number of control experts who represents different segments of the machining industry. There is no common concept that is accepted or used, however, the common ideas for OAC is the control system that is hardware independent, interchangeable, and easily scalable. This paper presents summary of the understaning and requirements of OAC. Based on the requirements of OAC, authors developed the software based PC-CNC. The main focus of the PC-CNC was on the user customization capability and open interface between control networks in manufacturing system. This paper introduces the developed PC-CNC briefly. In addition to introduction of the PC-CNC, to fill the gap between end users and vendors of OAC, this paper presents two applications using OAC. One is a remote monitoring system. The OPC (Ole for Process Control) standard interface was used to monitor the status of open architecture CNC across network. The other is the remote production management module for machine tools using standard database interface.

실시간 제어에 의한 개방형 CNC 소프트웨어 모듈의 설계 및 구현 (The Design and Implementation of Open Architecture CNC Software Module by a Real-time Control)

  • 이제필
    • 한국생산제조학회지
    • /
    • 제8권5호
    • /
    • pp.54-62
    • /
    • 1999
  • This paper describes the design and implementation of a PC(personal computer) based open architecture machine tool controller. The hardware of open architecture CNC has generally a motion control board on a PC for controlling a servo motor. But this paper describes open architecture hardware that consists of a PC, a counter board a DAC board and a DIO board only. This makes it easy to generate CNC software module in a hardware-independent way. The proposed open architecture CNC software runs on the MS-Windows NT. The paper describes a method of con-trolling servo motors using a real-time timer of MS-Windows NT and a commercial real-time operating system on the MS-Windows. NT. An open and reconfigurable software module is made up of an object and an API(application programming interface). Using the object and the API a new CNC system can be quickly configured to control dif-ferent machine tools. The proposed open architecture CNC system is applied to 4-axis lettering center.

  • PDF

웹기반의 공작기계 원격감시 기술 (A Study on Web based Monitoring System of Machine Tool)

  • 김동훈;김선호;한기상;김주한
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1997년도 추계학술대회 논문집
    • /
    • pp.60-63
    • /
    • 1997
  • Recently, factory automation and shop floor control system need a web based remote monitoring technology to control effectively machine tool. This paper describes a web based remote monitoring system which is concerned with open architecture controller for machine tool. The environment of this system consists of a lot of elements such as web server, database, machine tool, pc based controller, client computers and script programs, also which is interconnected by network including intranet or internet. Designed script programs, also which is interconnected by network including intranet or internet. Designed script program service current status and faults information of machine to remote users who want to monitor machine tool. Additionally those have various functions to service we board for q&a, downloading data and information of after-service managers.

  • PDF

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

  • Kim, Dong-Hoon;Kim, Sun-Ho;Koh, Kwang-Sik
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • 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

CNC-implemented Fault Diagnosis and Web-based Remote Services

  • Kim Dong Hoon;Kim Sun Ho;Koh Kwang Sik
    • Journal of Mechanical Science and Technology
    • /
    • 제19권5호
    • /
    • pp.1095-1106
    • /
    • 2005
  • Recently, the conventional controller of machine-tool has been increasingly replaced by the PC-based open architecture controller, which is independent of the CNC vendor and on which it is possible to implement user-defined application programs. This paper proposes CNC­implemented fault diagnosis and web-based remote services for machine-tool with open architecture CNC. The faults of CNC machine-tool are defined as the operational faults occupied by over $70{\%}$ of all faults. The operational faults are unpredictable as they occur without any warning. Two diagnostic models, the switching function and the step switching function, were proposed in order to diagnose faults efficiently. The faults were automatically diagnosed through the fault diagnosis system using the two diagnostic models. A suitable interface environment between CNC and developed application modules was constructed for the internal function of CNC. In addition, a suitable web environment was constructed for remote services. The web service functions, such as remote monitoring and remote control, were implemented, and their operability was tested through the web. The results obtained through this research could be a model of fault diagnosis and remote servicing for machine-tool with open architecture CNC.

Diagnosing the Cause of Operational Faults in Machine Tools with an Open Architecture CNC

  • Kim Dong Hoon;Kim Sun Ho;Song Jun-Yeob
    • Journal of Mechanical Science and Technology
    • /
    • 제19권8호
    • /
    • pp.1597-1610
    • /
    • 2005
  • The conventional computerized numerical controller (CNC) of machine tools has been increasingly replaced by a PC-based open architecture CNC (OAC) that is independent of a CNC vendor. The OAC and machine tools with an OAC have led to a convenient environment in which user-defined applications can be efficiently implemented within a CNC. This paper proposes a method of diagnosing the cause of operational faults. The method is based on the status of a programmable logic controller in machine tools with an OAC. An operational fault is defined as a disability that occurs during the normal operation of machine tools. Operational faults constitute more than 70 percent of all faults and are also unpredictable because most of them occur without any warning. To quickly and correctly diagnose the cause of an operational fault, two diagnostic models are proposed: the switching function and the step switching function. The cause of the fault is logically diagnosed through a fault diagnosis system using diagnostic models. A suitable interface environment between a CNC and developed application modules is constructed to implement the diagnostic functions in the CNC domain. The results of the diagnosis were displayed on a CNC monitor for machine operators and transmitted to a remote site through a Web browser. The proposed diagnostic method and its results were useful to unskilled machine operators and reduced the machine downtime.

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

  • 김동훈;송준엽;김경돈;김찬봉;김선호;고광식
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2004년도 추계학술대회 논문집
    • /
    • 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