- 58
- 0
- 约4.02千字
- 约 38页
- 2021-10-19 发布于广东
- 举报
赋值方式 为程序的地址字赋值时,在地址字之后应使用“=”,N、G、L除外。 例:G00 X=R2 * * * 第一节 FANUC系统宏指令编程 * * * 第六章 宏指令编程 * * * 第二节 SIEMENS系统宏程序应用 * * * 第三节 华中数控宏指令编程 法那克、西门子、华中数控宏指令编程 内容提要 宏指令编程是指像高级语言一样,可以使用变量进行算术运算、逻辑运算和函数混合运算和程序编写形式、在宏程序形式中,一般不具备自动编程辅助手段,数控系统的指令功能有限,但却提供宏程序功能时熟练应用宏程序指令进行编程,可以显著地增强机床的加工能力,同时可精简程序量。 第一节 FANUC系统宏指令编程 一、A类宏功能应用 二、B类宏程序应用 A类宏功能应用 提高数控机床性能的一种特殊功能。使用中,通常把能完成某一功能的一系列指令像子程序一样存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令就能执行其功能。 代表一系列指令的总指令,相当于子程序调用指令。用户宏功能有A、B两类。 用户 宏功能 宏指令 变量 在常规的主程序和子程序内,总是将一个具体的数值赋给一个地址。为了使程序更具通用性、更加灵活,在宏程序中设置了变量,即将变量赋给一个地址。 变量可以用“#”号和跟随其后的变量序号来表示:#i 将跟随在一个地址后的数值用一个变量来代替,即引入了变量。 公共变量是在主程序和主程序调用的各用户宏程序内公用的变量。 系统变量定义为:有固定用途的变量,它的值决定系统的状态。系统变量包括刀具偏置变量,接口的输入/输出信号变量,位置信息变量等。 宏指令G65 宏指令G65可以实现丰富的宏功能,包括算术运算、逻辑运算等处理功能。 一般形式 G65 Hm P#i Q#j R#k 宏功能指令 算术运算指令 逻辑运算指令 三角函数指令 控制类指令 算术运算指令 G码 H码 功 能 定 义 G65 H01 定义,替换 # i=# j G65 H02 加 # i=# j+# k G65 H03 减 # i=# j-# k G65 H04 乘 # i=# j × # k G65 H05 除 # i=# j/# k G65 H21 平方根 # i=√# j G65 H22 绝对值 # i=|# j| G65 H23 求余 # i=# j-trunc﹙# j/# k﹚· # k ? Trunc;丢弃小于1的分数部分 G65 H24 BCD码→二进制码 # i=BIN﹙# j﹚ G65 H25 二进制码→BCD码 # i=BCD﹙# j﹚ G65 H26 复合乘/除 # i=﹙# i × # j﹚÷# k G65 H27 复合平方根1 # i=√# j2+# k2 G65 H28 复合平方根2 # i=√# j2-# k2 逻辑运算指令 G码 H码 功 能 定 义 G65 H11 逻辑“或” # i=# j · OR · # k G65 H12 逻辑“与” # i=# j · AND · # k G65 H13 异或 # i=# j · XOR · # k 三角函数指令 G码 H码 功 能 定 义 G65 H31 正弦 # i=# j · SIN ﹙# k﹚ G65 H32 余弦 # i=# j · COS ﹙# k﹚ G65 H33 正切 # i=# j · TAN﹙# k﹚ G65 H34 反正切 # i=ATAN﹙# j/# k﹚ 控制类指令 G码 H码 功 能 定 义 G65 H80 无条件转移 GO TO n G65 H81 条件转移1 IF # j=# k,GOTOn G65 H82 条件转移2 IF # j≠# k,GOTOn G65 H83 条件转移3 IF # j># k,GOTOn G65 H84 条件转移4 IF # j<# k,GOTOn G65 H85 条件转移5 IF # j≥# k,GOTOn G65 H86 条件转移6 IF # j≤# k,GOTOn G65 H99 产生PS报警 PS报警号500+n出现 (1)由G65规定的H码不影响偏移量的任何选择;(2)如果用于各算术运算的Q或R未被指定,则作为0处理;(3)在分支转移目标地址中,如果序号为正值,则检索过程是先向大程序号查找,如果序号为负值,则检索过程是先向小程序号查找。(4)转移目标序号可以是变量。 注意事项 有一空间曲线槽,由两条正弦曲线Y=35sinX和Z=5sinX迭加而成,刀具中心轨迹如下图所示。槽底为r=5mm的圆弧。为了方便编制程序,采用粗微分方法忽略插补误差来加工。以角度X为变量,取相邻两点间的X向距离相等,间
您可能关注的文档
- 法务部-公司运营相关法律知识介绍.pptx
- 法律关系分析法与请求权基础分析法分解.ppt
- 波谱分析课件-第3章--氢核磁共振波谱4.ppt
- 注会-第二章-个人独资企业和合伙企业法律制度.ppt
- 泰安第一中学高中物理人教版选修课件:电容器与电容.ppt
- 2026《关于Beta-GOS模型的研究文献综述》3300字.docx
- 2026《智能家居控制中心交互设计方法分析概述》4200字.docx
- 2026《股指期权市场现状分析概述》3100字.docx
- 2026《离子速度成像技术研究文献综述》5500字.docx
- 2026《员工视角下w酒店前厅部员工服务质量现状调查及改善研究(附问卷)》17000字.doc
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 新高考物理二轮复习——静态平衡问题.docx VIP
- 中外历史纲要历史阶段特征课件--高中历史统编版(2019)必修中外历史纲要上下册.pptx VIP
- 药物临床试验中试验用药品的管理.ppt VIP
- 四年级 数学乘法竖式计算.docx
- 2026年民主生活会在带头固本培元、增强党性等“五个带头”方面对照检查发言材料.docx VIP
- 《机械制造基础《机械制造基础》.pdf VIP
- 施耐德 ATV310 异步电机变频器 - 用户手册.pdf
- 2025年扬职院单招试题及答案.doc VIP
- 小学语文修改病句练习题及答案.doc VIP
- (一模)苏北四市(徐州、宿迁、淮安、连云港)2026届高三年级第一次调研测试政治试卷(含答案).docx
原创力文档

文档评论(0)