為機床工(gōng)具企業提供深度市場分析                     

用戶名:   密碼:         免費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
螺紋加工機床

車(chē)床 銑床 鑽床 數(shù)控(kòng)係統 加工中心 鍛壓(yā)機床 刨插拉床 螺紋加工機床 齒輪加工機床
磨床 鏜床 刀(dāo)具 功能部件(jiàn) 配件附件 檢(jiǎn)驗測量 機床電器 特(tè)種加工 機器人

螺紋加工機床

電工電力 工程機械 航空航天 汽(qì)車 模具
儀器(qì)儀表 通用機械 軌道交通 船舶

搜索
熱門關鍵字:

數控機床

 | 數控(kòng)車床 | 數(shù)控(kòng)係統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立(lì)式加工中心 | 機器(qì)人
您現在的位置:螺紋加工機床網(wǎng)> 技術前沿(yán)>數據交換在工作台交(jiāo)換中的應用
數據交換(huàn)在工作台交換中的應(yīng)用(yòng)
2016-4-21  來源:齊齊哈爾二機床(集團)有限責任公司   作者:張會龍

  


      摘要(yào):本(běn)文介紹了SINUMERIK 840D數據(jù)交換(huàn)功能在工(gōng)作台交換(huàn)中的應用,闡(chǎn)述了實現工作台交(jiāo)換的方法和程序。
  
      關(guān)鍵詞(cí):數據接口;工作台(tái)交換;840D


       概述
   
      西門子840D數控(kòng)係統主要接口(kǒu)信號有NC與PLC通訊接口信號、手持單元接口信號、控製麵(miàn)板接口信號。NC與PLC通(tōng)訊接口(kǒu)信號主要完成NC與PLC之間的數據交換,其接口(kǒu)信號傳輸有兩種(zhǒng)方式:從NC到(dào)PLC和從(cóng)PLC到NC。
   
      西門子(zǐ)已經定義的接口信號見表1。
   
      表1  接口信號數據塊分配表

 

      

      


      本文中工作台交(jiāo)換(huàn)主要用到NCK接口信號和NC通道接口信號。
 
 
      1.工作(zuò)台(tái)交換部分(fèn)主要部件如下:


    
      工作台:共有兩個工作台(tái),用(yòng)於交換和承(chéng)載工件;


      鼠牙盤:用於工作台(tái)分度;
      托盤(pán):用於工作台的托舉和交換;
      液壓油缸及電磁閥:工作台的提升、分度及交換動作執行機構;
      止動環:用於工作台分(fèn)度和交換功能轉換,是作為(wéi)分度和交換的中介環節;
      接近開關:用於各種位置檢測,主要有(yǒu)工作台分(fèn)度位檢測、工作台(tái)交(jiāo)換位檢測、工作(zuò)台下降位檢測、止動環到交換位檢測、止動環到分度位檢測、工作台零(líng)度位檢測、鼠牙齧和到位檢測、工作台可下降檢測、限位托盤提升到位檢(jiǎn)測、托盤下降到(dào)位檢測、托盤左(zuǒ)旋到位檢測(cè)、托盤右旋到位檢測。所有接(jiē)近開關的狀態通過PLC讀取。


      2.控製流程:


      在工作台交換過程中,通過M指令控製(zhì)電(diàn)磁閥的開關(guān),通過NC與PLC的通訊接口判定交(jiāo)換中各個(gè)過(guò)程的狀(zhuàng)態(tài)。
 
      用到的(de)NC與PLC通訊接口數(shù)據見(jiàn)表2。
 
      表2  NC與(yǔ)PLC通訊接口數據表

 

     


      其(qí)控製流程圖見圖1。

 

    

                                          圖1  工作台交(jiāo)換控製流程圖

 

      在交換過程中用到的M指令見表(biǎo)3。


    
      表3  M指令接口表

 

      


      根(gēn)據(jù)工(gōng)作台交換控(kòng)製流程圖編寫NC程序如(rú)下:
 
