- 1、本文档共114页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.刀具功能指令——T 用字符T及随后的数字表示,因此也称为T指令。用于指定加工时采用的刀具号,该指令在加工中心、车削中心等带有刀库和自动换刀装置的数控机床上使用。T后跟数字位数可以是2位、4位、6位,如2位数字T04,表示选择04号刀具,同时区相应刀具的刀补;4位数字T0403,表示选择04号刀具,采用03号偏置寄存器里的刀补量(包括半径补偿量和长度补偿量);6位数字T040309,表示选择04号刀具,采用03号偏置寄存器里的半径刀补量和09号偏置寄存器里的长度刀补量。 1.4.3其它功能指令 1.4 程序编制中的基本指令 在编程工作中,我们经常把能完成某一功能的一系列指令像子程序那样存入存储器,用一个总指令来代表他们,使用时只需给出这个总指令就能执行其功能。所存入的一系列指令称作用户宏功能主体,这个总指令称作用户宏功能指令。 使用时,先将用户宏主体像子程序一样存放到内存里,然后用指令调用。编程时,不必记住用户宏功能主体所含的具体指令,只要记住用户宏功能指令即可。 1.5.1 A类宏功能应用 1.5 宏指令 1.变量 在常规宏主体(子程序)的地址上,用符号代替一个具体数值,在主程序调用宏主体时再用引数对符号进行赋值,这个符号称为变量。宏主体可以使用多个变量,以变量码#i(i=1,2,3,……)进行识别。 1.5.1 A类宏功能应用 1.5 宏指令 (1)变量的表示 变量可以用“#”号和紧跟其后的变量序号构成: #i(i=1,2,3,…),如#5、#109、#501。 也可以用#[表达式]的形式来表示,如#[#50]、#[#1020-1]、#[2×#5]。 (2)变量的引用 将跟随在一个地址后的数值用一个变量来代替,即引入了变量。 例如:对于F#103,若#103=50时,则为F50; 对于Z-#110,若#110=100时,则Z为-100; 对于G#130,若#130=3时,则为G03。 注意:地址符O、N、/等不能引用变量。 1.5.1 A类宏功能应用 1.5 宏指令 (3)未定义的变量 尚未被定义的变量,称为空。变量#0经常被用作空变量使用。 性质: 1)在引用未定义变量时,地址符也被无视。如#1=空时,G00 X20. Y#1与G00X100.作用相同。 2)在运算式中,除了被空置换的场合以外,与数值0相同。 3)在条件式中,只有EQ、NE情况下,空与0不同。 1.5.1 A类宏功能应用 1.5 宏指令 2.变量的种类 按变量码可将变量分为局部变量、公共变量和系统变量三类。 (1)局部变量 所谓局部变量就是仅在用户宏程序中局部使用有效的变量。换句话说,在某时刻调出的用户宏程序中所使用的局部变量#i和另一时刻调用的用户宏程序(可以与前一个用户宏程序相同或不同)中所使用的#i不同。因此在多重调用时,用户宏程序之间相互调用的情况下不会破坏对方宏主体内的变量。 1.5.1 A类宏功能应用 1.5 宏指令 (2)公共变量。也称为全局变量,就是在主程序和主程序调用的各用户宏程序内都有效的变量,即在一个宏指令中的#i与在另一个宏指令中的#i是相同的。 公共变量的序号为:#100~#131;#500~#531。其中#100~#131公共变量在电源断电后即清零,重新开机时被设置为“0”,称为非保持型或操作型;#500~#531公共变量即使断电后,它们的值也保持不变,因此也称为保持型变量。 (3)系统变量,是指有固定用途的变量,它的值决定系统的状态。系统变量包括刀具偏置变量、接口的输入/输出信号变量、位置信息变量等。 1.5.1 A类宏功能应用 1.5 宏指令 3.常量 类似于高级编程语言中的常量,在用户宏程序中也有常量。在华中数控系统中的常量主要有三个: PI:圆周率; TRUE:条件成立(真); FALSE:条件不成立(假)。 4.运算符 在宏程序中的各运算符、函数将实现丰富的宏功能。在华中数控系统中的运算符有: 1)算术运算符:+,-,*,/。 2)条件运算符:EQ(=),NE(≠),GT(>),GE(≥),LT(=),LE(≤)。 3)逻辑运算符:AND,OR
您可能关注的文档
- 新数字视频图像处理与通信 教学课件 刘富强 王新红 宋春林 陈康力第3_4章 第3章.ppt
- 新数字视频图像处理与通信 教学课件 刘富强 王新红 宋春林 陈康力第5_6章 第5章 图像分割.ppt
- 新数字视频图像处理与通信 教学课件 刘富强 王新红 宋春林 陈康力第5_6章 第6章 视频分割理论与方法.ppt
- 新数字视频图像处理与通信 教学课件 刘富强 王新红 宋春林 陈康力第7_8章 第7章.ppt
- 新数字视频图像处理与通信 教学课件 刘富强 王新红 宋春林 陈康力第7_8章 第8章.ppt
- 新数字通信技术 第2版 教学课件 刘莲青 主编 第1章 数字通信系统概述.ppt
- 新数字通信技术 第2版 教学课件 刘莲青 主编 第2章 数字终端技术.ppt
- 新数字通信技术 第2版 教学课件 刘莲青 主编 第3章 数字复接技术.ppt
- 新数字通信技术 第2版 教学课件 刘莲青 主编 第4章 数字信号的传输.ppt
- 新数字通信技术 第2版 教学课件 刘莲青 主编 第5章 差错控制编码.ppt
最近下载
- 上市公司数据资产入表案例分析与启示.pptx VIP
- 《工贸企业有限空间作业安全规定》(应急管理部13号令)培训.pptx VIP
- 应收账款账期到期提醒台账模板.xlsx VIP
- 《中华人民共和国民用航空法》培训解读课件.pptx VIP
- 02《红楼梦》整本书阅读回目自测(21-40回)(分层练习)-2024-2025学年高一语文同步精品讲练(统编版必修下册)解析版.docx VIP
- 防护棚安全通道搭设施工方案1.docx VIP
- 街区市集规划案.pptx VIP
- 污水零直排运维台账.docx VIP
- 2025年重庆市永川区社区工作者招聘考试笔试试题(含答案).pdf
- 安全生产治本攻坚三年行动PPT课件.pptx VIP
文档评论(0)