<optgroup id="ibk4j"></optgroup>

  • 技術頻道

    娓娓工業
    您現在的位置: 中國傳動網 > 技術頻道 > 應用方案 > 龍門銑中對換附件的控制及保護優化

    龍門銑中對換附件的控制及保護優化

    時間:2023-02-02 14:11:49來源:武漢武重機床有限公司 桂柯 王赫楠

    導語:?越來越多的用戶購買機床時都要增加購買多種型號的附件頭,本文講述了換附件控制的組成,如何進行保護,及動作流程。

      越來越多的用戶購買機床時都要增加購買多種型號的 附件頭,在這里以一種龍門銑(西門子840SL數控系統) 的附件控制進行介紹,該龍門銑機床中附件控制分成三部 分:1.分度齒盤2.五種附件頭3. 附件小車。

      1 分度齒盤控制及保護

      通過執行編好ZW. SPF文件進行轉位控制,編寫時注 意增加保護。

      (1)取消工件坐標系的偏移,執行G500。

      (2) 比較輸入的角度是否大于或小于軸的正負限位。

      (3)編寫計算給出的角度是不是2 . 5度的整數倍,如 果不是自動跳轉到報警段。

      (4)通過NC變量讀取分度軸角度,并送到自定義變 量里, 通過與輸入角度比較小于0 . 2度時,就認為轉角度 在位置(和機械有關,拉齒到位后有可能有一定誤差):

      PROC ZW (INT ASF)

      msg ("***注意:正在執行齒盤轉位程序 ***")

      N10 G500;取消工件偏置

      N20 R98=ASF

      N4 0 IF (R9 8 >1 8 5 ) OR (R9 8 < - 1 8 5 ) GOTOF END1

      N50 R100=R98/2. 5

      N70 IF R98/2 . 5 <> ROUNDUP (R100) gotof

      END2

      N71 WZ[1]=$AA_ IM[AX5];將實際角度送到變量 N80 IF ABS (WZ[1]-ASF) <= 0.2 GOTOF END3 ;

      C軸已經在目標位置,程序不執行

      N100 G4 F2

      N120 M64;齒盤松開

      N130 G4 F2

      msg ("***注意:確認齒盤松開到位 ***")

      G4 F2

      N150 G90 C=R98 F200 ;C角度

      N160 WZ[0]=R98

      N170 G4 F5

      N180 M63 ;齒盤拉緊

      N190 G4 F2

      N200 GOTOF END

      END1:

      msg ("***齒盤角度超出限位 ***")

      M00

      GOTO END1

      M17

      END2:

      msg ("***齒盤角度輸入錯誤不是2. 5的整數倍***")

      M00

      GOTO END2

      M17

      END3:

      msg ("***齒盤已經在目標位置***")

      G4 F5

      GOTOF END

      END:

      msg ("***齒盤轉位完成 ***")

      M17

      (5)齒盤轉位時還必須在一個特定的轉位區,要不 如果附件帶一把長刀具時,容易造成刀具和立柱干涉,引 起事故。在PLC中做程序報護,進行報警限制軸運動。如果人工調整齒盤或附件時可以將M132 . 2置1進行臨時屏 蔽解除報警。

      2 附件頭控制及保護

      此機床配有五種附件頭,分別是標準銑頭,延長銑頭,扁銑頭,直角銑頭,捌銑頭。為了提高操作靈活性, 及提高產品智能化,制作了可通過人機界面進行選擇換 哪種附件,及當前換好的附件是哪個。如圖1、2、3 所示。

      編寫的文件名為FJ_ Change . SPF,從界面上選擇需 要換的附件,然后選擇執行。

      在AUTO方式下就將FJ_Change選擇上了,在按循環啟動就行

      它可以全自動方式轉動,換附件等操作,方便用戶,提高機床運行效率。

      程序中添加如下方便運行和保護的條件:

      (1)若機床軸未回參考點,程序終止;

      (2)當前附件與換的一樣,程序終止;

      (3)如果在人機界面中選擇無附件,就會只還當前附件,而不去再抓附件;

    人機界面程序1.png

    人機界面程序2.png

     

    通過人機界面進行選擇換 哪種附件1.png

      圖 1

    通過人機界面進行選擇換 哪種附件2.png

      圖 2

    通過人機界面進行選擇換 哪種附件3.png

      圖 3

      (4)如果附件激活欄顯示一個附件名,附件選擇欄選擇其它附件名時,就會先放激活欄里的附件,然后再抓選擇欄里的附件;

      (5)自動松拉附件前分度軸都要自動轉到一個特定的角度,如果分度軸原來就在這個角度,就不進行旋轉而進行下一步操作。

      以下為附件程序的執行過程及其保護:

      (6)松拉附件完成后還要對附件進行速度限制,因為每個附件能實現的轉速是不一樣的,如果轉速過高,極 易造成附件頭的損壞;

      (7)準確的填入各附件的放與拉的Y,Z及附件小車的 機床坐標位置;

      NC動作程序如下:

      PROC FJ_Change

      N10 G500 ;切換到機床坐標系

      N20 T0D0 ;取消刀偏

      N50 IF $A_ IN[9]==1 GOTO end1;若機床軸未回 參考點,程序終止

      N60 msg ("確認刀具或鍵塊等已卸掉, 按循環啟動 后繼續執行")

      N70 M00

      N140 _ FUJ:

      N150 If ACFJ==NEFJ gotof _ INFO1; 當前附件 與換的一樣還附件

      N160 If NEFJ==0 N170 If NEFJ==1 N180 If NEFJ==2 N181 If NEFJ==3 N182 If NEFJ==4 N183 If NEFJ==5gotof _ BEGIN;放附件 gotof _ZHUAFJ1;1號附件 gotof _ZHUAFJ2;2號附件 gotof _ZHUAFJ3;3號附件 gotof _ZHUAFJ4;4號附件 gotof _ZHUAFJ5;5號附件

      N1190 _ZHUAFJ1:MSG ("****抓附件1進附件庫 ****")

      N1210 If ($A_ IN[6]==1) GOTOF _ BEGIN

      N1220 IF $A_ IN[10]==0 GOTO N1240;C軸在 90,跳轉

      N1230 ZW(90);C軸轉位到固定角度

      N1231 G04F2

      N1370 ACFJ=1;復位當前附件編號

      N1381 $SA_ SPIND_ USER_VELO_ LIMIT[AX4]=S_ FJ[1]

      N1390 SUPA G91Z50F200;上升50脫離插銷

      N1400 G04 F1

      N1430 SUPA G90G01Z=POS_ LZ[0]F5000;Z軸

      安全位置

      N1440 GOTOF end

      ......略

      N2190 _ZHUAFJ2:MSG ("****抓附件2進附件庫

      ****")

      N2210 If ($A_ IN[6]==1) GOTOF _ BEGIN

      N2220 IF $A_ IN[10]==0 GOTO N2240;C軸在

      90,跳轉

      N2230 ZW(90);C軸轉位

      ........略

      N2370 ACFJ=2;復位當前附件編號

      N2381 $SA_ SPIND_ USER_VELO_ LIMIT[AX4]=S_

      FJ[2];主軸速度限制

      N2390 N2400 N2430

      安全位置 N2440SUPA G91Z50F200;上升50脫離插銷

      G04F1

      SUPA G90G01Z=POS_ LZ[0] F5000;Z軸

      GOTOF end

      .......略

      N300 _ BEGIN:

      N310 If ($A_ IN[1]==1) AND ($A_ IN[2]==0)

      AND ($A_ IN[3]==0) AND ($A_ IN[4]==0) AND ($A_

      IN[5]==0) gotof _ FANGFJ1;放1號附件

      N320 If ($A_ IN[2]==1) AND ($A_ IN[1]==0)

      AND ($A_ IN[3]==0) AND ($A_ IN[4]==0) AND ($A_

      IN[5]==0) gotof _ FANGFJ2;放2號附件

      N330 If ($A_ IN[1]==0) AND ($A_ IN[2]==0)

      AND ($A_ IN[3]==1) AND ($A_ IN[4]==0) AND ($A_

      IN[5]==0) gotof _ FANGFJ3;放3號附件

      ......略

      N1600 _ FANGFJ1:

      N1610 IF $A_ IN[10]==0 GOTOF N1630;C軸在

      零位

      N1620 ZW(90);C軸轉位

      ......略

      N1760 ACFJ=0;復位當前附件編號

      N1770 SUPA G91Z50F200;上升50脫離插銷

      N1780 G04 F2

      技術與應用 / 控制系統 84

      N1790 M83;附件拉緊

      N1800 G04 F2

      N1810 SUPA G90G01Z=POS_ FZ[0] F5000;Z軸 安全位置

      GOTO _ FUJ

      N2600 _ FANGFJ2:

      N2610 IF $A_ IN[10]==0 GOTOF N2630;C軸在 零位

      N2620 ZW(90);C軸轉位

      ........略

      N500 _ INFO1:MSG ("****當前附件與目標附件相 同或還附件****")

      N510 G04F2

      N520 GOTOF end

      M30

      N540 _ INFO2:MSG ("****當前附件識別線路故障 不能換附件****")

      N550 M00

      N560 GOTO _ INFO2

      M30

      N580 end1:msg ("機床軸未回參考點,程序終止, 請先回參考點")

      N590 M00

      N600 GOTO end1

      M30

      N610 end:

      N620 SUPA G90Y=POS_Y[0] F6000 ;Z軸安全位置 N630 SUPA G90U=POS_ U[0] F3000;U軸原位 msg ("換附件完成")

      M30

      (8)并且附件的松拉位置也在PLC中進行了保護,不能任意點松拉附件,只能在特定位置進行松拉,防止用戶誤操作,導致附件掉下,出現事故。如右圖所示。

      如果進行維修或調整,則將M132 . 2強制為1,可以 臨時取消位置保護進行松拉附件。

      3 附件小車

      附件小車就簡單多了,它只要在NC程序中設置好各附件頭換附件時的準確位置,以及在完成后要使它退回到一個安全位置就可以了。

      

    人機界面程序3.png

    人機界面程序4.png

      

      4 總結

      經過在NC和PLC中設置一些保護和安全措施后,整個換附件動作變得更加合理和安全,對生產及操作效率都有了明顯示的提升,并且得到了用戶的認可。



    標簽: 人機界面機床附件

    點贊

    分享到:

    上一篇:億維 SMART PLC在供暖及恒壓...

    下一篇:靈活 · 高速 · 精密臺達繞...

    中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.yzzhiyu.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

    本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

    網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

    中國傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

    網站客服服務咨詢采購咨詢媒體合作

    Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權所有 粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

    99re在线观看视频精品免费看,欧美性爱欧美精品品,久久精彩视频精品,在线精品无码视频