数控系统程序输入与通信.ppt

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

* * 第二章 数控系统程序输入与通信 §2.1信息输入 数控技术:用数字化信息形成的控制程序对机床的运动及其加工过程实现自动控制的技术。 一.数控系统的信息 信息: 1. 数字量:对各坐标轴的运动进行数字控制,如对进给各坐标轴运动的控制。 2. 开关量:实现辅助功能,如主轴的启停、换向,冷却、润滑的启停等。 二.数控系统的信息流程 输入 存储 译码 刀具补偿 进给速度处理 插补 位置控制 I/O处理 §2.2数控加工程序的输入 输入: ★零件加工程序的输入 ★对零件加工程序的处理 一.数控加工程序输入特点: ◆NC系统:(早期纸带输入、内存小)---输入一条就执行一条 ◆CNC系统:(磁盘、DNC接口、内存大)--一次性读入分段执行 ★ 解释:先将标准代码组成的零件加工程序指令与数据整理成某种格式,在加工时由主程序顺序取出,进行分析和判断,转入相应子程序去执行,即边解释边执行。 ★ 编译:将标准代码编写的零件加工程序作为源程序,对它进行编译,形成由机器指令组成的目的程序,在加工时直接由计算机执行,及先解释后执行。 用解释或编译方法将零件加工程序翻译为机器码。 二.零件加工程序的输入、存放和读取 1.输入形式: ★键盘输入:采用中断方式 ★ DNC方式输入 存数过程: 零件程序 MDI键盘 零件程序存储器 MDI缓冲器 上位计算机 U盘 取数过程: 零件程序 存储器 零件程序 缓冲器 译码 MDI缓冲器用于接收来自键盘输入的程序 数控加工程序缓冲器:只能存放一个或几个程序数据段,规模较小。是数控加工程序输入通路的重要组成部分。 2.数控加工程序的存放 数控加工程序存储器:用于存放整个数控加工程序,当存储有多个加工程序时,一般在存储器中开辟一个目录区。(目录包括:零件加工程序名称、程序首址、程序终址) 数控加工程序存储器结构示意图: 空白区 空白目录区 零件加工程序n …… …… 程序终址 程序首址 …… 零件加工程序 2 程序号 零件加工程序3 程序终址 零件加工程序2 程序首址 零件加工程序1 …… 零件加工程序 1 程序号 目录区 程序区 零件程序的存储形式一般采用ISO代码或EIA代码,当前则多采用具有一定规律性的系统内部代码。从表2-1看出,ISO代码和EIA代码的排列规律不明显,而使用内码后,数字码0—9就可以很容易的直接进行二-十进制转换,并且文字码和符号码也有明显的区别,从而加快了译码速度。 表2-1 常用的数控代码对应关系 22H A5H 0BH EOR 11H 47H 67H G FFH FFH 7FH DEL 10H 4EH 45H N 21H 2DH 40H _ 09H 39H 19H 9 20H 0AH 80H LF/CR 08H B8H 08H 8 19H 4DH 54H M 07H B7H 07H 7 18H C6H 76H F 06H 36H 16H 6 17H 4BH 52H K 05H 35H 15H 5 16H CAH 51H J 04H B4H 04H 4 15H C9H 79H I 03H 33H 13H 3 14H 5AH 29H Z 02H B2H 02H 2 13H 59H 38H Y 01H B1H 01H 1 12H D8H 37H X 00H 30H 20H 0 内码 ISO码 ELA码 字符 内码 ISO码 EIA码 字符 例1: N05 G90 G01 X106 Y-60 F46 M05 LF 根据表2-1 的对应关系,查的数控加工程序存储区中存储的内码信息(设存储区首址为2000H)。上述例1的换码后的结果如下: 这种换码过程一般在阅读机中断服务程序或键盘中断服务程序中完成。

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档