网站大量收购闲置独家精品文档,联系QQ:2885784924

第三章数控系统.pptx

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

第三章数控系统;一、数控(NC)及计算机数控(CNC)

1.NC—硬件数控。它的输入处理、插补运算和控制功能,都由专用的固定组合逻辑电路来实现。不同功能的机床,其组合逻辑电路也不同。改变或增减控制、运算功能时,需要改变数控装置的硬件电路,所以通用性、灵活性差,现代数控机床不再采用硬件数控系统。

2.CNC—软件数控。这种数控装置的硬件电路是由小型或微型计算机再加上通用或专用的大规模集成电路制成,数控机床的主要功能几乎全部由系统软件来实现,所以不同功能的机床其系统软件不同,但修改或增减系统功能时,不需变动硬件电路,只需改变系统软件。;二、CNC的内部工作过程;第二节数控系统的组成;从外部特征来看,CNC系统是由硬件(通用硬件和专用硬件)和软件(专用)两大部分组成的。;单CPU结构CNC框图;特点:

1.一个微处理器完成所有的功能:只有一个CPU,系统对存储器、插补运算、输入/输出控制、程序输入、CRT显示等控制均由该CPU进行分时处理;

2.采用总线结构:CPU通地地址、数据和控制总线与各个控制单元相连,完成信息交换;

3.功能受限制;(二)多CPU结构:多CPU结构CNC系统是指在CNC系统中有两个或两个以上的CPU能控制系统总线或主存储器进行工作的系统结构。

1.结构特点

(1)性能价格比高

(2)采用模块化结构具有良好的适应性和扩展性

(3)可靠性高

(4)硬件易于组织规模化生产;2.典型结构

共享总线结构

共享存储器结构

;1)共享总线结构

在这种结构的CNC系统中,只有主模块有权控制系统总线,且在某一时刻只能有一个主模块占有总线,如有多个主模块同时请求使用总线会产生竞争总线问题。;2)共享存储器结构

在该结构中,采用多端口存贮器来实现各CPU之间的互连和通信,每个端口都配有一套数据、地址、控制线,以供端口访问。由多端控制逻辑电路解决访问冲突。如图所示。

当CNC系统功能复杂要求CPU数量增多时,会因争用共享存储器而造成信息传输的阻塞,降低系统的效率,其扩展功能较为困难。;二、数控系统的软件结构;(2)多任务并行处理;2)时间重叠流水并行处理方法

当CNC装置在自动加工???作方式时,其数据的转换过程将由零件程序输入、插补准备、插补、位置控制四个子过程组成。如果每个子过程的处理时间分别为Δt1、Δt2、Δt3、Δt4,那么一个零件程序段的数据转换时间将是t=Δt1+Δt2+Δt3+Δt4。如果以顺序方式处理每个零件的程序段,则第一个零件程序段处理完以后再处理第二个程序段,依次类推。图a)表示了这种顺序处理时的时间空间关系。从图中可以看出,两个程序段的输出之间将有一个时间为t的间隔。这种时间间隔反映在电动机上就是电动机的时停时转,反映在刀具上就是刀具的时走时停,这种情况在加工工艺上是不允许的。

消除这种间隔的方法是用时间重叠流水处理技术。采用流水处理后的时间空间关系如图b)所示。;2.实时中断处理;(1)外部中断主要有纸带光电阅读机中断、外部监控中断(如:紧急停、量仪到位等)和键盘操作面板输入中断。前两种中断的实时性要求很高,将它们放在较高的优先级上,而键盘和操作面板的输入中断则放在较低的中断优先级上。在有些系统中,甚至用查询的方式来处理它。

(2)内部定时中断主要有插补周期定时中断和位置采样定时中断。在有些系统中将两种定时中断合二为一。但是在处理时,总是先处理位置控制,然后处理插补运算。

(3)硬件故障中断它是各种硬件故障检测装置发出的中断。如存储器出错,定时器出错,插补运算超时等。

(4)程序性中断它是程序中出现的异常情况的报警中断。如:各种溢出,除零等。;CNC系统中断结构模式;(二)CNC系统软件的工作过程;2.译码

将输入的零件程序数据翻译成数控系统所能识别的语言,有硬件译码(并行,快)和软件译码(串行、相对慢一些)。

功能是把程序段中的各数据根据前后文字地址送到相应的缓冲寄存器中。每个字符译码过程:

①建立格式标志

②确定存放地址

③确定调用“数码转换次数”;3.预计算

减轻插补程序的负担,提高系统实时性。包括:刀具长度补偿计算、刀具半径补偿计算、象限、进给方向判断、进给速度换算、机床辅助功能判断等。

进给速度的控制方法:

程序延时法:占用CPU资源

中断法:定时器中断

时间分割法:闭环、半闭环

加减速过程需要考虑;4.插补计算;1.脉冲增量插补(行程标量插补)

逐点比较法

2.数字增量插补(时间标量插补);进行伺服控制

当进给方向变化时,要进行反向间隙补偿处理

进行丝杠螺距补偿

机床辅助功能输出;管理:只涉及CPU

文档评论(0)

堇色安年 + 关注
实名认证
内容提供者

该用户很懒,什么也没 留下。

1亿VIP精品文档

相关文档