法拉克数控系统宏程序ifthen语句

法拉克数控系统宏程序ifthen语句,第1张

if后加个条件语句then后加个控制语句。

例如:AA: 程序

if X<0 then goto AA

就是如果程序中给个变量,然后这个变量在满足X<0这个条件时,程序自动从AA:语句后自动运行。不知道我说的明白不明白!

这个在西门子中叫R参数,具体的用法和宏程序一样,先要赋值,我也不是经常用,这个就是凡是能用数学表达式的几何图形都可以:比如说椭圆吧

r1=35 赋值长半轴35

r2=15 短半轴15

r3=0 变量的起始点

g0 x=r1+r10 y=r11 这个就是下刀点,也可以不赋值,采用具体的数值。

g1 z-5 f100 最终深度

AAA: 表示条件循环的指令,

r4=r1cos(r3)+r10 用变量表示新的变量,相当于函数。其中r10,r11表示的刚才的下刀点。

r5=r2sin(r3)+r11

g1 x=r4 y=r5 f100 工部走新的变量。

r3=r3+1 参数赋值,计算出新的节点

if r3<=360 gotob AAA 条件跳转。

g0 z200 抬刀

m02 程序结束。如果是圆的话只需r1=r2不过现在很少用这个了,应为计算机编程,加上有u盘或软盘,程序copy也比较快,慢慢的这个已经比遗忘了。

算数和逻辑。

用户宏程序功能允许使用变量、算术和逻辑运算、以及条件分支控制,这便于控制角度程序的发展,如发展成打包好的自定义的固定循环。

凡是含有宏语句的程序可称之为宏程序,它类似计算机高级语言,但是仍然属于手工编程,是手工编程的扩展和延伸,软件编程是无法取代宏程序。

以上就是关于法拉克数控系统宏程序if then语句全部的内容,包括:法拉克数控系统宏程序if then语句、西门子840D系统,宏程序怎么用、宏程序哪些系统变量是控制旋转角度的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9570499.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存