首页 | 本学科首页   官方微博 | 高级检索  
     

Windows and Fieldbus Based Software Computer Numerical Control System
引用本文:WU Hongen~(1,2) ZHANG Chengrui~1 LI Guili~2 WANG Baoren~(1,2) (1.Mechanical School,Shandong University,Jinan 250061,China,2.College of Mechanical and Electronic Engineering,Shandong University of Sci & Tech,Qingdao 266510,China). Windows and Fieldbus Based Software Computer Numerical Control System[J]. 武汉理工大学学报, 2006, 0(Z3)
作者姓名:WU Hongen~(1  2) ZHANG Chengrui~1 LI Guili~2 WANG Baoren~(1  2) (1.Mechanical School  Shandong University  Jinan 250061  China  2.College of Mechanical and Electronic Engineering  Shandong University of Sci & Tech  Qingdao 266510  China)
作者单位:WU Hongen~(1,2) ZHANG Chengrui~1 LI Guili~2 WANG Baoren~(1,2) (1.Mechanical School,Shandong University,Jinan 250061,China,2.College of Mechanical and Electronic Engineering,Shandong University of Sci & Tech,Qingdao 266510,China)
基金项目:Supported by the National Natural Science Foundation of China(No.50445004).
摘    要:Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend of CNC sys- tem.However,even if the highest system priority is used in user mode,real-time capability of Windows(2000,NT,XP)for applications is not guaranteed.By using a device driver,which is running in kernel mode,the real time performance of Windows can be enhanced greatly.The acknowledgment performance of Windows to peripheral interrupts was evaluated.Harmonized with an intelligent real-time serial communication bus(RTSB),strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB.A numerical control real time kernel(NCRTK),which is implemented as a device driver on Windows,is used to perform the NC tasks.Tasks are divided into real-time and non real-time.Real-time task is running in kernel mode and non real-time task is running in user mode.Data are exchanged between kernel and user mode by DMA and Windows Messages.


Windows and Fieldbus Based Software Computer Numerical Control System
WU Hongen. Windows and Fieldbus Based Software Computer Numerical Control System[J]. Journal of Wuhan University of Technology, 2006, 0(Z3)
Authors:WU Hongen
Abstract:Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend of CNC sys- tem.However,even if the highest system priority is used in user mode,real-time capability of Windows(2000,NT,XP)for applications is not guaranteed.By using a device driver,which is running in kernel mode,the real time performance of Windows can be enhanced greatly.The acknowledgment performance of Windows to peripheral interrupts was evaluated.Harmonized with an intelligent real-time serial communication bus(RTSB),strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB.A numerical control real time kernel(NCRTK),which is implemented as a device driver on Windows,is used to perform the NC tasks.Tasks are divided into real-time and non real-time.Real-time task is running in kernel mode and non real-time task is running in user mode.Data are exchanged between kernel and user mode by DMA and Windows Messages.
Keywords:software CNC  Windows operating system  real-time kernel  real-time serial communication bus
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号