数控宏程序请教高手!

问题一 #2 = 175/SQRT[2] * COS[55 * PI/180;
上面这个语句怎么改成A类宏程序?
问题二 数控宏程序有几种语句,它们的格式是怎么样的?

问题三 #1 #2 这些是任意写的,还是必须从#1 #2 #3这样一个一个变量的排下去?

问题四 程序开始的时候是不是是必须要给变量赋值如#1=100 但我好像看到过一些宏程序都没有附初始值,这又该怎么理解?

一、学过宏程序,但不知道什么是A类宏程序。
二、我知道的宏程序语句有:1、赋值语句,用到赋值符号“=”,左边是变量右边是表达式,数值或变量,俩边的内容不能互换。2、转移语句,转移语句分为无条件转移和条件转移。格式还得根据具体系统定。3、循环语句。
三、不是任意写的,要根据系统的变量范围和类型来定。变量主要是分为俩类,一类是系统变量,一类是用户变量。用户变量又分为局部变量和全局变量。一般用户编写程序时用用户变量就可以了。
四、程序开头必须定义变量,也就是你要用到哪些变量在程序开头要一一列出,而且给他们附上初值。当引用了未定义的变量时,变量及地址被忽略。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-20
宏程序有很多语句的,自己买书
#1#2是随意些的,没有固定的,开始时是要赋予变量的,后面的才能判断
第2个回答  2012-11-20
很麻烦的,你是不是想在国产系统上应用啊
第3个回答  2012-11-20
2种
 I F [ 条件表达式 ] GOTO n    当条件满足时,程序就跳转到 同一程序 中语句标号为n的语 句上继续执行    当条件不满足时,程序执行下 一条语句 WHILE [ 条件表达式 ] DO m ... … END m 当条件满足时,从DO m到 ENDm之间的程序就重复执 行。      当条件不满足时,程序就执 行ENDm下一条语句

不需要按顺序排的。。可以随便写

要看你是不是要有个基准咯