MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

FANUC发那科宏程序简单入门的搞笑讲解

2025-01-06 12:59 huorong 精选文章 4 ℃ 0 评论

很多人都觉得宏程序很繁琐,确实,数学不好真的不太明白,我就是一个小学毕业证书,所以我也只会一些宏程序的加减法的运用,三角函数开根号开平方我都不会,现实工作中,用的最多的也是宏程序的加减法。


下面我以我的一种一路来说以下宏程序的循环语句的运用。希望对大家有帮助。


循环一般用WHILE语句和IF语句



“EQ”



“EQ”表示“=”,“NE”表示“≠”,“GT”表示“>”,??“LT”表示“<”,“GE”表示“≥”,“LE”表示“≤”。

WHILE语句

格式:WHLE?[〈条件式〉]?DO?m;(m=1,2,3…)?

END?m

IF语句:条件转移

格式:IF[〈条件式〉] GOTO?n


先说WHILE语句:


#1=站着原点

#2=走一步

#3=走十步

WHILE[我走的步数LE走了十步] DO1 (解释:如果走的步少于或者等于10步就往下再走,如果大于十块就跳到END1段后面回去睡觉)

#1=#1+#2 (解释:第一次在原点往前走一步等于走了一步,第2次就是在走了一步的基础上再走一步等于走了2步,............以此类推.一直走到10步)

END1 (从这个位置跳到WHILE那一行去判断,当走到10步以后就回去睡觉)

回去睡觉。

IF和WHILE差不多,一个是先判断后走,一个是先走,后判断。

#1=站着原点

#2=走一步

#3=走十步

N10

#1=#1+#2 (解释:第一次在原点往前走一步等于走了一步,第2次就是在走了一步的基础上再走一步等于走了2步,............以此类推.一直走到10步)

IF[我走的步数LE走了十步] GOTO 10 (解释:如果走的步少于或者等于10步就跳到N10位置继续走,如果大于十块就后面回去睡觉)

回去睡觉。

简单的入门,希望表达的大家能懂.

Tags:ge le

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言