① fanuc系統宏變數
清單如下:
CNC常用系統變數 系統變數 #4000:主程式號 #4120:當前刀具號 #3100:數據空(宏變數) #3004=2 :控制G01進給 #3901:已加工數量 #3902:加工目標數
#3290:第1位=1,宏變數解鎖 #3001:計時器單位【毫秒】 #3002:計時器單位【小時】
#3011:機台日期2011.9.12(20110912) #3012:機台時間9.10.21(091021) #5023 Z值(無法改動的數值)
#5022→當前機械坐標Y值(無法改動的數值) #5021 X值(無法改動的數值) #5043 Z值(無法改動的數值)
#5042→絕對坐標Y值(無法改動的數值) #5041 X值(無法改動的數值) #5063
#5062 }絕對坐標與當前機械坐標的相對值 #5061
系統變數相對應的坐標系探頭代入 系統變數→坐標系→→探頭程式
#5201公共坐標X值 ¤ #5202坐標Y值 ¤ #5203坐標Z值 #5221→G54坐標X值 U54
#5241→G55坐標X值 U55 #→G56坐標X值 U56 #5281→G57坐標X值 U57 #5301→G58坐標X值 U58 #5321→G59坐標X值 U59
(說明:凡是系統變數坐標系尾數是「1」表示X值,「2」表示Y值,「3」表示Z值。) #7001→G54.1P1X值 U1001 #7021→G54.1P2X值 U1002 #7041→G54.1P3X值 U1003 #7061→G54.1P4X值 U1004 #7081→G54.1P5X值 U1005 #7101→G54.1P6X值 U1006 #7121→G54.1P7X值 U1007
(說明:凡是坐標系尾數是「1」表示X值,「2」表示Y值,「3」表示Z值。) 參數 7851;換刀刀盤旋轉速度
7810:當前刀具號,(必須與當前刀具號一致) 3201:傳程式時斷開,將從左數2位「0」改成「1」 3202:解除「8」「9」字開頭的程式保護 6031:設定宏變數號保護起始 6032:設定宏變數號保護末尾 1321:控制機台行程
LE: 小於或等於≤【Less then or Equal 】 LT: 小於< 【Less Then 】
GE: 大於或等於≥【Great then or Equal】 GT: 大於> 【Great Than 】 EQ: 等於= 【Equal】
FANUC系統常用系統變數:
#4000:主程式號
#4120:當前刀具號
#3100:數據空(宏變數)
#3004=2 :控制G01進給
#3901:已加工數量
#3902:加工目標數
#3290:第1位=1,宏變數解鎖
#3001:計時器單位【毫秒】
#3002:計時器單位【小時】
#3011:機台日期2011.9.12(20110912)
#3012:機台時間9.10.21(091021)
#5023
Z值(無法改動的數值)
#5022→當前機械坐標Y值(無法改動的數值)
#5021 X值(無法改動的數值)
#5043
Z值(無法改動的數值)
#5042→絕對坐標Y值(無法改動的數值)
#5041 X值(無法改動的數值)
#5063
?
#5062?}絕對坐標與當前機械坐標的相對值
#5061
系統變數相對應的坐標系探頭代入系統變數→坐標系→探頭程式
#5201 公共坐標X值
#5202 坐標Y值
#5203 坐標Z值
#5221→G54坐標X值 U54
#5241→G55坐標X值 U55
#→G56坐標X值 U56
#5281→G57坐標X值 U57
#5301→G58坐標X值 U58
#5321→G59坐標X值 U59
#7001→G54.1P1X值 U1001
#7021→G54.1P2X值 U1002
#7041→G54.1P3X值 U1003
#7061→G54.1P4X值 U1004
#7081→G54.1P5X值 U1005
#7101→G54.1P6X值 U1006
#7121→G54.1P7X值 U1007
參數:
7851;換刀刀盤旋轉速度
7810:當前刀具號,(必須與當前刀具號一致)
3201:傳程式時斷開,將從左數2位「0」改成「1」
3202:解除「8」「9」字開頭的程式保護?
6031:設定宏變數號保護起始
6032:設定宏變數號保護末尾
1321:控制機台行程
比較符:
LE:小於或等於≤【Less?then?or?Equal?】
LT:小於<【Less?Then?】
GE:大於或等於≥【Great?then?or?Equal】
GT:大於>【Great?Than?】
EQ:等於=【Equal】
NE:不等於≠【Not?Equal】
WH:循環【WHILE?】
END:結束
IF:如果
GOTO:跳躍
THEN:那麼
OR:和
AND:或者
ABS:絕對值
② 發那科機器人角度變數怎麼改
發那科機器人的角度變數可以在DNC系統或者操作的CNC控制器上念慎通過編程來改變,首先需要在程序中仔隱敬設定好角度變數和其他參數,然後將程序下載至機器人,最後在機器人上運行程序即可完成角度變數的攜則設定。