- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SIEMENS系统宏指令编程及应用
S IEM EN S 系统宏指令编程及应用Pro gra mming a nd Applic atio n of Macro Co mma nd in SIEMEN S Syste m滕倬(沈阳第一机床厂)摘要 :文章首先简要阐明了西门子系统宏指令程序的一些基础知识 ,然后通过在意大利 MECOF 公司制造的 CS - 1000 加工中心 (配 SIEMENS - 840C 系统) 上应用宏指令编程的两个典型程序说明 : 成功应 用宏指令编程是简化加工程序 ,提高效率的有效手段 。关键字 :宏指令SIEMENS 系统如何使加工中心这种高速自动化机床更好地发挥效益 ,其关键性工作之一 ,就是开发和提高数控系统性 能 ,而灵活地设计运用用户宏程序功能就是一条有效 途径 。所谓用户宏程序是指含有变量的子程序 ,通过 变量之间的运算和赋值 ,以实现其特殊的应用功能 。宏程序与子程序的调用方式相同 ,都是通过地址L 加上子程序号构成 。子程序的名称为 SPF 3 3 3 (程序号) 。被调用的子程序必须以 M17 返回到主程 序 。2. 2 功能代码的结构(1) @代码是具有如下结构的目标码 : 例如 @ 12 3 ,第一位用来区别主组 (MAIN GROUP) ,根据不同功 能分为 8 个 主 组 ; 中 间 一 位 区 别 主 组 中 的 子 组 ( SUB GROUPS) ;最后一位用来定义特殊功能 。(2) 目标码后的运算对象目标码完成其功能需 要的额外信息 ,即运算对象 ,由下列字符定义 : K 为常数 ,R 为 R 参数 ,P 为地址指针 。常数 K 定 义 的 值 在 程 序 中 是 固 定 的 、不 可 被 变 更 ,而 R 参数中的值可以在程序中被更改 。1SIEMENS 系统用户宏变量(1) 变量形式一个变量是由地址 R 加上一个正整数值 (最多可达到四位) 组成 。(2) 常用变量①局部变量 ( R0~ R99) : 用于固定循环及子程序内的计算 ,对于嵌套的子程序可使用同一个变量 ; ②公共变量 ( R100~ R199) : 用于子程序中 数据的记忆 ; ③内部功能变量 ( R200 ~ R599) : 用于系 统内部功能的实现 ; ④附加公共变量 ( R600 ~ R699) : 供用户使用 (断电清零) 。2. 3部分功能代码的具体功能(1) 绝对跳步指令 (无条件)@100K 3 3 3 (所要转到的程序段号)跳步的目标段及跳步方向在常数中指定 。如果常2 宏程序的调用方式及常用宏指令的功能2. 1调用零件程序号 ;手动换刀程序 O8000 的检索 ;手动换刀完毕 ,零件加工程序的检索 。如果不进行手动换刀操作 , 这部分 PMC 程序跳过不执行 。地址 G100 和 G101 为 外部数据输入存放地址 ,在执行外部程序号检索前 ,程 序号 按 4 位 BCD 码 格 式 送 入 G100 和 G101 。地 址 D400 和 D401 为停电保持型存储器 ,用于记忆当前零 件程序号 。PMC 从 CNC 中读程序号时序图见图 4 。PMC 窗 口读程序号的梯形图见图 5 。R500 . 0 为手动换刀启动 信号 。读出的程序号 F252 、F253 数据格式为二进制格 式 。214 应用效果在 ZH5120 立式钻削中心的数控改造过程中 ,成功地应用了该 PMC 窗口技术实现了 JOG 方式下宏程序换刀控制 。JOG 方式下 ,如需换刀 ,只要按一下“换刀” 按钮即可实现顺时针方向自动换一个刀位 。换刀过程 中 ,工作方式暂时切换为自动方式 。换刀完毕 ,工作方式仍为 JOG 方式 ,当前零件程序与 JOG 换刀前保持一致 。参考文献1 罗敏 1 钻削中心自动换刀宏程序的设计方法 1 制 造 技 术 与 机 床 ,2000 (9)作者 : 罗敏 ,东风汽车公司工艺研究所自动化室 ,邮编 :442002 ,电话 : (0719) 8260151(编辑徐洁兰)( 收稿日期 :2001 - 10 - 20)制造技术与机床· 60 ·2003 年第 3 期e - Manufacturing 制造业信息化(为 0) ; Value2 为刀号 ; Value3 为刀补类型代号 。功能 :把指定刀具指定类型的刀补输入到变量 R3 3 中 。数是正数 ,表示向程序结束的方向寻目标段 ;如果是负数 ,表示向程序开始的方向寻目标段 。(2) 条件转移指令(9) @122@111@111 变量 R 3 3↓ 变量 数值 K 3 3↓ 数值 常数 K 3 3↓ 目标数 Var Value Const 其中 , Var 为变量 R 3 3 ; Value 为常数值或变量 R 3
文档评论(0)