七七影院色七七_免费观看欧美a一级黄片_亚洲综合久久久久久中文字幕_国产999999在线视频免费观看,国产小视频无码,国产精品亚洲日日摸夜夜添,女人高潮潮叫免费网站,久久影院国产精品,日韩成人在线影院,欧美囗交XX×BBB视频,色在线综合高清

機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,,快速開始

搜索
查看: 8262|回復: 15
打印 上一主題 下一主題

請教:什么樣的程序是宏程序,?宏程序和普通程序的區(qū)別是什么,?

[復制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2013-10-24 18:12:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
對FANUC 系統(tǒng)的宏程序不怎么了解,希望社區(qū)大神指點以下幾個問題:# u" g( p# k9 P  Q$ ^0 N
3 {% \0 g; i6 C0 y% X: Q' [  ?
什么樣的程序是宏程序,?宏程序和普通程序的區(qū)別是什么,?# L5 c- d" ^% Q5 V/ P2 {: p
+ b4 Y' B) k; n9 l% |9 F+ Q- o
怎樣理解“局部變量只能用在宏程序中”?
- L  J1 }) @: E
. N2 u8 q- E/ g6 o0 Q. R1 o宏程序的程序號都是9000-9999嗎,?

7 n$ K. R: m7 Q0 U; Z

本帖被以下淘專輯推薦:

