宏程序这种格式报警
IF[[#2 GT 48] AND[#2 LT 54]]GOTO700,我想表达48< #2<54,但报警,系统是兄弟机,难道这种格式不对吗,请高手指教,谢谢!哪有那么智能啊 多加一个跳转下就好
设定3种情况#2<48#2>5448<#2<54分别对应3个N程序段
比如N11N22N700再加个N33
先指定一个变量IF[#2GT48]GOTO33
N33里面包含IF[#2LT54]GOTO700
就这样就好了 兄弟机宏程序不支持and(与或非)语句 阿涛_HuBei 发表于 2021-6-12 08:12
哪有那么智能啊 多加一个跳转下就好
设定3种情况#25448
其实我昨晚就想到应对方法,用WHILE逻辑上更简洁
从格式上来说,AND 是两个条件都满足才会跳转,OR 只满足一个条件就可以跳转。兄弟机我没用过 FANUC系统的可以识别这样的语句,兄弟机太垃圾了,系统功能远没有FANUC那么广博 别想了,兄弟机连IFTHEN=XXX好像都不支持。 没必要用循环那么夸张,就这样你看看是不是达到你要的效果?
IF [#2 GT 48] GOTO 10
GOTO 100
N10
IF [#2 LT 54] GOTO 700
N100 没必要用循环那么夸张,就这样你看看是不是达到你要的效果?
IF [#2 GT 48] GOTO 10
GOTO 100
N10
IF [#2 LT 54] GOTO 700
N100
页:
[1]