机床电气控制技模块十数控装置结构与原理.ppt

机床电气控制技模块十数控装置结构与原理.ppt

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

数控机床电气控制 教材《数控机床电气控制 》 本课程教学手段 课程定位 主 要 内 容 二、数控装置软件结构的特点-(3) 处理、面板扫描及输出等。后台程序主要用来完成准备工作和管理工作,包括输入、译码、插补准备及管理等,通常称为背景程序。背景程序是一个循环运行程序,在其运行过程中实时中断程序不断插入。前后台程序相互配合完成加工任务。如图10.12 所示,程序启动后,运行完初始化程序即进入背景程序环,同时开放定时中断,每隔一固定时间间隔发生一次定时中断,执行一次中断服务程序。就这样,中断程序和背景程序有条不紊地协同工作。 二、数控装置软件结构的特点-(4) 3.中断型软件结构 中断型软件结构没有前后之分,除了初始化程序外,根据各控制模块实时的要求不同,把控制程序安排成不同级别的中断服务程序,整个软件是一个大的多重中断系统,系统的管理功能主要通过各级中断服务程序之间的通信来实现。位置控制被安排在级别较高的中断程序中,其原因是刀具运动的实时性要求最高,数控装置必须提供及时的服务。CRT显示级别最低,在不发生其它中断的情况下才进行显示。 (1) 中断程序的通信方式 为了进行系统管理,系统中断程序之间采取的通行方式有以下几种。 ① 设置软件中断。第1、2、4 级设置成软件中断,第6级设置硬件中断,由时钟定时执行,每4ms中断一次。第6级中断请求两次后,第4级中断产生一次(第4级每8ms 产生一次)。第6级中断四次,第1,2级设置中断请求一次。这样便将第1、2、4、6级中断联系起来。 二、数控装置软件结构的特点-(5) ② 中断服务程序自身的链接。系统的第1级中断分为13个口,每一个口对应状态的一位,每一位对应处理一个任务,即第1级中断包括13个子任务。在执行第1 级中断各口的处理时,可以设置口状态字处理其它位的请求,如图10.13所示。如在8号口的处理程序中,可将2号口置1,这样8号口程序一旦执行完,即刻转入2号口处理。 ③ 设置标志。标志是各程序之间相互通信的有力工具。例如,第4级中断主要完成插补功能,每8ms中断一次。译码、刀具半径补偿等在第1级中断中进行。在第1级中断服务程序中,进行完译码和刀具半径补偿后即刻设置标志。是否开放插补中断程序取决于该标志的设置。在未设置译码、刀具半径完成标志时,数控装置跳过插补服务程序而继续往下执行。 二、数控装置软件结构的特点-(6) (2) 典型中断的功能 ① 第2级中断。主要功能是对机床控制台的输入信号(控制台送给NC 的控制开关信号和按钮信号)及NC键盘进行监控处理。其次是穿孔机操作处理,还有M、S、T、H强电信号处理和输出信号处理等。第2级中断的简化框图如图10.14 所示,程序段的增量以8ms为单位。 二、数控装置软件结构的特点-(7) ② 第4级中断。该级中断最重要的功能是完成插补计算。系统中采用“时间分割法”插补,即将程序段的增量以8ms为单位,划分为许多小段,每次插补进给一小段。一次插补处理可以分4个阶段,即速度计算、插补计算、终点判别、进给量变换。第4级中断简化框图如图10.15所示。 a.设置标志,在下一次第4级中段时,先根据标志进行下一程序段的第4级预处理(将轨迹参数搬到插补的参数区等);b.进行速度处理,根据所设的标志,将本次插补的轴向进给量,作为本次总的轴向进给量;c.插补预处理,是将由第1级中断计算出的并已存于“输入存储器”的本程序段刀具运动的中心轨迹等参数及一些轨迹线型(G01,G02)标志,搬入参数区。一般,对于有插补要求的程序段,都要先进行插补预处理。 进给量换算处理。进给量换算包括进给量公英制换算和进给量的指数加减处理。 二、数控装置软件结构的特点-(8) ③ 第6级中断。本级中断主要完成位置控制、4ms定时计时和存储器奇偶校验工作。该典型数控系统中,位置控制是软件和硬件配合下完成的。软件部分的任务是在第6级中断中,定时地从“实际位置计数器”中回收实际位置值,然后将位置指令值与实际位置值之间的差值换算成速度指令值,送给硬件的“速度指令寄存器”,去控制电动机的运转4ms定时计时。具体办法是:对4ms进行计数,每隔8ms定时地产生一次第3 级和第4 级软件中断请求。每隔16ms定时地产生一次第1 级和第2 级软件中断请求。以4ms为时间基准,对4ms进行累加计算,和数就是 数控装置使用的时间,这就是计时功能。 存储器奇偶校验,其方法依ROM和RAM而有所不同,通过读、写奇偶校验的方法,来判断RAM是否出错,如果出错,先使伺服系统停止工作,并报警;然后,对出错的区域进行写和读全0,全1试验,找出出错的地址和出错的状态,并将出错范围、出错地址和出错状态在显

文档评论(0)

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

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

1亿VIP精品文档

相关文档