2#
發(fā)表于 2013-10-24 18:45:54 | 只看該作者
NO1.宏程序之于普通程序主要是引用變量,,設置循環(huán)條件,,可以完成相同類似工件的加工,其實G83就可以理解成是一個宏程序,,等你熟練運用宏之后,,可以自己編一個G83功能的宏程序,百度文庫是你的老師,。1 S) {8 r7 R3 {6 ]! b! A; O" W
NO2,。這一話本身就是錯誤的,談何理解,。宏程序變量分多種,,(變量類似于初中數(shù)學的X未知數(shù),也可以是已知數(shù),,下面主要講他們特殊的功能),。#1-#33被稱為局部變量,主要的特殊功能是在宏程序調(diào)用是傳遞變量值,,等你學會G65的時候就知道了,,屬于一個程序的值,程序結(jié)束時,,所有這類值都會被清空,。#100-#199通用變量,這類變量可以存在于程序間互用,,程序結(jié)束不會被清空,。#500-#999通用變量,這類變量是保持式的,,不僅是程序間的通用,,還可以是關機之后還保持著原來的值(注意這是默認情況,還可以通過修改系統(tǒng)參數(shù)來改變通用變量的功能),。#1000—#……這類屬于系統(tǒng)變量,,主要涉及坐標系和刀具補償之類的信息,詳情查看你的系統(tǒng)說明書
( u' `+ p0 E4 z) |) C$ ONO3,。不是的,,宏程序號和普通程序,子程序沒有任何區(qū)別,,同樣是可以任意的,。這個問題涉及的是宏程序調(diào)用相關的東西,普通調(diào)用宏程序和調(diào)用子程序是一樣的,。如果你要通過修改參數(shù)6050的值使用G,,M,,T代碼來調(diào)用宏程序的話,必須把宏程序放在相應的程序號里,,如6050參數(shù)的值調(diào)用O9010的宏程序,,詳情查看系統(tǒng)參數(shù)6050之后的幾組參數(shù)

點評

謝謝大俠  發(fā)表于 2013-10-27 08:59
No.6001#6  發(fā)表于 2013-10-26 17:54
“可以通過修改系統(tǒng)參數(shù)來改變通用變量”,大俠還記得是哪個或哪段參數(shù) 嗎,?  發(fā)表于 2013-10-26 11:13
大俠,,您的回復很專業(yè),、很詳細,,非常感謝!  發(fā)表于 2013-10-25 20:28

評分

參與人數(shù) 1威望 +1 收起 理由
耶穌愛子 + 1 熱心助人,,專業(yè)精湛!

查看全部評分

3#
發(fā)表于 2013-10-24 19:29:44 | 只看該作者
樓上專業(yè)
+ M% h" l9 Z' Q4 V7 d5 O宏程序就像武林中的葵花寶典,,欲練此功,必先自宮,。(笑)
0 r! N/ o5 z8 }舉個例子:有一百件邊長不一樣的正方形要銑外輪廓,,常規(guī)方法要編一百個程序來做,太麻煩,。$ N, b- i; s, C6 P% J
現(xiàn)假設邊長為X,,編一個程序(即宏程序),做100的料時令X=100(實際為#1=100)即可,,如此類推,,又快又不容易出錯。- e( }  |/ Z% @
在塑膠模架中有常用

點評

本人30多,,以前操作5軸4聯(lián)動CNC時老有后生來問”師傅,,什么是宏程序啊“,俺就是這樣回答的  發(fā)表于 2013-10-24 20:10
不帶這樣說的  發(fā)表于 2013-10-24 19:44

評分

參與人數(shù) 1威望 +1 收起 理由
耶穌愛子 + 1 熱心助人,,專業(yè)精湛!

查看全部評分

4#
發(fā)表于 2013-10-24 20:09:33 | 只看該作者
宏 的正確意思其實叫命令集

評分

參與人數(shù) 1威望 +1 收起 理由
耶穌愛子 + 1 思想深刻,,見多識廣!

查看全部評分

5#
發(fā)表于 2013-10-24 21:30:48 | 只看該作者
那怎樣才能學會宏程序呢,?
6#
發(fā)表于 2013-10-24 22:09:26 | 只看該作者
看說明書唄
7#
 樓主| 發(fā)表于 2013-10-25 20:32:49 | 只看該作者
冷月梧桐 發(fā)表于 2013-10-24 18:45
3 y; k) [/ k- M. w# M/ O- ^  aNO1.宏程序之于普通程序主要是引用變量,,設置循環(huán)條件,可以完成相同類似工件的加工,,其實G83就可以理解成是 ...

5 G! D9 T3 Z4 X2 u' H& }; c; u- {“局部變量只能用在宏程序中”這句話是在FANUC程序說明書中看到的,讀的時候覺得不理解才提問的,。
: v2 Y7 v0 }8 V

點評

局部變量的優(yōu)勢是在宏程序調(diào)用時傳遞變量值  發(fā)表于 2013-10-25 20:55
8#
 樓主| 發(fā)表于 2013-10-26 10:10:33 | 只看該作者
冷月梧桐 發(fā)表于 2013-10-24 18:45 , e3 ^& I" M% _9 h) L
NO1.宏程序之于普通程序主要是引用變量,設置循環(huán)條件,,可以完成相同類似工件的加工,,其實G83就可以理解成是 ...
, q+ s+ z3 e" _* `3 U, O
大俠,你看我這樣理解對嗎,?如果不對,,請指正,,謝謝!(也希望其他大俠批評指正)
$ D* W: y5 f3 V+ `; P8 P. W3 V" ]! q       1.雖然很多程序也使用了變量或條件跳轉(zhuǎn),,但這些程序不能稱之為宏程序,。如我喜歡把加工參數(shù)設成宏變量(#501=0.25;……F#501),,或一些報警跳轉(zhuǎn)(……IF#502GT0.5;GOTO2500),。; |9 U9 i5 c+ a1 p
      2.只有能被G65調(diào)用的那種使用了局部變量的程序才能稱為宏程序。
4 B0 T) Y" u; n; f* T- ?
9#
發(fā)表于 2013-10-26 11:04:06 | 只看該作者
耶穌愛子 發(fā)表于 2013-10-26 10:10
$ \" k$ L6 U! X& E+ h* U4 G大俠,,你看我這樣理解對嗎,?如果不對,請指正,,謝謝,!(也希望其他大俠批評指正). O- J, q. K1 Y. s4 A3 B8 j& A
       1.雖然很多程序也 ...
9 ]* \0 w6 e. L1 n, c8 S5 j
我認為涉及變量,循環(huán)都算是宏程序,。聲明我是業(yè)余的,,不是專業(yè)的。問你一個問題,,什么是普通程序,,什么是子程序?你若想通了也就知道了,,機械的嚴謹不等于咬文嚼字

評分

參與人數(shù) 1威望 +1 收起 理由
耶穌愛子 + 1 熱心助人,,專業(yè)精湛!

查看全部評分

10#
發(fā)表于 2013-10-26 16:04:47 | 只看該作者
簡單的說就是有變量,有常量,,有條件,,滿足條件就執(zhí)行下一段。
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

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

GMT+8, 2025-4-21 15:35 , Processed in 0.069591 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表