华中世纪星车数控系统编程说明书.doc

华中世纪星车数控系统编程说明书.doc

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

世纪星?车床数控系统 ? 编程说明书 ? ? 数控车床编程说明书 ? 第一章??概述 本书针对?HNC-21T/22T、HNC-18iT/19iT、HNC-18xp/T、HNC-19xp/T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的?ISO?码。 本章旨在对本说明书中提到的一些基本概念进行解释。 1.?1?数控编程概述 零件程序是由数控装置专用编程语言书写的一系列指令组成的(应用 得最广泛的是?ISO?码:国际标准化组织规定的代码)。 数控装置将零件程序转化为对机床的控制动作。 最常使用的程序存储介质是磁盘、CF?卡、U?盘和网络。 1.?2?数控编程基本知识 1.2.1?机床坐标轴 为简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制 订了统一的标准,规定直线进给坐标轴用?X,Y,Z?表示,常称基本坐标轴。 X,Y,Z?坐标轴的相互关系用右手定则决定,如图?1.2.1??所示,图中大姆 指的指向为?X?轴的正方向,食指指向为?Y?轴的正方向,中指指向为?Z?轴的 正方向。 ? ? 1.2.3?工件坐标系、程序原点 工件坐标系是编程人员在编程时使用的,编程人员选择工件上的某一 已知点为原点(也称程序原点),建立一个新的坐标系,称为工件坐标系。 工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。 工件坐标系的原点选择要尽量满足编程简单,尺寸换算少,引起的加 工误差小等条件。一般情况下,程序原点应选在尺寸标注的基准或定位基 准上。对车床编程而言,工件坐标系原点一般选在,工件轴线与工件的前 端面、后端面、卡爪前端面的交点上。 可以通过?CNC?将相对于程序原点的任意点的坐标转换为相对于机床 零点的坐标。 加?工?开?始?时?要?设?置?工?件?坐?标?系?,?用??G92??可?建?立?工?件?坐?标?系?;?用 G54~G59?或?T?指令可选择工件坐标系。 ? ? ? 第二章 零件程序的结构 一个零件程序是一组被传送到数控装置中去的指令和数据。 一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组 成的,而每个程序段是由若干个指令字组成的。如图?2.1?所示。    ? ? ? ? 一?个指令字是由地址符(指令?字符)和带符号(如定义尺?寸的字)或不 带符号(如准备功能字?G?代码)的数字数据组成的。 程序段中不同的指令字符及其后续数值确定了?每个指令字的含义。在 数控程序段中包含的主要指令字符如表?2.1?所示。 ? 表?2.1?指令字符一览表      ? ? ? ? 一个程序段定义一个将由数控装置执行的指令行。 程序段的格式定义了每个程序段中功能字的句法,如图?2.2.1?所示。 ? 程序段       ? ? ? 一个零件程序必须包括起始符和结束符。 一个零件程序是按程序段的输入顺序执行的,而不是按程序段号的顺 序执行的,但书写程序时,建议按升序书写程序段号。 华中?世纪星数控装置的程序结构: 程序起始符:%(或?O)符,%(或?O)后跟程序号; 程序结束:M02?或?M30; 注释符:括号( )内或分号;后的内容为注释文字; ? 2.4?程序的文件名 CNC?装置可以装入许多程序文件,以文件的方式读写。文件名格式为 (有别于?DOS?的其他文件名): O××××(地址?O?后面必须有四位数字或字母) 本系统通过调用文件名来调用程序,进行加工或编辑。 ? ? 第三章 数控系统的编程指令体系 3.1?辅助功能?M?代码 辅助功能由地址字?M?和其后的一或两位数字组成,主要用于控制零 件程序的走向,以及机床各种辅助功能的开关动作。 M?功能有非模态?M?功能和模态?M?功能二种形式。 非模态?M?功能??(当段有效代码)??:只在书写了该代码的程序段中 有效; 模态?M?功能(续效代码):一组可相互注销的?M?功能,这些功能在 被同一组的另一个功能注销前一直有效。 模态??M?功能组中包含一个缺省功能(见表??3.1),系统上电时将被初 始化为该功能。 另外,M?功能还可分为前作用?M?功能和后作用?M?功能二类。 前作用?M?功能:在程序段编制的轴运动之前执行; 后作用?M?功能:在程序段编制的轴运动之后执行。 华中世纪星?HNC-21T?数控装置?M?指令功能如表?3.1?所示(?标记者 为缺省值): 表?3.1?M?代码及功能       M00、M01、M02、M30、M98、M99?用于控制零件程序的走向,是?CNC 内定的辅助功能,不由机床制造商设计决定,也就是说,与?PLC?程序无关; 其余?M?代码用于机床各种辅助功能的开关动作,其功能不由?CNC?内定, 而是由?PLC?程序指定,所以有可能因机床制造厂不同而有差异(表内为标 准?PLC?指定的功能),请使

文档评论(0)

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

1亿VIP精品文档

相关文档