宏程序编程讲解.ppt

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

【教学目标】熟练掌握各种典型车削零件的编程方法。2.3.5子程序的应用在加工工件时,当相同的切削路线重复出现,可以把这类路径作为子程序编写,先存储起来,再多次调用,使程序简化。在程序中把某些固定顺序或重复出现的程序单独抽出来,编成一个程序供主程序调用,这类程序叫子程序。格式:M98P□□□XXXXX其中,XXXX为要调用的子程序号;□□□为重复调用次数,省略为一次2.3.7.宏程序(1)宏变量及常量①宏变量:宏变量范围为#0~#599,分层如下:#0~#49:当前局部变量#50~#199:全局变量#200~#249:0层局部变量#250~#299:1层局部变量#300~#349:2层局部变量#350~#399:3层局部变量#400~#449:4层局部变量#450~#599:5层局部变量#500~#549:6层局部变量#550~#599:7层局部变量②常量:常量有PI、TRUE、FALSE。PI:圆周率π。TRUE:条件成立(真)。FALSE:条件不成立(假)。2)运算符与表达式①算术运算符:+、?、×、/。②条件运算符:EQ(=)、NE(≠)、GT(>)、GE(≥)、LT(<)、LE(≤)。③逻辑运算符:AND、OR、NOT。④函数:SIN(正弦)、COS(余弦)、TAN(正切)、ATAN(反正切)、ABS(绝对值)、INT(取整)、SIGN(取符号)、SQRT(开方)、EXP(指数)。⑤表达式:用运算符连接起来的常数、宏变量构成表达式,例如:[#1+#3]/2+2,SQRT[#1*#1?#18*#18]。(3)赋值语句把常数或表达式的值赋给一个宏变量称为赋值。格式:宏变量=常数或表达式例如:#1=10,#112=#6*COS[#100](4)条件判断语句(IF,ELSE,ENDIF)格式:①IF条件表达式……ELSE……ENDIF②IF条件表达式?……?ENDIF(5)循环语句(WHILE,ENDW)格式:WHILE条件表达式……ENDW

文档评论(0)

方世玉 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6101050130000123

1亿VIP精品文档

相关文档