切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 4416閱讀
    • 3回復(fù)

    [分享]數(shù)控車床程序的構(gòu)成介紹 [復(fù)制鏈接]

    上一主題 下一主題
    離線寒夜
     
    發(fā)帖
    662
    光幣
    10725
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2010-01-09
    — 本帖被 cyqdesign 從 機(jī)械加工與制造 移動(dòng)到本區(qū)(2010-12-09) —
    關(guān)鍵詞: 數(shù)控車床
    本文介紹了數(shù)控車床程序的構(gòu)成,供參考。 RpQeQM=  
    H#~gx_^U  
      一、主程序和子程序 Nmj)TOEPW  
    V4:/LNq_]  
      1.主程序 v;x0=I&%  
    %_ibe  
      程序分為主程序和子程序,通常CNC系統(tǒng)按主程序指令運(yùn)行,但在主程序中遇見(jiàn)調(diào)用子程序的情形時(shí),則 CNC 系統(tǒng)將按子程序的指令運(yùn)行,在子程序調(diào)用結(jié)束后控制權(quán)重新交給主程序。 P:"R;YCvE  
    C\EIaLN<  
      CNC 存儲(chǔ)區(qū)內(nèi)可存 l25個(gè)主程序和子程序。程序開(kāi)始的程序號(hào)用 EIA 標(biāo)準(zhǔn)代碼O地址指令。 dFm_"135  
    p~ b4TRvA6  
      2.子程序 |9#q7kM  
    >A$L&8'C  
      在程序中有一些順序固定或反復(fù)出現(xiàn)的加工圖形,把這些作為子程序,預(yù)先寫(xiě)人到存儲(chǔ)器中,可  大大簡(jiǎn)化程序。  zm"  
    K(EJ`2]:r  
      子程序和主程序必須存在同一個(gè)文件中,調(diào)出的子程序可以再調(diào)用另一個(gè)子程序,我們將主程序調(diào)用子程序稱為一重子程序調(diào)用,子程序調(diào)用子程序稱為多重調(diào)用。 {]k#=a4  
    Q":_\inF  
      一個(gè)子程序可被多次調(diào)用,用一次調(diào)用指令可以重復(fù) 999 次調(diào)用。 MJ|tfQwhx  
    m+<&NDj.  
      l )子程序的編制 HwUaaK   
    3iCe5VF  
      在子程序的開(kāi)始為O地址指定的程序號(hào)、子程序中最后結(jié)束子程序指令 M99 ,為一單獨(dú)程序段。 D&G6^ME  
    Vu:ZG*^  
      2 )子程序的執(zhí)行 CS7b3p!I  
    *;fTiL  
      子程序是由主程序或上層子程序調(diào)山并執(zhí)行的。 sbW+vc  
    r#sg5aS7O|  
      子程序調(diào)用指令如下: A2|Bbqd  
    @d WA1tM  
      M98 P **** L x x x x Uwc%'=@  
    )|~&(+Q?]  
      調(diào)用子程序指令 子程序號(hào) 子程序調(diào)用次數(shù) ZcN0:xU  
    ;6G]~}>o  
      子程序調(diào)用次數(shù)的默認(rèn)值為 1 6}^x#9\  
    q+?&w'8  
      (例 l ) ; M98PL002L5 %1002 號(hào)子程序被連續(xù)調(diào)用 5 次 ?Mjs