技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 應用方案 > 龍門銑中對換附件的控制及保護優(yōu)化

龍門銑中對換附件的控制及保護優(yōu)化

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

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

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

  1 分度齒盤控制及保護

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

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

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

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

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

  PROC ZW (INT ASF)

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

  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軸已經(jīng)在目標位置,程序不執(zhí)行

  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的整數(shù)倍***")

  M00

  GOTO END2

  M17

  END3:

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

  G4 F5

  GOTOF END

  END:

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

  M17

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

  2 附件頭控制及保護

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

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

  在AUTO方式下就將FJ_Change選擇上了,在按循環(huán)啟動就行

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

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

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

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

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

人機界面程序1.png

人機界面程序2.png

 

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

  圖 1

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

  圖 2

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

  圖 3

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

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

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

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

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

  NC動作程序如下:

  PROC FJ_Change

  N10 G500 ;切換到機床坐標系

  N20 T0D0 ;取消刀偏

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

  N60 msg ("確認刀具或鍵塊等已卸掉, 按循環(huán)啟動 后繼續(xù)執(zhí)行")

  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

  技術與應用 / 控制系統(tǒng) 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中進行了保護,不能任意點松拉附件,只能在特定位置進行松拉,防止用戶誤操作,導致附件掉下,出現(xiàn)事故。如右圖所示。

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

  3 附件小車

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

  

人機界面程序3.png

人機界面程序4.png

  

  4 總結

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



標簽: 人機界面機床附件

點贊

分享到:

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

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

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

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

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

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

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