试题详情
简答题数控装置软件结构类型有哪几种?并对每种结构类型简要进行说明。
  • 1)前后台型软件结构
    前后台型软件结构适合于采用集中控制的单微处理器CNC装置,在这种软件结构中,CNC系统软件由前台和后台程序组成,前台程序为实时中断程序,承担了几乎全部的实时功能,这些功能都与机床动作直接相关,如位置控制、插补、辅助功能处理、监控、面板扫描及输出等。后台程序主要用来完成准备工作和管理工作,包括输入、译码、插补准备及管理等,通常称为背景程序。
    2)中断型软件结构
    中断型软件结构没有前后台之分,除了初始化程序外,根据各控制模块实时的要求不同,把控制程序安排成不同级别的中断服务程序,整个软件是一个大的多重中断系统,系统的管理功能主要通过各级中断服务程序之间的通信来实现。
    3)模块型软件结构
    在数控系统中为了实现实时性和并行性的控制任务,多微处理器结构越来越多地被使用,从而使数控装置功能进一步增强,处理速度更快,结构更加紧凑。它更适合于多轴控制、高进给速度、高精度和高效率的数控系统要求。
    多微处理器CNC装置一般采用模块化结构,每个微处理器分担各自的任务,形成特定的功能模块,相应的软件也模块化,形成功能模块型软件结构,固化在对应的硬件功能模块中,各功能模块之间有明确的硬、软件接口。
  • 关注下方微信公众号,在线模考后查看

热门试题