• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      海德漢系統(tǒng)計數(shù)功能的開發(fā)與應(yīng)用

      2015-11-23 07:14:30中航飛機股份有限公司西安制動分公司陜西興平713106
      金屬加工(冷加工) 2015年5期
      關(guān)鍵詞:數(shù)控系統(tǒng)表格計數(shù)

      ■中航飛機股份有限公司西安制動分公司 (陜西興平 713106)

      李創(chuàng)奇

      在常見的發(fā)那科(FANUC)和西門子(SIEMENS)數(shù)控系統(tǒng)中都有一個程序運行次數(shù)或者零件加工數(shù)量的計數(shù)功能。此功能在實際加工時非常有用。例如:①進行每班次零件加工數(shù)量的計數(shù),用于清算零件加工數(shù)量及交接班使用。②進行來料數(shù)量和實際加工數(shù)量比對以確定是否漏加工或來料多余。③對管理及調(diào)度提供實際加工進度和加工數(shù)量信息用于分析,以利于進行合理的生產(chǎn)配置和調(diào)度,提升工作效率等。但此功能在海德漢(HEIDENHAIN)數(shù)控系統(tǒng)上卻沒有,對實際生產(chǎn)加工產(chǎn)生了一定的影響,能不能自行開發(fā)這一功能呢,回答是肯定的。

      1. HEIDENHAIN millplus數(shù)控系統(tǒng)計數(shù)功能的開發(fā)及應(yīng)用方法

      在millplus數(shù)控系統(tǒng)中有變量E,在變量E中存儲的數(shù)據(jù)即使機床關(guān)機后仍然保留不變。加之,變量E可進行數(shù)學(xué)及邏輯運算。對于此系統(tǒng),可通過添加變量E功能來實現(xiàn)。具體方法如下:

      (1)程序計數(shù)前在結(jié)尾處增加一條程序段E0=E0+1(E0依據(jù)個人使用習(xí)慣可更改為E1等)。

      (2)將變量表打開并在所使用的變量E0中輸入計數(shù)初始值(0或其他值)。

      (3)注意在有子程序多次被調(diào)用的時候此計數(shù)變量具體的植入位置。

      2. HEIDENHAIN iTNC530數(shù)控系統(tǒng)計數(shù)功能的開發(fā)及應(yīng)用方法

      在iTNC530數(shù)控系統(tǒng)中有變量Q,變量Q可進行數(shù)學(xué)及邏輯運算。但變量Q中存儲的數(shù)據(jù)在機床關(guān)機后將被清零,這將是著重解決的問題。

      同樣對于此系統(tǒng),可通過添加變量Q功能來實現(xiàn)。具體方法如下:

      (1)在文件管理目錄新建1個文件夾COUNTER。

      (2)在文件夾COUNTER中創(chuàng)建4個文件,分別為3個可執(zhí)行程序文件counter.h ;start.h ;end.h 和1個表格文件counter.tab。counter.h可執(zhí)行程序文件內(nèi)容及注解:

      0 BEGIN PGM counter MM ;(程序標(biāo)頭)

      1 CALL PGM TNC:COUNTERstart.h ;(調(diào)用文件夾COUNTER下可執(zhí)行程序文件start.h )

      2 CALL PGM TNC:COUNTERend.h ;(調(diào)用文件夾COUNTER下可執(zhí)行程序文件end.h)

      3 END PGM counter MM ;(程序結(jié)束)

      start.h可執(zhí)行程序文件內(nèi)容及注解:

      0 BEGIN PGM start MM ;(程序標(biāo)頭)

      1 FN 26: TABOPEN TNC: COUNTER counter.tab ;(打開計數(shù)表文件)

      2 FN 28: TABREAD Q0 =1 /"NUMBER" ;(將表格第一行計數(shù)賦值給變量Q0)

      3 Q0 = Q0 + 1 ;(變量Q0遞增1)

      4 END PGM start MM ;(程序結(jié)束)

      end.h可執(zhí)行程序文件內(nèi)容及注解:

      0 BEGIN PGM end MM ;(程序標(biāo)頭)

      1 FN 26: TABOPEN TNC: COUNTER counter.tab ;(打開計數(shù)表文件)

      2 FN 27: TABWRITE 1 /"NUMBER" = Q0 ;(將變量Q0數(shù)值寫入表格第一行)

      3 END PGM end MM ;(程序結(jié)束)

      counter.tab記錄表格文件內(nèi)容及注解:

      BEGIN counter.tab ;(表格文件標(biāo)頭)

      NR NUMBER ;(行號及數(shù)值標(biāo)頭)

      0 ;(第“0”行)

      1 21 ;(第“1”行)

      [END] ;(表格文件結(jié)束)

      (3)在加工程序結(jié)尾處增加調(diào)用計數(shù)程序段:

      “CALL PGM TNC:COUNTER counter.H”

      (4)計數(shù)數(shù)值的查看及修改。①在操作面板按Q鍵查看變量Q0(程序在開機后必須運行一次)。②在編輯模式下打開counter.tab表格文件查看,也可進行計數(shù)修改。

      3. 結(jié)語

      經(jīng)過實際運用,效果及實用性均達到了預(yù)期目的。如有其他建議或意見,請不吝賜教,本人將繼續(xù)努力改進和提高此方法。

      猜你喜歡
      數(shù)控系統(tǒng)表格計數(shù)
      《現(xiàn)代臨床醫(yī)學(xué)》來稿表格要求
      古人計數(shù)
      遞歸計數(shù)的六種方式
      古代的計數(shù)方法
      統(tǒng)計表格的要求
      統(tǒng)計表格的要求
      統(tǒng)計表格的要求
      基于FANUC 32i A數(shù)控系統(tǒng)的外部測量設(shè)計
      西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應(yīng)用
      基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動功能開發(fā)
      集贤县| 常德市| 英山县| 临沂市| 河西区| 陵川县| 廊坊市| 郧西县| 锡林郭勒盟| 海原县| 堆龙德庆县| 乌拉特前旗| 蓬安县| 青海省| 磐石市| 新田县| 金山区| 兴隆县| 阿尔山市| 怀宁县| 仙桃市| 慈溪市| 高安市| 洪湖市| 抚远县| 盘山县| 常熟市| 广德县| 怀宁县| 科尔| 班玛县| 利川市| 黎城县| 新平| 小金县| 广水市| 曲阳县| 花莲市| 永善县| 靖安县| 罗定市|