FANUC發那科宏程序簡單入門的搞笑講解

很多人都覺得宏程序很繁瑣,確實,數學不好真的不太明白,我就是一個小學畢業證書,所以我也只會一些宏程序的加減法的運用,三角函數開根號開平方我都不會,現實工作中,用的最多的也是宏程序的加減法。


下面我以我的一種一路來說以下宏程序的循環語句的運用。希望對大家有幫助。


循環一般用WHILE語句和IF語句



“EQ”



FANUC發那科宏程序簡單入門的搞笑講解

“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位置繼續走,如果大於十塊就後面回去睡覺)

回去睡覺。

簡單的入門,希望表達的大家能懂.


分享到:


相關文章: