列兵
UID9658026
U币1
G币41
技术0
主题1
精华0
阅读权限10
注册时间2024-11-18
最后登录2024-11-26
在线时间1 小时
手机15122493808
列兵
|
沙发
楼主 |
发表于 2024-11-18 17:31:16
|
只看该作者
二。宏变量传递。
发那科多为宏程序G65P9001A--B--等。A后面的数带入到程序为#1.B后面的数带入到程序为#2.网上此类资料很多
西门子可以直接R变量使用。但是看起来有点low。怎么看上去高大上呢?最简单可以采取自定义变量先声明后使用的方式
上面这个例子很典型。宏子程序开头写上一行proc我们就获得了6个临时变量。
主程序只需要写一行LXDJ(1,2,3,4,5,6)进入到上面的宏子程序例子内部就是_D的数值为1._i的数值为2, _c的数值为3,
也是模态调用的
子程序里面就可以随意使用了。注意自定义变量的名称不要和已经存在的系统变量名称相同。
是的。其实就是自己写了一个固定循环。发那科的G81 G99 X10. Y10. Z-15. R5 F20
就是西门子CYCLE81(100,0,5,,-15,0.6,0,1,11)
|
|