新代系统常用小MACRO_第1页
新代系统常用小MACRO_第2页
新代系统常用小MACRO_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、常用简单MACRO使用G20, G21做公英制转换:G20:更改文件名为G0020,存放在C:CNCMACROMACRO内容:%MACROG70;M99;G21:更改文件名为G0021,存放在C:CNCMACROMACRO内容:% MACROG71;M99;全自动和半自动切换:M91:更改文件名为M0091,存放在C:CNCMACROMACRO内容:% MACROWAIT();IF11024=0THENM99;END_IF;M99P#16;配合使用PLC部分:新代系统宏程序格式1 . %MACRO 起头 当标题行含有关键字MACRO时,整个档案就会以MACRO语法处 理,如果该行无MACRO时

2、此档案就会被视为一般ISO档案格式 处理,无法使用MACRO语法。且MACRO关键字必须是大写字母!!2 .每一行结束需加3 .程式最后需加M99,才能返回到主程式,当前编辑的正是主 程式不用跳转的话就可以直接M30结尾4 .指定变量需使用符号,不可仅用“二”符号,新代系 统中等号二只是用来进行比较两值大小时所用。对变量赋值一律5 .档名储存需依以下原贝!I: a)扩充G码撰写G100之MACRO,需将该MACRO程序存在C: CCMACRO目录底下,且文件名需为G0100,不需扩展名。撰写G100. 1之MACRO,需将该MACRO程序存在C: CNCMACRO目录底下,且文件名需为G100001,不需扩展名。b)非扩充G码 此时如果为主程式的话随意命名即可,如果是主程式中有调用 副程式,那么例如:G65P10 如上那么我们副程式需命名为00010,保存路径为C:CNCNCFILES,主程式路径一样。系统在执行加工时对于MACRO程式会事先预解,因此MACRO执行速度会超前G。Mcode指令,因此变量指定或资料读取时须 与G。Mcode指令发出时间相同时,请对变量指定或资料读取前 加WAIT()指令,否则该变量指定或资料读取无法与G、MCODE同 步。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论