- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四、宏程序语句和NC 下面的程序段为宏程序语句: ●包含算术或逻辑运算(=)的程序段。 ●包含控制语句(例如,GOTO,DO,END)的程序段。 ●包含宏程序调用指令(例如,用G65,G66,G67或其它G代码,M代码调用宏程序)的程序段。 除了宏程序语句以外的任何程序段都为 NC语句。 说明 ● 与NC语句的不同 ①即使置于单程序段运行方式,机床也不停止。但是,当参数No.6000.5SBM设定为1时,在单程序段方式中,机床停止。 ②在刀具半径补偿方式中宏程序语句段不做为不移动程序段处理。 ● 与宏程序语句有相同性质的NC语句 ①含有子程序调用指令(例如,用M98或其它M代码或用T代码调用子程序) 句 ②不包含O.N.P或L以外的指令地址的程序段其性质与宏程序语句相同。 五、转移和循环 使用GOTO语句和IF语句可以改变控制的流向。有三中转移和循环可供使用。 GOTO无条件转移 IF条件转移 WHILE当型循环 1、无条件转移 GOTO n; n为顺序 例如:GOTO 1; GOTO #10; 2、条件转移 IF [条件表达式] GOTO n 例如: IF [#1 GT 10 ] GOTO 2 程序 N2 G00 G91 X10.0 IF [条件表达式] THEN 表达式 例如: IF [#1 EQ #2] THEN #3=0 运算符: EQ 等于(=) NE 不等于 (≠) GT 大于(>) GE 大于等于(≥) LT 小于(<) LE 小于等于(≤) 条件不满足 条件满足 例:求1~10的总和。 O9000; #1=0; #2=1; N1 IF[#2 GT 10] GOTO 2; #1=#1+#2; #2=#2+1; GOTO 1; N2 M30; 3、循环 WHILE[条件表达式] DO m; 程序 ; END m; 程序; 说明:① m=1,2,3,可以多次使用。 ② 最多嵌套三层。 ③ 省略WHILE,则产生从DO 到END的 无限循环。 ④ WHILE比GOTO 处理快。 条件满足 条件不满足 标号可以多次使用: WHILE […] DO 1; 程序; END1; ﹕ WHILE […] DO 1; 程序; END1; 可以嵌套3层: WHILE […] DO 1; ﹕ WHILE […] DO 2; ﹕ WHILE […] DO 3; 程序; END3; ﹕ END2; ﹕ END1; 可以跳到循环外边: WHILE […] DO 1; IF […] GOTO n; END1; N1 DO的范围不能交叉: WHILE […] DO 1; 程序; WHILE […] DO 2; ﹕ END1; 程序; END2; 转移不能进入循环区: IF […] GOTO n; ﹕ WHILE […] DO 1; N1…; END1; 六、宏程序调用 宏程序调用方法: ①非模态调用(G65) ②模态调用(G66、G67) ③用G代码调用宏程序 ④用M代码调用宏程序 ⑤用M代码调用子程序 ⑥用T代码调用子程序 1、非模态调用(G65) 格式: G65 Pp Ll 自
您可能关注的文档
- 永辉生鲜损耗控制课件.ppt
- 求特殊锐角三角比的值课件.ppt
- 永远的蝴蝶宣讲课件.ppt
- 水轮发电机定子安装工艺和流程课件.ppt
- 汇编语言基础课件.ppt
- 汇流箱分类分析课件.ppt
- 求放大电路的输入电阻和输出电阻课件.ppt
- 水电材料和施工课件.ppt
- 汉字的起源和演变过程课件.ppt
- 汉堡王经营模式分析课件.ppt
- 2025北京航空工业集团综合所高层次人才及博士招聘20人笔试参考题库附答案.docx
- 2025安徽亳州市利辛县巡察信息中心遴选5人备考题库附答案.docx
- 2025宁波鄞州区东柳街道编外招聘1人备考题库附答案.docx
- 2025云南楚雄市机关事业单位选调63人备考题库附答案.docx
- 2025北京中国社会科学调查中心招聘劳动合同制人员1人备考题库附答案.docx
- 2025宁波市市场监督管理局局属事业单位宁波市标准化研究院招聘高层次人才1人备考题库附答案.docx
- 2025河南郑州铁路职业技术学院招聘合同制工作人员48人笔试历年题库附答案解析.docx
- 2025云南玉溪市红塔区文化和旅游局招聘办公辅助人员1人备考题库附答案.docx
- 2025山东日照市岚山区卫生健康系统事业单位招聘20人备考题库附答案.docx
- 2025四川九州电子科技股份有限公司招聘车载电子事业部-PQE岗笔试参考题库附答案.docx
原创力文档


文档评论(0)