亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
查看: 7836|回復(fù): 18
打印 上一主題 下一主題

fanuc18i數(shù)控銑宏程序計算問題,,求指導(dǎo)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2013-3-7 23:15:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請各位大蝦幫忙,知道的解釋一下,,先謝謝了。. P  c: N1 u' v9 x7 a8 q
示例如下:我截取一段程序說明,。
9 V' e( x+ }- Y% s4 l" hO100;( k- Z5 h1 u" f4 B' I' I
#1=10.2;) [$ G5 g9 V+ S4 @1 [
#2=1.;( ^0 H" Z& ], D1 h
#3=0.2;
) Q+ n4 w6 h" s# u9 v......;0 I( k1 S# C3 l! p/ S9 J
N1;
! M( j/ g. h3 |7 [& p( V;. e# ^4 x6 W* d$ Q% d5 _
;3 z& G# O  \3 E
(中間省略);7 K% j" Z  }) M  P/ @6 K
#1=#1—#2;4 C8 s; j" B4 a! K+ |9 S" q  C3 {
IF[#1GE#3]GOTO1;
6 v) y7 v, w0 l2 f' q2 Z  e;
1 l$ b1 K" c' D9 n* x* c: M! d;
0 r; g! `0 C3 i# n! }/ {' `M30;4 R$ Q0 J2 b7 \( \4 O9 q
        床子是發(fā)那科18 i 的沈陽龍門銑,,經(jīng)常就是#1算到1.2循環(huán)就結(jié)束了,我很奇怪找不到原因,,還有就是#2改成0.2也是這樣算到0.4就結(jié)束,。但是如果把#1改成小數(shù)點后是0.5或者0,比如#1=10.5,,#2=1,,#3=0.5他就可以循環(huán)到設(shè)定的#3。: M# {1 R3 g" {" A0 O# Y, ~' k, J
       求大蝦指導(dǎo),,如果沒有表達清楚的我隨后補充,。謝謝
2#
發(fā)表于 2013-3-8 03:18:28 | 只看該作者
我也遇到過這種情況,我把#3重新輸一遍就好了,,也不知道怎么回事
3#
發(fā)表于 2013-3-8 07:23:29 | 只看該作者
不懂,,幫頂。

點評

~~~  發(fā)表于 2013-3-8 12:44
4#
發(fā)表于 2013-3-8 08:28:48 | 只看該作者
系統(tǒng)計算的時候把十進制轉(zhuǎn)換成二進制,計算完以后又把二進制轉(zhuǎn)換成十進制,反復(fù)幾次以后你看見的結(jié)果和實際計算的記過會有一些誤差......眼見的不一定是真的...所以你的判斷條件會有問題2 ~4 x) t5 e) x
5#
發(fā)表于 2013-3-8 08:35:56 | 只看該作者
O100;
% U2 p- C/ O4 |+ T5 R  ~7 o4 j#1=10.2;
# c# D6 \6 T9 X6 p9 @3 t5 N2 S0 _3 m#2=1.;. ?3 T: N9 L3 G
#3=0.2;
6 C0 ^& z4 q. X% E6 j' R......;* y2 y2 G; S. s  M. x9 }
N1;
2 O( U8 D" A  H;1 u+ l- J( b6 H( u; K8 d2 e9 S
(中間省略);& K' b9 P* O! i# l4 R
IF[#1EQ#3]GOTO32 n4 W- p6 v( D4 W
#1=#1—#2;
; i+ q0 g: a7 b/ s* z, k4 K! rIF[#1GT#3]GOTO1;
4 [+ j7 P: S' {0 C7 Z- S" \IF[#1LT#3]GOTO2; b& K2 y* N9 U8 k2 l+ r5 F6 G
N2
& l& B5 A; {  `2 m$ a) [2 l#1=#3
" t3 s$ O6 V7 }GOTO1;  @+ D& ]4 |  r5 S$ h
;! v/ {: X  ?6 |$ k0 P. z. }( A6 F4 x
N3
7 R! [( X( Q. `- X+ w. ?$ PM30;9 o0 _. N) O1 e5 s1 ]: t5 n; k
樓主試試這樣加幾句判斷的,也許能解決你的問題
6#
 樓主| 發(fā)表于 2013-3-8 12:38:38 | 只看該作者
jiangssli 發(fā)表于 2013-3-8 08:28 : i5 V* I/ I0 O& w0 G
系統(tǒng)計算的時候把十進制轉(zhuǎn)換成二進制,計算完以后又把二進制轉(zhuǎn)換成十進制,反復(fù)幾次以后你看見的結(jié)果和實際計 ...
0 C! T9 |; z, C% c9 f* H
系統(tǒng)計算實際值跟顯示的值不一樣,?我做完后都會檢查,,它確實差了
7#
 樓主| 發(fā)表于 2013-3-8 12:41:33 | 只看該作者
jiangssli 發(fā)表于 2013-3-8 08:35 4 _; t, q0 V) p! \1 d2 i: v
O100;1 U2 v$ n6 d; E0 ]
#1=10.2;: ^% y3 m9 G* p6 c0 S0 }4 k: {4 d( ?8 t
#2=1.;

- J8 T. N7 M: R1 q恩,我這樣搞過,,就是麻煩多寫幾句,。
% ]# R( z- ~/ q1 W
8#
發(fā)表于 2013-3-8 13:10:50 | 只看該作者
討飯吃ss 發(fā)表于 2013-3-8 12:41
7 Y& B: M" t" L( m% I恩,我這樣搞過,,就是麻煩多寫幾句,。

7 Y+ J& m3 Q" ]  K& Y很多時候我們害怕麻煩,就會有更多的麻煩....

點評

恩,明白//  發(fā)表于 2013-3-9 12:57
9#
發(fā)表于 2013-3-8 16:58:30 | 只看該作者
這個問題其實有個很好的解決方法,,我也有個切身體會,,我有一國產(chǎn)機床它的機床回零到位是:一小圓臺剛好插到主軸電機后面的一小凹槽里時,接觸開關(guān)燈亮,,而這個圓的直徑剛好和凹槽的寬相等,,由于用了多年有了誤差,這兩裝置老是對不上插不好,,報警換不了刀,,尤其是如果主軸剛好在零點附近那是絕對的報警(順便說一句我這換刀X軸原點是-0.18Y是-90),老煩人了,,因此我就用了一宏程序先讓Z軸回零然后X軸再Y軸,,這就要判斷當(dāng)前主軸的位置是不是在附近,如果是就讓遠離點再按順序走,,開始系統(tǒng)老是判斷不出是大于還是小于-0.18,,最后我就用主軸X軸的當(dāng)前位置減去這個-0.18來判斷它是大于還是小于0問題就解決了,,換刀也就正常了。, t1 T  Y+ w4 b1 i' T3 N
有了這切身體會我建義你改下判斷語句IF【【#1-#3】GE0]GOTO1;試試

點評

你這個方法還是不能完美解決該類問題......  發(fā)表于 2013-3-9 08:16
10#
發(fā)表于 2013-3-8 21:54:55 | 只看該作者
樓主不好意思 我真心不會 我只是想要威望下載我需要的東西 謝謝了
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-2-11 09:09 , Processed in 0.055480 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表