- 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 802S系统编程指令 1.计算参数R的一般说明 (1)计算参数的地址范围 系统使用字母“R”后跟数字来表示变量地址号,如R10、R199等。一共有250个计算参数可供使用,用户可以自由使用的参数地址号为R0-R99,另有R100-R249常用于系统定义的固定循环的传递参数,因此不推荐初学者使用。 (2)计算参数的赋值 在使用计算参数编程时,往往需要首先给某些参数变量(作为已知存在)赋值,比如将-20.88赋值给R70(R70=-20.88)。 (3)使用计算参数对除N、G、L以外的地址字赋值 例如:N10 R1=100 N20 G1 X=R1 F0.2 上两段程序相当于执行“G1 X100 F0.2”。 项目八 计算参数及应用 一、学习编程指令 (一)SIEMENS 802S系统编程指令 1.计算参数R的一般说明 (4)数学运算符 程序中,可以使用下列数学运算符和函数对计算参数进行运算。 ①数学运算符:“+”“-”“*”“/”“()”。 ②数学函数表达式(见下表) ③数学函数的优先级:计算参数的数学运算遵循通常的数学规则为圆括号内的运算优先进行,乘法和除法运算优先于加法和减法运算。 项目八 计算参数及应用 一、学习编程指令 (一)SIEMENS 802S系统编程指令 2.程序跳转语句及其应用 (1)跳转标记符—程序跳转目标 ①功能:标记符用于标记程序中所跳转的目标程序段,用跳转功能可以实现程序运行分支。 ②说明:标记符可以自由选取,但必须由2~8个字母或数字组成,其中开头两个符号必须是字母或下划线。 跳转目标程序段中标记符后面必须为冒号,标记符应位于程序段段首,如果程序段有行号,则标记符紧跟着行号。 在一个程序段中,标记符不能含有其他意义。 ③编程举例 N10 MARKE1:G1 X20 ;MARKE1为标记符,跳转目标程序段有行号 ……… TR789:CO X1O Z20 ;TR789为标记符,跳转目标程序段段没有行号 项目八 计算参数及应用 一、学习编程指令 (一)SIEMENS 802S系统编程指令 2.程序跳转语句及其应用 (2)绝对跳转 ①功能:数控程序运行时按导入的顺序依次执行程序段,但也可以通过插入跳转指令改变其执行顺序,跳转目标只能是有标记符的程序段,且此程序段必须位于该程序内。 绝对跳转指令必须占用一个独立的程序段。 ②功能字 GOTOF—向前跳转(向程序结束的方向跳转) GOTOB—向后跳转(向程序开始的方向跳转) ③编程举例 …… GOTOF MMX1 …… N90 MMX1: GO X100Z150 ;MMX1即为跳转标记符 项目八 计算参数及应用 一、学习编程指令 (一)SIEMENS 802S系统编程指令 2.程序跳转语句及其应用 (3)有条件跳转 ①功能:用IF条件语句表示有条件跳转。如果满足跳转条件(也就是条件表达式的真值不等于零),则进行跳转,跳转目标只能是有标记符的程序段,且该程序段必须在此程序之内。 有条件跳转指令要求一个独立的程序段。在一个程序中可以出现多个条件跳转指令。 使用了条件跳转指令后,有使会使程序得到明显的简化。 ②编程格式 IF条件GOTOF Lable ;向前跳转 IF条件GOTOB Lable ;向后跳转 ③比较运算符(详见右表) 项目八 计算参数及应用 一、学习编程指令 (一)SIEMENS 802S系统编程指令 3.计算参数编程制非圆数学曲线的原理 当采用不具备非圆曲线插补功能的数控系统编制加工非圆曲线轮廓的零件时,往往采用短直线或圆弧去近似替代非圆曲线,这种处理方式称为拟合处理。拟合线段中的交点或切点称为节点。 非圆曲线拟合的方法很多,主要包括等步距法、等误差法等。其中等步距法短直线拟合由于数学算法和程序编制都比较简单,因此应用比较广泛
您可能关注的文档
- 数控车床编程与实训 教学课件 作者 陈建立宋爱华陈锡怀 主编 项目二 数控车床编程基础.ppt
- 数控车床编程与实训 教学课件 作者 陈建立宋爱华陈锡怀 主编 项目三 GSK数控系统的基本操作.ppt
- 数控车床编程与实训 教学课件 作者 陈建立宋爱华陈锡怀 主编 项目四 轴类零件的编程与加工.ppt
- 数控车床编程与实训 教学课件 作者 陈建立宋爱华陈锡怀 主编 项目五 套类零件的编程与加工.ppt
- 数控车床编程与实训 教学课件 作者 陈建立宋爱华陈锡怀 主编 项目一 数控车削基本知识.ppt
- 数控车床技能鉴定培训教程 教学课件 作者 倪春杰 主编 徐昆鹏 副主编 单元1 数控车削加工基础知识.ppt
- 数控车床技能鉴定培训教程 教学课件 作者 倪春杰 主编 徐昆鹏 副主编 单元2 数控车床编程基础.ppt
- 数控车床技能鉴定培训教程 教学课件 作者 倪春杰 主编 徐昆鹏 副主编 单元3 FANUC0i系统数控车床的常用编程代码.ppt
- 数控车床技能鉴定培训教程 教学课件 作者 倪春杰 主编 徐昆鹏 副主编 单元4 SINUMERIK802D编程.ppt
- 数控车床技能鉴定培训教程 教学课件 作者 倪春杰 主编 徐昆鹏 副主编 单元5 HNC 21T系统数控车床编程代码.ppt
- 数控车削工艺与编程 项目二 数控车削加工工艺分析.ppt
- 数控车削工艺与编程 项目六 等螺距螺纹加工编程.ppt
- 数控车削工艺与编程 项目七 零件综合加工编程训练.ppt
- 数控车削工艺与编程 项目三 简单轴类零件加工编程.ppt
- 数控车削工艺与编程 项目四 简单套类零件加工编程.ppt
- 数控车削工艺与编程 项目五 成形面类零件加工编程.ppt
- 数控车削工艺与编程 项目一 认识与操作数控车床.ppt
- 数控车削工艺与编程操作 教学课件 作者 唐萍 第八章 典型零件的编程与操作.ppt
- 数控车削工艺与编程操作 教学课件 作者 唐萍 第二章 数控车削工艺.ppt
- 数控车削工艺与编程操作 教学课件 作者 唐萍 第六章 数控车床基本操作.ppt
原创力文档


文档评论(0)