国产成人精品a视频一区www_国产区视频在线观看_99色视频_欲色av_亚洲一区电影_亚洲综合视频一区

西門子軟件撞塊功能在數控機床位置確認中的應用

來源:互聯網

點擊:2630

A+ A-

所屬頻道:新聞中心

關鍵詞:西門子 撞塊功能 數控機床

      在數控機床的編程調試過程中,為了避免機床附件和工件的損壞,有時候需要確認某些軸的位置,比如在數控落地銑鏜床的自動換刀工程中就需要確認y、z、w及主軸的位置;又如帶有交換工作臺的機床,在工作臺交換過程中需要確認坐標軸的位置;機床增加保護區等同樣需要坐標軸的位置確認。確認軸位置的方法有很多,主要有以下三種。

      (1)NC指令在西門子840D的眾多NC指令中就有如$AA—IM[n]等讀取坐標的指令。我們可以運用這些讀取坐標值的指令讀取坐標值,然后利用條件跳轉指令,如IF($AA—IM[X]>100.01)gotofmylabel。注意:判斷位置最好不要用“==”,看似相等的情況,在系統中可能因為計算精度設定的問題,導致不相等,從而條件不會出現相等的情況。若需要修改判別位置,只需要修改NC程序即可。

      (2)通過PLC編程實現通過PLC讀坐標值主要是通過調用FB2不停地讀取坐標值,然后進行判斷。若需要修改判別位置,可直接修改PLC中的數值,或者做簡單的用戶畫面用于修改位置。

      (3)NC功能NC功能中有一個功能叫“software cam”,即軟件撞塊功能。該功能使用起來簡單方便,可靠性高。下面就對軟件撞塊功能作具體介紹。

    1. 軟件撞塊功能的介紹

      不論機床處于何種操作方式,軟件撞塊功能都是有效的,并且在復位或急停時依然有效。軟件撞塊總是成對使用的,也是成對地分配給機床軸,在西門子840D系統中可以設定32對軟件撞塊,每對軟件撞塊包括兩個信號:一個正方向撞塊信號和一個反方向撞塊信號,并且一對軟件撞塊只能分配給一個軸,而不能同時分配給兩個或更多的軸。軟件撞塊功能可以用于直線軸和模態旋轉軸中。

      當直線軸沿正向運動超過正向撞塊的位置時,正向撞塊信號(plus cam signal)由0變為1;當直線軸沿負向運動超過負向撞塊的位置時,負向撞塊信號(minuscam signal)由0變為1(見圖1)。將圖1中的正向撞塊和負向撞塊的位置調整一下,如圖2所示。

      當機床直線軸在正向撞塊和負向撞塊之間的時候,正向撞塊信號和負向撞塊信號同時存在或消失,這樣就可以判斷軸的位置了。

      對于機床的模態旋轉軸來說,撞塊信號變化與旋轉軸的運動方向有關。正向撞塊信號由0變為l有兩種情況:第一種情況就是當軸正轉過負向撞塊時,第二種情況是當軸反轉過正向撞塊時。而正向撞塊信號由1變為0也有兩種情況:一種是當軸正轉過正向撞塊時,另一種是當軸反轉過負向撞塊時。模態旋轉軸的負向撞塊信號變化是由正向撞塊的上升變化決定的(見圖3)。

    2. 軟件撞塊功能的參數設定

      (1)將軟件撞塊分配給機床軸我們可以通過設置參數10450SW_CAM—ASSIGN—TAB[n]n=0—31來實現軟件撞塊分配給機床軸。

      10450[n]=m代表把第n對軟件撞塊分配給m軸例如:

      10450[0]=1代表把第1對軟件撞塊分配給第1軸

      10450[I]=4代表把第2對軟件撞塊分配紿第4軸依此類推,那么:

      10450[31]=5代表把第32對軟件撞塊分配給第5軸

      (2)正向撞塊和負向撞塊的位置的設定在參數區域→settingdata→MISC→General找到SD41500、41501、41502、41503、41504、41505、41506、41507就可以設定正向撞塊和負向撞塊的位置了。說明如下:

      SD41500SW_CAM_MINUS_IOS_TAB_1和SD41501SW_CAM_PLUS_IOS_TAB_1為第1~第8對軟件撞塊的負向和正向位置:

      SD41502SW_CAM_MINUS_POS_TAB_2和SD41503SW_CAM_PLUS_POS_TAB_2為第9~第16對軟件撞塊的負向和正向位置;

      SIMl504SW_CAM_MINUS_POS_TAB_3和SD41505SW_CAM—PLUS_IOS_TAB_3為第17~第24對軟件撞塊的負向和正向位置;

      SD41506SW_CAM_MINUS_POS_TAB_4和SD41 507SW_CAM_PLUS_IOS_TAB_4為第25~第32對軟件撞塊的負向和正向位置。

    3. 軟件撞塊信號的輸出

      機床坐標回零后,通過軸接口信號DBX2.0來激活軟件撞塊。軟件撞塊的信號輸出有兩種方式:

      (1)軟件撞塊信號可以輸出到PLC機床軸的軟件撞塊位置是通過以下接口信號反映出來的:DB10.DB11ll0和DB10.DBB114(對應第1~第8對軟件撞塊的負向和正向位置反饋值)

      DB10.DBB111和DB10.DBBI15(對應第9~第16對軟件撞塊的負向和正向位置反饋值)

      DB10.DB8112和DBIO.DBB116(對應第17~第24對軟件撞塊的負向和正向位置反饋值)

      DB10.DBBI l3和DB10.DBB117(對應第25~第32對軟件撞塊的負向和正向位置反饋值)

      (2)軟件撞塊信號可輸出到NC快速輸出信號以直線軸為例設置機床數據如下:

      MD10350FASTIO DIG_NUM_INPUTS=2(兩個字節的NCK輸人EA_IN (n])

      MD10360FASTO_NUM_DIG_OUTPUTS=2(兩個字節的NCK輸出}6 A_ OUT [ n ])

      MD10361FASTIO_DIG_SHORT_CIRCUTT[0〕=01020102H(將輸出第二個字節的第一位與愉人第二個字節的第一位“短路”)

      MD10470SW_CAM_ASSIGN_FASTOUT_1=2H(將軟件撞塊信號抬出到NCK輸出的第二個字節)

      4.軟件撞塊功能的應用實例

      下面是落地式銑鏜加工中心利用軟件撞塊功能來實現換刀位置確認的實例。落地式銑鏜加工中心在換刀時需確認的直線軸有Y、Z、W,旋轉軸有主軸。

      這樣參數設定好后,NCK反饋給PLC的信號DB10.DBX110.0、DB10.DBX110.1、DB10.DBX110.2、DB10.DBX110.3和DBIODBX114.0、DB10.DBXll4.1、DB10.DBX114.2、DBl0.DBX114.3均為1,這就可以進行軸的位置確認了

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 久久久久亚洲精品 | 亚洲美女在线视频 | 日本xxww视频免费 | 亚洲一区二区免费 | 麻豆国产一区二区三区四区 | 国产精品久久久久久无遮挡 | 久久久精品亚洲 | 香蕉久久一区二区不卡无毒影院 | 在线色| 久久99国产一区二区三区 | 欧美日韩高清在线一区 | 午夜午夜精品一区二区三区文 | 久久99国产伦子精品免费 | 欧美成人免费在线 | 久久精品久久久久久久久久久久久 | 国产精品久久久久久久久免费丝袜 | 久久国产亚洲精品 | 国产精品免费观看 | 成人福利视频 | 国产精品免费久久 | 久久亚洲精品视频 | 天堂动漫 | 中文在线观看www | 成人黄网在线观看 | 激情欧美日韩一区二区 | 91久久看片 | 欧美福利一区二区三区 | 色噜噜视频在线观看 | 久久综合精品视频 | 久久草视频 | 精品在线不卡 | www污在线观看 | 久久三级视频 | 欧美一级淫片免费视频黄 | 99精品久久久 | 亚洲成人久久久 | 国产精品成人在线 | 91偷拍精品一区二区三区 | 国产精品自产av一区二区三区 | 日本最新免费二区 | 亚洲a在线观看 |