机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2237|回复: 0

請教fanuc之有關系統變數

[复制链接]
发表于 2009-2-15 12:29:05 | 显示全部楼层 |阅读模式
各位高手你們好..# S! E8 [$ v& f1 S1 R
下面有二個程式是我自己想的...
0 i. f) S! j1 {0 I" g會想這個..是因為M98呼出時..副程式一定要O序號..
; @* h5 t- c, ]5 p6 |% J原本在別機台用M98 H L..其中H是代表N序號..+ x' [  S$ ?; K, T
但在FANUC機台卻不能用...所以才希望想的是..& F. S$ o, J1 W! G
在同一O號碼..副程式呼叫是同一個O號碼之N序號.而非O號碼5 x, @3 e+ U7 f5 D
一...
% d7 }2 c6 W0 y$ h# z  c& y%
5 o. {' C7 q2 Z  ~- W4 K+ D#102=#11 (設定#102=P 表示同O號之..N序號副程式)
% g  V; W, n& R/ fWHILE[#3004EQ0.]DO1 (啟動時是為0..重置時也是0..)
; C4 {/ Y/ ?) m/ g! |1 R, T# a5 u% F7 e#101=#3004 + }% z& A4 n5 H
#3004=2. - b! `* S3 T% @1 ~" p8 O( g$ X
END1
5 i7 Y; M1 F" M1 U! \7 MN98#101=#101+1 (加工次數)- j; `, r4 y. Y/ [" L% |
IF[#101EQ#6]GOTO99 (當加工最後滿足時..就到N99..並結束)
( A. F& I8 j. E5 K( E7 IM99P#102  (當仍在加工時..就再一次迴圈)- X) ]1 Z3 K1 W* L
N99#101=0. (恢復加工次數之初始化)& H1 o/ u: o+ g% `
M991 O" b  A3 M0 u4 b* b8 h5 P) D
%$ h5 f0 L0 p6 u% z- G% ~; p# P" b7 H
這一個程式是自設程式群..
) h5 P; R- s- _7 u我做 G65 P98 H K 來代替 M98 P L! l- k9 O' N: E8 |) C( d+ u( a7 Z) M
在不能影響其它的機台系統相關設定..8 M- a$ n2 L; {, |" W) S# `
是否有一種#變量..未設定是為"0"...在加工裡程式我可以自設"1"..) Y3 R1 Q* F; |* \$ D* j
當加工完成或者被"重置REST"時..就恢復為"0"
4 @8 t/ d* C1 j) V) \因我想要用這種#變量代表#3004/ h$ w, T% u. C/ H; B: K9 d. J* t
(#3004=2時.速度被禁止調整..只能照程式速度加工)
! r% j8 g2 }8 ?8 _" w當然#3003也可以..但它卻要 單節   無效/有效5 E) d6 B/ i- O7 V

' D3 @- w0 @( c2 C
5 U: y4 {9 M9 D' g- M6 H二..8 J& ?  T  {! L5 f1 e4 Q( Z
% # K$ H) k6 f7 }# }
#102=#11 (設定#102=P 表示同O號之..N序號副程式)" T; x2 V/ Y/ l8 {% S9 b! O7 i
N98#101=#101+1 (加工次數)
5 `+ X6 J) ?9 P/ \2 ~% X4 TIF[#101EQ#6]GOTO99 (當加工最後滿足時..就到N99..並結束)
3 ^# f% _2 m' W* ]/ {M99P#102  (當仍在加工時..就再一次迴圈)& B. j2 t6 Y( X% C, G8 K* ]8 G
N99#101=0. (恢復加工次數之初始化)0 b2 n. y2 W: C4 K  |4 G
M99; P; p# I& v; k1 w  s9 P( E& k
%
% S, M9 g3 V* K; k: B) P這一個程式跟上一個是一樣..也是自設程式群..
1 i; G  v9 R  ~; d用法是也是以..G65 P98 H K 來代替 M98 P L
" }; _. l/ }' e1 L, n% `, c這種程式群雖然不必用#3003或#3004...
" U8 J/ a# z( v9 ~: f只是這種程式..必須在主程式裡設定#101=0..才能使用..5 V3 |6 D* H9 f8 H! T2 d1 o- e, O

- m& M: [& c* O$ u2 ^/ g) J* G0 X6 i5 H2 D4 t9 X
研究了好幾天..都找不到這種#變量可以使用..7 \& g4 y" Q8 |8 F# U$ z  P
所以..我想知道的..FANUC..機台...% K5 j* H9 @7 M, Q
那一種#變量是..在不影響機台本身相關設定之下...
% c1 @* J- z- S是否有一種#變量..未設定是為"0"...在加工時程式裡我可以自設"1"..4 ?  ^4 j2 G2 w3 R
當加工完成或者被"重置REST"時..就恢復為"0"
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-16 02:50 , Processed in 0.051902 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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