- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用子程序编写经常重复进行的加工,比如某一确定的轮 廓形状。子程序位于主程序中适当的地方,在需要时进行调 用、运行。 子程序的一种型式就是 加工循环 ,加工循环包含一般通 用的加工工序,诸如螺纹切削,坯料切削加工等等。通过给 规定的计算参数赋值就可以实现各种具体的加工。 一、子程序的定义及格式 程序名可以自由选取,规定: 1 )开始两个符号必须是字母; 2 )其它符号为字母,数字或下划线; 3 )最多 8 个字符; 4 )没有分隔符。 例: BUCHSE7 1 、子程序的程序名 另外,在子程序中还可以使用地址字 L … ,其后的值可以 有 7 位 ( 只能为整数 ) 。 注意:地址字 L 之后的每个零均有意义,不可省略。 2 、子程序的结构 子程序的结构和主程序是一样的,只是在子程序结束 时,除了用 M17 指令结束外,还可以用 RET 指令结束子程 序,且 RET 要求占用一个独立的程序段。 3 、子程序的调用 在一个程序(主程序或子程序)中可以直接用程序名调用子 程序。子程序调用要求占用一个独立的程序段。 例如: N10 L66 调用子程序 L66 如果要求多次连续地执行某一个子程序,则在编程时必 须在所调用子程序的程序名后地址 P 后写入调用次数,最大 调用次数为 9999 。 例如: N10 L66 P3 调用子程序 L66 三次 4 、子程序的嵌套 子程序不仅可以从主程序中调用,也可以从其他子程序中 调用,这个过程称为子程序的嵌套。子程序的嵌套深度可以达 到 3 级,也就是 4 级程序界面(包括主程序界面)。 5 、 G158 — 可编程的零点偏置 如果工件上在不同的位置有重复出现的形状或结构,或者 选用了一个新的参考点,在这种情况下就需要使用可编程零点 偏置,由此产生一个当前工件坐标系,以后新输入的尺寸均是 在该坐标系中的数据尺寸。 G158 指令要求占用一个独立的程序段。 编程举例 N10… N20 G158 X3 Z5 ;可编程零点偏移 N30 L10 ;子程序调用,其中包含待偏移的几何量 … N70 G158 ;取消偏移 … 二、编程实例 例 1 :如图所示,已知工件直径为 f40 mm ,长度为 130 mm , T2 为切断刀,刀宽为 4 mm 。
您可能关注的文档
- 数字化点亮生活.ppt
- 数字化校园校园网络综合布线02.ppt
- 教育培训-美学课程-教育培训-美学课程-教育培训-美学课程-审美现象与审美问题的起源.ppt
- 数字及ip视频测试和监控解决方案.ppt
- 数字印前技术-第3讲纸张属性.ppt
- 数字取证的分层抽象模型的研究.ppt
- 数字北京信息亭推广方案.ppt
- 数字印刷原理48.ppt
- 数字化设计技术pdm技术的内涵产业背景及实施策略.ppt
- 数字印前技术-第7讲特种印刷.ppt
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)