首页> 外文会议>International Symposium on Digital Manufacture >Windows and Fieldbus Based Software Computer Numerical Control System
【24h】

Windows and Fieldbus Based Software Computer Numerical Control System

机译:基于Windows和现场总线的软件计算机数值控制系统

获取原文

摘要

Computer numerical control (CNC) system is the base of modern digital and intelligent manufacturing technology. And opened its architecture and constituted based on PC and Windows operating system (OS) is the main trend of CNC system. 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.
机译:计算机数控(CNC)系统是现代数字和智能制造技术的基础。并开设其架构并根据PC和Windows操作系统(OS)构成是数控系统的主要趋势。但是,即使在用户模式下使用最高系统优先级,也无法保证应用程序的Windows(2000,NT,XP)的实时功能。通过使用在内核模式下运行的设备驱动程序,可以大大提高Windows的实时性能。评估了Windows对外设中断的确认性能。与智能实时串行通信总线(RTSB)协调,在Windows平台中可以实现严格的实时性能。基于PC和RTSB,提出了一种作为硬件独立性的开放的架构软件CNC系统。使用数字控制实时内核(NCRTK),其在Windows上实现为设备驱动程序,用于执行NC任务。任务分为实时和非实时。实时任务在内核模式下运行,并在用户模式下运行非实时任务。数据在内核和用户模式之间通过DMA和Windows消息交换。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号