您现在的位置:

数控宏指令简介(华中)

我们对普通的指令有了了解,但是跟高级语言比较,其功能显得薄弱,为了与高级语言相匹配,特地介绍宏指令。通过使用宏指令可以进行算术运算,逻辑运算和函数的混合运算,此外,宏、程序还提供了循环语句,分支语句和子程序调用语句。

 

在宏语句中:

变量:
#0--#49
是当前局部变量
#50--#99
是全局局部变量
常量:
PI
TRUE(真),FALSE(假)
算术运算符:
+
- */
条件运算符:
EQ
=”,NE “!=, GT “>”,GE “>=”,LT “<”,LE “<=”
逻辑运算符:
AND, OR, NOT
函数:
SIN[]
COS[]TAN[]ATAN[]ATAN2[]ABS[]INT[]SIGN[]SQRT[] EXP[]
表达式:
用运算符连接起来的常量,宏变量构成表达式例如:100/SQRT[2]*COS[55*PI/180]
赋值语句:宏变量=表达式。例如:#2=100/SQRT[2]*COS[55*PI/180]
条件判别语句:IFELSEENDIF
  格式:
  IF 条件表达式
    |
  ELSE
    |
  ENDIF
循环语句:WHILEENDW
  格式:
  WHILE 条件表达式
    |
  ENDW