- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图7-8 四象限直线插补流程图 ② 园弧插补 设要加工图7-9所示第一象限逆时针走向的园弧,园心坐标为坐标原点,起点为 A(Xo,Yo),终点为 E(Xe,Ye)。 图7-9 第一象限逆园弧插补 图7-10 第一象限逆园弧插补流程 实际上由于园弧所在象限不同,逆顺不同,插补计算公式和动点进给方向也均不相同,因此,园弧插补有八种情况,如图7-11所示为园弧插补四个象限的动点走向。 图7-11 园弧插补四个象限的动点走向 ⑵ 数字积分法 数字积分插补法的最大优点是运算速度快、脉冲分配均匀、容易实现多坐标联动的插补和二次曲线,甚至高次曲线的插补,但计算比较复杂。随着数控系统计算机功能的发展强大,采用软件插补所需时间越来越短,近年来才得到较多的应用。 3. 进给轴位置控制接口 进给轴的位置控制包括:进给速度控制、插补运算和位置闭环控制。 进给轴位置控制接口包括:模拟量输出接口和位置反馈计数器接口。 模拟量输出接口采用数模转换器DAC,输出模拟电压的范围为-10~+10V,用以控制速度伺服单元。模拟电压的正负和大小分别决定电动机的转动方向和转速。 位置反馈计数接口能检测并记录位置反馈元件所发回的信号,从而得到进给轴的实际位置。 4. 主轴控制接口 主轴S功能可分为无级变速、有级变速和分段无级变速三大类。 当数控机床配有主轴无级变速驱动装置时,可利用主轴控制接口中的模拟量输出接口,输出模拟量进行无级变速。 主轴位置反馈计数器接口主要用于螺纹切削功能、主轴准停功能以及主轴转速监控等。 5. 辅助控制接口 数控系统的辅助功能即MST功能,它对强电箱的控制联系是通过开关量输入/输出接口完成的(除S模拟量输出接口外),MST功能的开关量控制逻辑关系复杂,一般采用可编程控制器(PLC)来实现MST功能。 7.3 CNC系统的软件结构与插补算法 CNC系统由硬件和软件组成,硬件为软件运行提供支持环境,软件是CNC系统的核心。 6.3.1 CNC系统软件结构 1. CNC系统软件的构成 CNC系统软件包括管理软件和控制软件,如图7-2所示: 图7-2 CNC系统的软件构成 2. CNC系统软件的结构模式 所谓结构模式是指系统软件的组织管理方式,即系统任务的划分方式、任务调度机制、任务间的信息交换机制以及系统集成方法等。 结构模式要解决的问题是如何组织和协调各个任务的执行,使之满足一定的时序配合要求和逻辑关系,以满足CNC系统的各种控制要求。 目前CNC系统软件的结构模式有以下几种: ⑴ 前后台型结构模式 这种模式将系统软件划分为前台程序和后台程序. 前台程序主要完成插补运算、位置控制、故障诊断、PLC控制等实时性很强的任务,它是个实时中断服务程序,以一定周期定时发生,中断周期一般小于10ms。 后台程序也称背景程序,用来完成显示、零件加工程序的编辑管理、系统的输入输出、插补预处理(译码、刀补处理、速度预处理)等弱实时性任务,它是一个循环运行的程序,在其运行过程中,不断地定时被前台中断程序所打断。 前后台程序的运行关系见图7-3所示 : 图7-3 前后台程序运行关系图 前后台型结构模式的特点: 这种结构的任务调度机制在前后台程序之间,前台程序是优先抢占式的。 在前、后台程序内部,各子任务则采用顺序调度,无抢占机制,因而该结构实时性差,早期的CNC系统大都采用这种结构。 ⑵ 中断型结构模式 这种结构除初始化程序外,整个系统的各个任务模块分别安排在不同级别的中断服务程序中,由中断管理系统对各级中断服务程序实施调度管理,如图7-4所示。 图7-4 中断型软件系统结构图 中断型结构模式的特点: 该结构中任务的调度机制均采用优先抢占调度,因此系统的实时性好,但中断级别较多(最多可达8级),模块关系复杂,耦合度大,不利于对系统的维护和扩充。20世纪 80至90年代初的CNC系统大多采用这种结构。 ⑶ 基于实时操作系统的结构模式 实时操作系统(PTOS)是操作系统的一个重要分支,它除了具有通用操作系统的功能外,还具有任务管理、多种实时任务调度机制(如优先级抢占调度、时间片轮转调度等)、任务间的通信机制等功能。 它的优点是弱化了功能模块间的耦合关系、系统的开放性和可维护性好,能大大减少系统开发的工作量。 目前,采用实时操作系统模式开发的方法有两种: ①在商品化的实时操作系统下开发CNC系统软件。 ②将通用的PC机操作系统(DOS、WINDO
原创力文档


文档评论(0)