Development of an open CNC system for multi-axis machine tools based on TwinCAT and .NET

被引:0
|
作者
Liu, Huan [1 ]
Liu, Qiang [1 ]
机构
[1] Beihang Univ, Sch Mech Engn & Automat, Beijing 100191, Peoples R China
关键词
Open CNC; TwinCAT; NET; Interpolator; STEP-COMPLIANT CNC; ARCHITECTURE; IMPLEMENTATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to improve the openness, extensibility and efficiency of Computer Numerical Control (CNC) systems, the architecture and its implementation of an open CNC system for multi-axis machine tools based on The Windows Control and Automation Technology (TwinCAT) and .NET is proposed. In the proposed architecture, the real-time tasks, such as interpolation, real-time cutter compensation, coordinate transformation and motion control, are executed in the real-time kernel provided by TwinCAT, and the non-real-time tasks, such as code interpreter, offline cutter compensation and feedrate look-ahead, are executed in the Human Machine Interface (HMI) implemented on .NET platform. Moreover, an event driven data exchange method is proposed to realize the fast data exchange between the real-time tasks and the non-real-time tasks. The whole system is modularized by several independent modules, the inputs and outputs of which are standardized to improve the convenience of system extension and upgrade. Finally, an open CNC system is implemented based on the proposed architecture, on which experiments are conducted to validate the feasibility and applicability of the proposed architecture and its implementation.
引用
收藏
页码:2449 / 2453
页数:5
相关论文
共 50 条
  • [1] A General Motion Simulation Description of Multi-axis CNC Machine Tools
    Bu Ping
    Li Jiangang
    Huang Liang
    [J]. PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 4486 - 4489
  • [2] A new high-efficiency error compensation system for CNC multi-axis machine tools
    Shih-Ming Wang
    Han-Jen Yu
    Hung-Wei Liao
    [J]. The International Journal of Advanced Manufacturing Technology, 2006, 28 : 518 - 526
  • [3] A new high-efficiency error compensation system for CNC multi-axis machine tools
    Wang, SM
    Yu, HJ
    Liao, HW
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (5-6): : 518 - 526
  • [4] Remote Servo Tuning System for Multi-Axis CNC Machine Tools Using a Virtual Machine Tool Approach
    Lin, Chien-Yu
    Lee, Ching-Hung
    [J]. APPLIED SCIENCES-BASEL, 2017, 7 (08):
  • [5] Accuracy Analysis of Multi-axis CNC Machine Tools Based on Meta-action Module
    Yang, Bin
    Ran, Yan
    Zhang, Genbao
    [J]. Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2020, 31 (13): : 1621 - 1628
  • [6] Contour error reduction method for multi-axis CNC machine tools based on digital twin
    Zhang, Lei
    Liu, Jianhua
    Zhuang, Cunbo
    Wang, Yong
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2021, 27 (12): : 3391 - 3402
  • [7] Real-time inertia compensation for multi-axis CNC machine tools
    Sungchul Jee
    Jungseung Lee
    [J]. International Journal of Precision Engineering and Manufacturing, 2012, 13 : 1655 - 1659
  • [8] Real-Time Inertia Compensation for Multi-Axis CNC Machine Tools
    Jee, Sungchul
    Lee, Jungseung
    [J]. INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2012, 13 (09) : 1655 - 1659
  • [9] A RAPID IDENTIFICATION METHOD FOR STATIC STIFFNESS OF MULTI-AXIS CNC MACHINE TOOLS
    Chen Guangsheng
    Zheng Qingzhen
    [J]. JOURNAL OF THE BALKAN TRIBOLOGICAL ASSOCIATION, 2016, 22 (03): : 2771 - 2783
  • [10] Development of a CNC System for Multi-Axis EDM Based on RT-Linux
    Huang Hai-peng
    Chi Guan-xin
    Wang Zhen-long
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 211 - 216