FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf

FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf

ID:53000788

大小:108.16 KB

页数:12页

时间:2020-04-10

FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf_第1页
FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf_第2页
FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf_第3页
FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf_第4页
FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf_第5页
资源描述:

《FANUC宏程序执行功能MACRO EXEXUTOR简介.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MacroCompiler/ExecutorMacroCompiler/ExecutorBy–栗炜@北京发那科机电有限公司技术部宏编译器/宏执行器概述特点机床厂家制作的程序可以写入F-Rom中,执行速度快F-Rom中的程序,最终用户不可见,不可修改,保密性好可为不同的机床制作专用的个性化操作画面使用的软/硬件电脑:PC-AT(IBM及兼容机)以及PC-98(NEC)或FMR(富士通)宏编译器:MacroCompiler,电脑用软件A08B-9001-J501#EN07(各个系统通用)宏编译器库文件:MacroL

2、ibrary,电脑用软件A08B-9001-J862#ZZ07(含0i-C、0i-MateC)宏执行器:MacroExecutor,0i/0iMateC系统功能A02B-0309-J888(T)A02B-0310-J888(M)宏执行器软件容量:Customsoftwaresize(512k/2M/4M任选一种),0i/0iMateC系统功能A02B-0309-J738#512/#2M/#4M(三选一,T系统)A02B-0310-J738#512/#2M/#4M(三选一,M系统)宏执行器程序的分类宏程序经过编译

3、以后,将存入F-Rom中,主要有以下三种形式:1.执行宏程序lIwEI@BEIJING-FANUC第1页修改06-10-18MacroCompiler/Executor类似普通的用户子程序,可以在编译参数中指定G/M代码进行简单调用。2.对话宏程序控制NC画面的程序,与加工程序无关。3.辅助宏程序后台运行,用于监测NC状态,以及机械运转情况。宏编译器的安装宏编译器通常包含两个部分,编译器系统文件和库文件,二者缺一不可。安装宏编译器A:Msetup.exe[Source][Destination]安装编译器库文

4、件A:Esetup.exe[Source][Destination]安装完成后,应在目标盘生成如下结构的目录:系统主目录库文件目录(每种CNC系统对应一个库文件)编译器工具目录(含Mcomp0.exe、Mlink.exe、MMCard.exe等)用户程序目录(含FANUC提供的6个例子)设定路径为了方便使用,可以在autoexec.bat中加入编译器可执行文件的路径,或者单独做一个批处理文件,在每次运行前设定。例:在autoexec.bat文件中加入:path=%path%;e:bfmmcomptool

5、;或者建立一个setpath.bat文件,内容是:setpath=%path%;e:bfmmcomptool;或者每次启动宏编译器手动输入下面的命令:setpath=%path%;e:bfmmcomptool;lIwEI@BEIJING-FANUC第2页修改06-10-18MacroCompiler/Executor宏程序的编译执行过程纯文本编辑器宏程序源文件*.src宏编译器Compilermcomp0.exeLink控制文件自动生成*.lnk*.ref和*.lst若编译正确,则生成文件二进制程序

6、文件*.rel宏程序链接器库文件Linker*.mexmlink.exe自动生成*.map文件宏执行器文件*.rom存储卡格式文件转换mmcard.exe生成*.mem格式文件通过存储卡读写器存储卡通过boot画面系统F-Rom宏执行器MacroExcutorlIwEI@BEIJING-FANUC第3页修改06-10-18MacroCompiler/Executor编译源程序命令格式:MComp0[源程序名]错误信息将记录在*.lst文件中链接文件命令格式:Mlink[link文件名]生成rom格式文件,同时自

7、动建立linkmap文件(*.map)存储卡格式转换命令格式:MMcard[*.rom文件名]将rom格式的文件转为NC可识别的存储卡格式文件lIwEI@BEIJING-FANUC第4页修改06-10-18MacroCompiler/Executor宏编译器程序格式1.程序文件必须使用以字母O开头的程序号,一个文件可以包含多个程序,所有程序均以字母O开头,但必须在所有程序最后以%结尾,%之后的字符在编译中被忽略。2.源程序中各行可以使用(EOB)结尾,也就是符号(;),分号之后的字符将做为注释处理,当然,也可以

8、不使用。3.源程序中以(/*)开头的部分也作为注释处理,不参与编译过程。4.可以使用自定义的符号重新定义变量、表达式或字符串。如@xxxxyyyyyyyyyy的形式,表示在源程序中可以使用xxxx代替yyyyyyyyyy。目前的宏编译器系统对x部分最多可识别32个字符组成的字符串,对y部分最多80个字符。这里推荐使用(/*)进行注释,使用(;)容易出错。5.可以使用自定义的符号重新定义

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。