;%N_MAIN_MPF
N00 IF $A_IN[9]==1 GOTO N02     ;工件夾緊完成允許交換
N01 GOTO N130
N02 $A_OUT[9]=0                 ;交換完成
N03 IF $A_IN[17]==1 GOTO N08     ;Z軸回到可交換位置
N04 GOTO N05
N05 G500G1G90Z=-38F100
N06 IF $A_IN[17]==1 GOTO N08     ;Z軸回到可交換位置
N07 GOTO N130
N08 IF $A_IN[10]==1 GOTO N10     ;工作台(tái)在工作位置(zhì)
N09 GOTO N130
N10 IF $A_IN[22]==1 GOTO N44     ;B軸在0位
N11 GOTO N12
N12 M64                          ;止動環到分度位閥
N13 IF $A_IN[11]==1 GOTO N15     ;止動環(huán)在分(fèn)度位
N14 GOTO N13
N15 G4F0.5
N21 M61                          ;工作台提升
N22 IF $A_IN[12]==1 GOTO N24     ;工作台提(tí)升到分度位
N23 GOTO N22
N24 G4F0.5
N31 G500G1G90B0F100
N32 IF $A_IN[13]==1 GOTO N41     ;工作台在分度位和零位可下降
N33 GOTO N32
N41 M62                          ;工作台下降
N42 IF $A_IN[14]==1 GOTO N44     ;工作台在下降(jiàng)分度位
N43 GOTO N42
N44 G4F0.5
N51 M63                          ;止動環到交換位閥
N52 IF $A_IN[15]==1 GOTO N54     ;工作台在下降交換位
N53 GOTO N52
N54 G4F0.5
N61 M61                          ;工作台(tái)提升
N62 IF $A_IN[16]==1 GOTO N64     ;工作台提(tí)升到交換位
N63 GOTO N62
N64 G4F0.5
N71 G500G1G90B15F100
N72 G4F0.5
N73 M65                          ;大托盤提升
N74 IF $A_IN[18]==1 GOTO N76     ;大托盤提升(shēng)到位
N75 GOTO N74
N76 G4F0.5
N81 IF $A_IN[19]==1 GOTO N83     ;大(dà)托盤左旋到位
N82 GOTO N91
N83 M68                          ;大托盤右旋閥
N84 IF $A_IN[20]==1 GOTO N96     ;大托盤右旋到(dào)位
N85 GOTO N84
N91 IF $A_IN[20]==s1 GOTO N93    ;大托盤(pán)右旋到位
N92 GOTO N81
N93 M67                          ;大托盤左旋閥
N94 IF $A_IN[19]==1 GOTO N96     ;大托盤左旋到位
N95 GOTO N94
N96 G4F1
N101 M66                         ;大(dà)托盤下降
N102 IF $A_IN[21]==1 GOTO N104   ;大托盤下(xià)降到位
N103 GOTO N102
N104 G4F0.5
N111 G500G1G90B0F100
N112 G4F0.5
N113 M62                          ;工作台(tái)下降
N114 IF $A_IN[15]==1 GOTO N116    ;工作台(tái)在下降交換位
N115 GOTO N114
N116 G4F0.5
N121 M64                          ;止動環到分度位閥
N122 IF $A_IN[11]==1 GOTO N124    ;止動(dòng)環在分度位(wèi)
N123 GOTO N122
N124 G4F0.5
N125 $A_OUT[9]=1                  ;交換完成(chéng)
N130 M30


      3.優化(huà)應用


      以上(shàng)NC程序需要在西門子840D NC程序下選擇才能運行,由於在機床加工過程(chéng)中工作台交換比較頻(pín)繁(fán),為(wéi)方便操作者(zhě)操作,將M指令與NC程序進行(háng)鏈接,操作者每次隻需運行M指令即可(kě)調用NC程序(xù),這(zhè)樣就縮(suō)短操作者的操作時間,也防止(zhǐ)操作者誤選(xuǎn)加工程序造成事故。具體方法如下:
 
 
     將NC程序命名為SUB_M51,更改NC參數。
   
      MD10715=51
      MD10716=“SUB_M51”
 
      在西門子840D MDI編輯(jí)模式下運行M51,即可進行工作台交換。


      結論:


      利用西門子840D數(shù)控係統(tǒng)的NC和PLC數據交換功能對工(gōng)作台交換進行控製,方便編(biān)製NC程序,提高交換效率,最終滿足機床的控製要求。

    投稿箱:
        如果(guǒ)您(nín)有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯係(xì)本網編輯部, 郵箱:skjcsc@vip.sina.com
国产999精品2卡3卡4卡丨日韩欧美视频一区二区在线观看丨一区二区三区日韩免费播放丨九色91精品国产网站丨XX性欧美肥妇精品久久久久久丨久久久久国产精品嫩草影院丨成人免费a级毛片丨五月婷婷六月丁香综合