第3 章计算机数控系统2 前后台型结构模式该结构模式的CNC 系统的 .PDF

第3 章计算机数控系统2 前后台型结构模式该结构模式的CNC 系统的 .PDF

  1. 1、本文档共150页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3 章计算机数控系统2 前后台型结构模式该结构模式的CNC 系统的

第 3 章 计算机数控系统 ·145 · 表 3-2 FANUC—BESK 7CM CNC 系统 1 级中断的 13 种功能 口状态字 对应口的功能 0 显示处理 1 公制—英制转换 2 部分初始化 3 从存储区(MP、PC 或 SP 区)读一段数控程序到 BS 区 4 轮廓轨迹转换成刀具中心轨迹 5 “再启动”处理 6 “再启动”开关无效时,刀具回到断点“启动”处理 7 按“启动”按钮时,要读一段程序到 BS 区的预处理 8 连续加工时,要读一段程序到 BS 区的预处理 9 纸带阅读机反绕或存储器指针返回首址的处理 A 启动纸带阅读机使纸带正常进给一步 B 置 M 、S、T 指令标志及 G96 速度换算 C 置纸带反绕标志 2. 前后台型结构模式 该结构模式的 CNC 系统的软件分为前台程序和后台程序。前台程序是指实时中断服务 程序,实现插补、伺服、机床监控等实时功能,这些功能与机床的动作直接相关。后台程 序是一个循环运行程序,完成管理功能和输入、译码、数据处理等非实时性任务,也叫背 景程序,管理软件和插补准备在这里完成。后台程序运行中,实时中断程序不断插入,与 后台程序相配合,共 同完成零件加工任务。图3.15 所示为前后台型软件结构中,实时中断 程序与后台程序的关系图。这种前后台型的软件结构一般适合单处理器集 中式控制,对 CPU 的性能要求较高 。程序启动后先进行初始化,再进入后台程序环,同时开放实时中断程序, 每隔一定的时间中断发生一次,执行一次中断服务程序,此时后台程序停止运行,实时中 断程序执行后,再返回后台程序。 图 3.15 前后台软件结构中实时中断程序与后台程序的关系 美国 A-B7360 CNC 系统软件是一种典型的前后台型软件,其结构框图如图 3.16 所示。 该图的右 是实时中断程序处理的任务,主要的可屏蔽中断有 10.24ms 实时时钟 中断、阅 ·145 · ·146 · 机床数控技术 读机中断和键盘中断。其中阅读机中断优先级最高 ,10.24ms 实时时钟 中断优先级次之, 键盘中断优先级最低 。阅读机中断仅在输入零件程序时启动阅读机后才发生 ,键盘中断也 仅在键盘方式下发生,而 10.24ms 实时时钟 中断总是定时发生的。左 则是后台程序处 的任务。后台程序是一个循环执行的主程序,而实时中断程序按其优先级随时插入后台程 序中。 图 3.16 A-B 7360 CNC 系统软件结构框图 关于实时中断程序,除了阅读机中断和键盘中断是在其特定的工作情况下发生外,主 要是 10.24ms 的实时时钟 中断。该时间是A -B 7360 CNC 系统的实际位置采样周期,也就 是采用数据采样插补方法(时间分割法) 的插补周期 。该实时时钟 中断服务程序是系统的核 心,CNC 系统的实时控制任务包括位置伺服、面板扫描、机床逻辑(可编程应用逻辑(PAL) 程序) 、实时诊断和轮廓插补等都在其中实现。 3.4 计算机数控中的可编程逻辑控制器 3.4.1 PLC 及其工作过程 可编程逻辑控制器(Programmable Logic Controller)简称 PLC ,是一类以微处理器为基础 的通用型自动控制装置。它一般以顺序控制为主,回路调节为辅,能够完成逻辑、顺序、 计时

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档