- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机数控系统
一、CNC系统的定义与结构
计算机数控系统(简称CNC系统)是在硬件数控的基础上发展起来的,它用一台计算机代替先前的数控装置所完成的功能。所以,它是一种包含有计算机在内的数字控制系统,根据计算机存储的控制程序执行部分或全部数控功能。依照EIA所属的数控标准化委员会的定义,CNC是用一个存储程序的计算机,按照存储在计算机内的读写存储器中的控制程序去执行数控装置的一部分或全部功能,在计算机之外的唯一装置是接口。目前在计算机数控系统中所用的计算机已不再是小型计算机,而是微型计算机,用微机控制的系统称为MNC系统,亦统称为CNC系统。由于这二者的控制原理基本相同,因此本章将一并讨论这两种控制系统。
由上述定义可知,CNC系统与传统NC系统的区别在于:CNC系统附加一个计算机作为控制器的一部分,其组成框图如图3-1所示。图中的计算机接收各种输入信息(如键盘、面板等输入的指令信息),执行各种控制功能(如插补计算、运行管理等等)。而硬件电路完成其他一些控制操作。
图3-1 计算机数控系统方框图
图3-2给出了较详细的微处理机数控系统(MNC)方框图。从图中可以看出 ,它主要由中央处理单元(CPU),存储器、外部设备以及输入/输出接口电路等部分所组成。
图3-2 微处理机数控系统方框图
图3-3为某CNC铣床系统中外部设备通过其相应接口与计算机连接的示意图。
图3-3 某CNC铣床系统中外部设备与计算机的连接
二、CNC系统软件
这里指的是为实现CNC系统各项功能所编制的专用软件,即存放于计算机内存中的系统程序。
它一般由输入数据处理程序、插补运算程序、速度控制程序、管理程序和诊断程序等组成。现分
述如下:
1、输入数据处理程序
输入数据处理程序接收输入的零件加工程序,将其用标准代码表示的加工指令和数据进行翻
译、整理,按所规定的格式存放。有些系统还要进一步进行刀具半径偏移的计算,或为插补运算
和速度控制等进行一些预处理。总之,输入数据处理程序一般包括下述三项内容:
(1) 输入。输入到CNC装置的有零件加工程序、控制参数和补偿数据。其输入方式有光电阅读
机纸带输入、键盘输入、磁盘输入、磁带输入、开关量输入和连接上一级计算机的DNC接口输入。
从CNC装置的工作方式看,分为存储工作方式输入和NC工作方式输入。所谓存储工作方式,是将加
工的零件程序一次且全部输入到CNC装置的内存中,加工时再从存储器逐个程序段调出。所谓NC工
作方式是指CNC系统边输入边加工,即在前一个程序段正在加工时,输入后一个程序段内容。对于
系统程序,有的固化在PROM中,有的亦是用阅读机输入。无论是用阅读机输入零件加工程序还是系
统程序,均有一个阅读机中断处理程序及输入管理程序。前者的作用是将字符从阅读机读入计算机
内的缓冲器,一次中断只读一个字符,中断信号由中导孔产生。输入管理程序负责缓冲器的管理、
读入字符的存放及阅读机的启停(另有硬件启停开关)等。
(2) 译码。在输入的零件加工程序中含有零件的轮廓信息(线型、起终点坐标)、要求的加工速
度以及其他的辅助信息(换刀、冷却液开停等),这些信息在计算机作插补运算与控制操作之前必须
翻译成计算机内部能识别的语言,译码程序就承担着此项任务。在译码过程中,还要完成对程序段
的语法检查,若发现语法错误便立即报警。
(3) 数据处理。数据处理程序一般包括刀具半径补偿、速度计算以及辅助功能的处理等。刀具
半径补偿是把零件轮廓轨迹转化成刀具中心轨迹。速度计算是解决该加工数据段以什么样的速度运
动的问题。需说明的是,最佳切削速度的确定是一个工艺问题,CNC系统仅仅是保证编程速度的可靠
实现。另外,诸如换刀、主轴启停、冷却液开停等辅助功能也在此程序中处理。
一般来说,对输入数据处理的程序的实时性要求不高。输入数据处理进行得充分一些,可减轻加
工过程中实时性较强的插补运算及速度控制程序的负担。
2、插补运算及位置控制程序
插补运算程序完成NC系统中插补器的功能,即实现坐标轴脉冲分配的功能。脉冲分配包括点位、
直线以及曲线三个方面,由于现代微机具有完善的指令系统和相应的算术子程序,给插补计算提供了
许多方便。可以采用一些更方便的数学方法提高轮廓控制的精度,而不必顾忌会增加硬件线路。插补
计算是实时性很强的程序,要尽可能减少该程序中的指令条数,即缩短进行一次插补运算的时间。因
为这个时间直接决定了插补进给的最高速度。在有些系统中还采用粗插补与精插补相结合的方法,软
件只作粗插补,即每次插补一个小线段;硬件再将小线段分成单个脉冲输出,完成精插补。这样既可
提高进给速度,又能使计算机空出更多的时间进行必要的数据处理。
插补运算的结果输出,经过位置控制部分(这部分工作既可由软件完成,也可由硬件完成),去带
动伺服系统运动,控制
您可能关注的文档
最近下载
- 跨境电子商务就业能力展示.pptx VIP
- 南吕一枝花不伏老PPT课件.ppt
- 2024年华医网继续教育社区获得性肺炎的诊与治答案.docx VIP
- 《财经法规与会计职业道德》习题答案及解析.pdf VIP
- 水中桩基安全专项施工方案.pptx VIP
- 南芯产品规格书SC8905.pdf
- 名人-李大钊 -人物介绍.pptx VIP
- 梅建强教授治疗药物依赖性失眠经验总结-来源:现代中西医结合杂志(第2022012期)-河北省中西医结合学会、中华中医药学会.pdf VIP
- 2024年二建继续教育-项目管理实施规划(施工组织总设计)编制(必修)1、及答案.docx VIP
- 《企业内部控制基本规范》.pptx
文档评论(0)