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

本章结束 ! 请各位同学 认真复习本章内容! * 带cpu的为主模块,不带的为从模块 * (3)专业厂家认为CNC系统最主要功能是高速、高精加工和可靠性,PC的死机现象是不允许的。已生产的大量CNC系统在体系结构上变化,对维修和可靠性不利。故采取: CNC 刀补处理的主要工作: 根据G90/G91计算零件轮廓 的终点坐标值。 根据R与G41/42,计算本段 刀具中心轨迹的终点坐标值。 根据本段与前段连接关系, 进行段间连接处理。 R B(XB,YB) G41 G42 A(XA,YA) X Y 4.3 CNC系统的软件 ④刀具半径补偿 第四章 计算机数控装置 CNC 对加工轮廓的连接都是以圆 弧进行的。 C刀补 采用直线作为轮廓之间的过 渡,因此,它的尖角性好, 并且它可自动预报(在内轮廓 加工时)过切,以避免产生过切。 C” C B B’ A A ’ G41 刀具 刀具 编程轨迹 G42 刀具中心轨迹 C’ 4.3 CNC系统的软件 刀具半径补偿的方法—— B刀补 第四章 计算机数控装置 CNC 直线与直线转接 直线与圆弧转接 圆弧与直线转接 圆弧与圆弧转接 4.3 CNC系统的软件 刀具半径补偿的方法—— C刀补——程序轨迹转接类型 第四章 计算机数控装置 缩短型转接 伸长型转接 插入型转接 CNC 4.3 CNC系统的软件 ⑤ 速度处理: 加工程序给定的进给速度是合成速度,无法直接控制。速度处理要做的工作是根据合成速度来计算各运动坐标的分速度。 开环系统:通过控制向步进电机输出脉冲的频率来实现。速度计算的方法是根据编程的F值来确定该频率值。 半闭环与闭环系统: 采用数据采样方法进行插补加工,速度计算是根据编程的F值,将轮廓曲线分割为采样周期的轮廓步长。 第四章 计算机数控装置 CNC O A 9 5 8 7 3 4 2 1 6 10 4.3 CNC系统的软件 ⑥ 插补计算 在给定轮廓线上的起点与终点之间,插入多个中间 点位置坐标的运算过程。 中间点的插入是根据一定的算法由数控装置控制软 件或硬件自动完成。 Y X A(5,3) X Y 第四章 计算机数控装置 CNC 4.3 CNC系统的软件 ⑦ 位置控制软件 每个位置反馈采样周期,将插补给定值与反馈值进行比较,用差值去控制电机。 插补 速度控制单元 位控 电机 速检 位检 第四章 计算机数控装置 CNC 4.3 CNC系统的软件 ⑧ 输出程序 进行伺服控制 反向间隙补偿 丝杠螺距误差补偿 M、S、T辅助功能输出 管理程序 诊断程序 第四章 计算机数控装置 CNC 4.3 CNC系统的软件 4.3.2 CNC系统软件的特点与结构 特点:多任务性与并行处理技术 多任务性:显示、译码、刀补、速度处理、插补处理、 位置控制、… 并行处理:系统在同一时间间隔或同一时刻内完成两个 或两个以上任务处理。 并行处理的实现方式: ☆资源分时共享(单CPU) ☆资源重叠流水处理(多CPU) 第四章 计算机数控装置 CNC 4.3 CNC系统的软件 ☆ 资源分时共享并行处理(对单一资源的系统) ? 在单CPU结构的CNC系统中,可采用“资源分时共享” 并行处理技术。即:在规定的时间长度(时间片)内,根据各任务实时性的要求,规定它们占用CPU的时间,使它们分时共享系统的资源。 ? “资源分时共享”的技术关键: 其一:各任务的优先级分配问题。 其二:各任务占用CPU的时间长度,即时间片的分配问题。 第四章 计算机数控装置 诊 断 I/O V 处理 S 输入 插补 准备 显示 CNC 初始 化 插补 位控 键盘 中断级 别高 中断级 别低 资源(CPU)分时共享时间分配图 第四章 计算机数控装置 4.3 CNC系统的软件 CNC 4.3 CNC系统的软件 ☆并发处理与流水处理(对多资源的系统) 在多CPU结构的CNC系统中,根据各任务之间的关联程度,可采用以下两种并行处理技术: ? 若任务间的关联程度不高,则可让其分别在不同的CPU上 同时执行—— 并发处理; ? 若任务间的关联程度较高,即一个任务的输出是另一个任务的输入,则可采取流水处理的方法来实现并行处理。 第四章 计算机数控装置 时间 CNC 并行处理 空 间 顺序处理 流水处理技术示意图 输 出 输 出 CPU1 1 2 3 1 2

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档