首页 理论教育 如何进行变量赋值

如何进行变量赋值

时间:2023-06-27 理论教育 版权反馈
【摘要】:例:G65 P9120 A200.0 X100.0 F100.0;其含义为:调用宏程序号为9120的宏程序运行一次,并为宏程序中的变量赋值,其中:#1为200.0,#24为100.0,#9为100.0。

如何进行变量赋值

1.直接赋值

变量可在操作面板MACRO内容处直接输入,也可以MDI方式赋值,也可在程序内直接赋值,但等号左边不能用表达式,如:#10=100(或表达式)。

2.自变量赋值

宏程序体以子程序方式出现,所用的变量可在宏调用时在主程序中赋值。自变量赋值有两种类型:

1)变量的赋值方法Ⅰ的文字变量与数字变量之间的关系(见表4-16)

表4-16 文字变量与数字变量之间的关系(变量赋值方法Ⅰ)

978-7-111-36275-3-Part02-78.jpg

上表中,文字变量为除G、L、N、O、P以外的英文字母,一般可不按字母顺序排列,但I、J、K例外;#1~#26为数字序号变量。

例:G65 P9120 A200.0 X100.0 F100.0;

其含义为:调用宏程序号为9120的宏程序运行一次,并为宏程序中的变量赋值,其中:#1为200.0,#24为100.0,#9为100.0。(www.xing528.com)

2)变量的赋值方法Ⅱ的文字变量与数字变量之间的关系(见表4-17)

表4-17 文字变量与数字变量之间的关系(变量赋值方法Ⅱ)

978-7-111-36275-3-Part02-79.jpg

(续)

978-7-111-36275-3-Part02-80.jpg

例:G65 P9100 A20.0 I10.0 J0 K0 I8.0 J10.0 K9.0;

其含义为:调用宏程序号为9100的宏程序运行一次,并为宏程序中的变量赋值,其中:#1为20.0,#4为10.0,#5为0,#6为0,#7为8.0,#8为10.0,#9为9.0。

例:G65P1000A1.B2.J-3.I4.D5.;可以看出,I4.和D5.都对#7赋值,后面的D5.有效,所以,#7=5.0。

说明:变量的赋值方法Ⅰ和方法Ⅱ可以共存,此时后者有效。I、J、K的顺序不能颠倒,不赋值可以省略。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