IF(#1EQ1)THEN#3=1600在宏程序里代表什么意思

该楼层疑似违规已被系统折叠 

回複楼主:在宏程序中这是个条件执行指令IF读作“依富”意思是如果,THEN可以近似的读作“怎”意思是则。这个指令的格式是:IF [#1 EQ 0] THEN # 1=10;在这里#1昰个随时变化的量EQ代表一个等号,# 1 EQ 0是一个条件整个指令的意思是:如果#1=0这个条件成立的时候,把数字10存入变量# 1里去如果条件#1=0这个条件不成立,就不执行THEN后边的语句(把10存到变量#1里去)然后执行下边一个程序段。假如把THEN换成GOTO n就是如果条件成立就转移到顺序号Nn去执行,如果条件不成立就不转移到别处,而是执行IF的下一个程序段这就是条件分支。


数控高级编程--宏程序--1

数控高级编程--宏程序--2

数控高级编程--宏程序--卧式加工中心

我要回帖

 

随机推荐