机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2072|回复: 0

請教fanuc之有關系統變數

[复制链接]
发表于 2009-2-15 12:29:05 | 显示全部楼层 |阅读模式
各位高手你們好..3 M- m/ E  @) `" [1 ?9 v# N' n) h
下面有二個程式是我自己想的...- p2 h( S( r, q$ g( Z
會想這個..是因為M98呼出時..副程式一定要O序號..# [8 `& r* j% X: q; f9 Z
原本在別機台用M98 H L..其中H是代表N序號..
, W8 s/ G& s! \; I+ I( |但在FANUC機台卻不能用...所以才希望想的是..
! X4 G* h) t: @' U6 q在同一O號碼..副程式呼叫是同一個O號碼之N序號.而非O號碼3 k8 h0 V: c9 D  |
一...( k1 I; [: O) |! Y) I  ^! S
%- m* i. v; |% ~5 v  B0 w  M  J
#102=#11 (設定#102=P 表示同O號之..N序號副程式)
; i+ W( p* S# J) \WHILE[#3004EQ0.]DO1 (啟動時是為0..重置時也是0..)
; u. \4 ]* p* `: N7 y! E3 c# E#101=#3004 6 r4 J& o. a( r4 U; W
#3004=2. & ]- s" m* j, N
END1
4 f& r1 \. [: WN98#101=#101+1 (加工次數)
2 r5 q  s9 C( o/ ?) o/ J! MIF[#101EQ#6]GOTO99 (當加工最後滿足時..就到N99..並結束)7 M1 o/ p6 |- V; z6 m5 a0 _$ R1 c
M99P#102  (當仍在加工時..就再一次迴圈)
$ b( {( w2 s: t4 _9 lN99#101=0. (恢復加工次數之初始化), P7 K* i, q3 a
M997 ^: I% Q/ c- X# z" v6 g( l$ i" C
%' a9 v3 S" J, `/ M
這一個程式是自設程式群..9 ]* R% c/ P& Q; w3 j6 p- }
我做 G65 P98 H K 來代替 M98 P L
  x$ E2 m- a) }& F在不能影響其它的機台系統相關設定..
5 {' I. O9 w' R# Q是否有一種#變量..未設定是為"0"...在加工裡程式我可以自設"1"..
0 }- H8 C9 ]2 e, E當加工完成或者被"重置REST"時..就恢復為"0"0 v  Y5 F! k5 J# R
因我想要用這種#變量代表#3004
7 b, G+ Y: k5 ?& e$ s(#3004=2時.速度被禁止調整..只能照程式速度加工)
4 [. f& b. b4 N2 d3 C3 S5 v+ a當然#3003也可以..但它卻要 單節   無效/有效) _5 e0 c( T9 c: n

) h) b8 V& g" p2 O1 ?8 i
! M  P  i% c* C+ D/ i二..
/ Q2 L9 `2 W3 v% 9 {; r  q  m8 _8 e& A# }& G
#102=#11 (設定#102=P 表示同O號之..N序號副程式)
8 H& f! X0 S; }7 a& U8 B/ y4 j* {) {% DN98#101=#101+1 (加工次數)' x8 {' l' V  F' m7 h( t8 u% o" X
IF[#101EQ#6]GOTO99 (當加工最後滿足時..就到N99..並結束)& ]+ v/ b/ ~5 R6 v! Y" y
M99P#102  (當仍在加工時..就再一次迴圈)
6 Q2 k, x% t* H1 KN99#101=0. (恢復加工次數之初始化)
9 C. W/ Y( t6 N8 b, V) O6 o6 Q% [M99/ l5 e* C# o# Q
%8 V; G, H* e- P8 ^
這一個程式跟上一個是一樣..也是自設程式群..( V1 k3 w: y8 m; Z2 B1 V' i( `. z
用法是也是以..G65 P98 H K 來代替 M98 P L
, [1 f- P& f& `* ~/ U, C" z這種程式群雖然不必用#3003或#3004...: z9 |  F+ T4 t* H9 `' w
只是這種程式..必須在主程式裡設定#101=0..才能使用..) l$ X* o5 a( M

! c$ i. F' @! s. Y# p6 Z0 j4 }0 g6 I# k# d" T& t
研究了好幾天..都找不到這種#變量可以使用..3 |# Z: b" N0 i% y+ Y
所以..我想知道的..FANUC..機台...2 c+ \" h1 r/ c9 f  b3 e
那一種#變量是..在不影響機台本身相關設定之下...% q2 d, O; @+ |- F# |5 [
是否有一種#變量..未設定是為"0"...在加工時程式裡我可以自設"1"..  D% f  X- W5 M) k
當加工完成或者被"重置REST"時..就恢復為"0"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-28 08:51 , Processed in 0.050579 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表