数控机床控制技术与系统第2版 教学课件 作者 王侃夫 上海市职业技术教育课程改革与教 第五章 数控系统及功能.pptVIP

  • 14
  • 0
  • 约5.19千字
  • 约 49页
  • 2017-08-19 发布于未知
  • 举报

数控机床控制技术与系统第2版 教学课件 作者 王侃夫 上海市职业技术教育课程改革与教 第五章 数控系统及功能.ppt

第三节 数控系统的软硬件 二、数控系统的软件结构 CNC系统是一个实时性很强的多任务系统,在它的软件设计中,融合了许多当今计算机软件设计的先进技术。 1.多任务并行处理 (1)CNC系统的多任务性 CNC系统作为一个独立控制单元,它的系统软件必须完成管理和控制两大任务,系统的管理软件主要包括输入、I/O处理、通信、显示和诊断等程序,这类程序的实时性要求不高,通常作为后台程序。 第三节 数控系统的软硬件 图5-21 CNC系统的任务分解 第三节 数控系统的软硬件 (2)CNC系统的多任务并行处理 并行处理是指计算机在同一时刻或同一时间间隔内完成两种或两种以上性质相同或不同的工作。 1)资源分时共享。 图5-22 CPU分时共享和中断优先级 a)CPU分时共享 b)中断优先级 第三节 数控系统的软硬件 图5-23 资源重叠流水处理 a)顺序处理 b)流水处理 2)资源重叠流水处理。 第三节 数控系统的软硬件 2.实时中断处理 (1)CNC系统的中断源 1)外部中断。 2)内部定时中断。 3)硬件故障中断。 4)程序性中处理断。 (2)CNC系统中断结构模式 在CNC系统中,中断处理部分是重点,工作量也较大。 1)前、后台软件结构的中断模式。 第三节 数控系统的软硬件 2)中断型软件结构的中断模式。 图5-24 前、后台软件结构 第三节 数控系统的软硬件 表5-3 各级中断的主要功能 ①

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档