宏程序变量赋值是指 将一个值分配给宏程序中的变量。在宏程序中,变量通常用符号“”后跟一个或多个数字来表示,例如:1、100等。赋值操作通常使用等号“=”进行,例如:1 = 10。赋值操作可以在线程程序中完成,也可以在宏程序中完成。
在宏程序中,变量的类型包括局部变量和公共变量。局部变量只能在宏程序中使用,而公共变量可以在多个宏程序之间共享。变量的赋值操作可以在线程程序中完成,也可以在宏程序中完成。
基本赋值
```
1 = 10
```
这将变量1的值设置为10。
使用宏指令赋值
```
G65 H01 P101 Q102: 把102内的数值赋予到101中
G65 H01 P101 Q10: 把10赋予到101中
```
这些指令分别将102和10的值赋给101。
自变量赋值
```
自变量赋值I:使用除G、L、N、O、P以外的其他字母作为地址
自变量赋值Ⅱ:使用A、B、C每个字母一次,I、J、K每个字母可使用十次
```
这些赋值方式用于指定变量的地址。
在主程序中赋值
```
主程序: 自变量赋值有两种类型。自变量赋值I 使用除去G、L、N、O、P以外的其他字母作为地址,自变量赋值Ⅱ可使用A、B、C每个字母一次,I、J、K每个字母可使用十次作二、自变量赋值为地址。
```
这说明了在主程序中进行自变量赋值的方法。
在子程序中赋值
```
子程序: 变量的三种类型 数控系统变量表示形式为“”后跟1~4位数字,变量种类有三种: (1)局部变量:1~33是在宏程序中局部使用的变量,它用于自变量转移。 (2)公用变量:用户可以自由使用,它对于由主程序调用的各子程序及各宏程序来说是可以公用的。
```
这说明了在子程序中进行变量赋值的方法。
通过这些示例,可以看出宏程序变量赋值是将一个值分配给特定地址的过程,以便在程序的不同部分使用这些值。