摘要:本文(wén)介紹了SINUMERIK 840D數據交換功能在工作台交換中的應用,闡述了實現工作台交換的方法和程序。
關鍵詞(cí):數據接口;工作(zuò)台交換;840D
概述
西門子840D數控(kòng)係統主要接口信號有NC與PLC通訊接口信號、手持單元接口信號、控製麵板接(jiē)口信號。NC與PLC通訊接口信號主(zhǔ)要完成NC與PLC之間的數據交(jiāo)換(huàn),其接口信號傳輸有兩種方式:從NC到PLC和從PLC到NC。
西(xī)門子已經定義的接口信號(hào)見表1。
表1 接口信(xìn)號數(shù)據塊分配表
本文中工作台交(jiāo)換主要用到NCK接口信號和NC通道接(jiē)口信號。
1.工作台交換部分主要部件如下:
工作台:共有兩個工作台,用於(yú)交(jiāo)換和(hé)承載工件;
鼠牙盤:用於工作台分度;
托盤(pán):用於(yú)工作台的托舉和交換;
液壓油缸及(jí)電磁閥:工作台的提升、分度及交(jiāo)換動作執行機構;
止動環:用於工作台分度和交換(huàn)功能轉換,是作為分(fèn)度和交換的中介環節;
接近開關:用(yòng)於各種位置檢測,主要有工作台分度(dù)位檢測、工作台交換位檢測、工作台下降位檢測、止(zhǐ)動環到交換位檢測、止動環到分度(dù)位檢測、工(gōng)作台零度位檢測、鼠牙齧和到位檢測、工作台可下降檢測、限位托盤提升到位檢測、托盤下降到位檢測、托盤左旋到位檢測、托盤右旋到位檢測。所有接(jiē)近(jìn)開關的狀態通(tōng)過PLC讀取。
2.控製流程:
在工作台交換過(guò)程中,通過M指令控製(zhì)電磁閥的開關,通過NC與PLC的通訊接口判定交換中各個過程的(de)狀態。
用到(dào)的NC與PLC通(tōng)訊接口數據見表2。
表2 NC與PLC通(tōng)訊接口數據(jù)表
其(qí)控製流程圖見圖1。
圖1 工作台(tái)交(jiāo)換控製流程圖
在(zài)交換過程中用到的(de)M指(zhǐ)令見表3。
表(biǎo)3 M指令接口表
根(gēn)據工作台交換控製流程圖編(biān)寫NC程序如下:
;%N_MAIN_MPF
N00 IF $A_IN[9]==1 GOTO N02 ;工件夾(jiá)緊完成允許交換
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軸回到可交(jiāo)換位置(zhì)
N07 GOTO N130
N08 IF $A_IN[10]==1 GOTO N10 ;工作台在工作位置(zhì)
N09 GOTO N130
N10 IF $A_IN[22]==1 GOTO N44 ;B軸在0位
N11 GOTO N12
N12 M64 ;止(zhǐ)動環到分度位閥
N13 IF $A_IN[11]==1 GOTO N15 ;止動環在分度位
N14 GOTO N13
N15 G4F0.5
N21 M61 ;工作台提升
N22 IF $A_IN[12]==1 GOTO N24 ;工作台提升到分度位(wèi)
N23 GOTO N22
N24 G4F0.5
N31 G500G1G90B0F100
N32 IF $A_IN[13]==1 GOTO N41 ;工(gōng)作台在分度(dù)位和零位可下降
N33 GOTO N32
N41 M62 ;工作台下降
N42 IF $A_IN[14]==1 GOTO N44 ;工作台在下降分度位
N43 GOTO N42
N44 G4F0.5
N51 M63 ;止動(dòng)環到交換位閥(fá)
N52 IF $A_IN[15]==1 GOTO N54 ;工(gōng)作(zuò)台在下降交換位
N53 GOTO N52
N54 G4F0.5
N61 M61 ;工作台提升
N62 IF $A_IN[16]==1 GOTO N64 ;工作台提升到(dào)交換位
N63 GOTO N62
N64 G4F0.5
N71 G500G1G90B15F100
N72 G4F0.5
N73 M65 ;大托盤提升
N74 IF $A_IN[18]==1 GOTO N76 ;大托盤提升到位
N75 GOTO N74
N76 G4F0.5
N81 IF $A_IN[19]==1 GOTO N83 ;大托盤左旋到位
N82 GOTO N91
N83 M68 ;大托盤右(yòu)旋閥
N84 IF $A_IN[20]==1 GOTO N96 ;大托盤右旋(xuán)到位
N85 GOTO N84
N91 IF $A_IN[20]==s1 GOTO N93 ;大托盤(pán)右旋到(dào)位(wèi)
N92 GOTO N81
N93 M67 ;大托盤左旋閥
N94 IF $A_IN[19]==1 GOTO N96 ;大托盤左旋到(dào)位
N95 GOTO N94
N96 G4F1
N101 M66 ;大托盤下降
N102 IF $A_IN[21]==1 GOTO N104 ;大托盤下降(jiàng)到位
N103 GOTO N102
N104 G4F0.5
N111 G500G1G90B0F100
N112 G4F0.5
N113 M62 ;工作(zuò)台下降(jiàng)
N114 IF $A_IN[15]==1 GOTO N116 ;工作台在下降交換位
N115 GOTO N114
N116 G4F0.5
N121 M64 ;止動環到分度位閥
N122 IF $A_IN[11]==1 GOTO N124 ;止動環在分度位
N123 GOTO N122
N124 G4F0.5
N125 $A_OUT[9]=1 ;交換完(wán)成
N130 M30
3.優化應用
以上(shàng)NC程序需要在西(xī)門子840D NC程序下選擇才能運行,由於在機床加工過程中工作台(tái)交換比較頻繁,為方便操作者操作,將M指令與NC程序進行鏈接,操作者每次隻需運行M指令即可(kě)調用NC程序,這樣就縮短操作者的(de)操作時間,也防止操(cāo)作者誤選加工程序造成事故。具體方法如下(xià):
將NC程序命名為SUB_M51,更(gèng)改NC參數。
MD10715=51
MD10716=“SUB_M51”
在西(xī)門子840D MDI編輯模式下運行M51,即可進行(háng)工作(zuò)台交(jiāo)換。
結論:
利用西(xī)門子840D數控係統的NC和PLC數據交換功能對工作台交換進行控製,方便編製(zhì)NC程序,提高交換效率,最終滿足機床(chuáng)的控製要(yào)求。
如果您有機(jī)床行業、企業相關新聞稿件(jiàn)發表,或進行資訊合作,歡迎聯係本網編輯部(bù), 郵箱(xiāng):skjcsc@vip.sina.com
- 2024年11月 金屬切削機床產量數據
- 2024年11月(yuè) 分地區金屬切削機床產量(liàng)數據
- 2024年11月 軸承出口情況
- 2024年11月 基本型乘用車(轎車(chē))產量數據
- 2024年11月 新能源汽車產量數據
- 2024年11月 新能源汽車銷量情況
- 2024年10月 新能(néng)源汽車產量數據
- 2024年10月 軸承出(chū)口情況
- 2024年10月 分地區金屬切削機床產量(liàng)數(shù)據
- 2024年10月 金屬切削機床產量數據(jù)
- 2024年9月 新能源汽車銷量情況
- 2024年8月 新能源汽車產量(liàng)數據
- 2028年8月 基本型乘用車(轎車)產量數據
- 機械(xiè)加工過程圖示(shì)
- 判斷一台加工中心精度的(de)幾種辦法
- 中走絲線(xiàn)切(qiē)割機床的發展趨勢
- 國產數控係統和數控(kòng)機床何(hé)去何從?
- 中(zhōng)國的技術(shù)工人都去哪裏(lǐ)了(le)?
- 機械老板做了十多年,為何還是小作坊?
- 機械行業最新自殺性營銷,害人害己!不(bú)倒閉才
- 製造業大逃(táo)亡
- 智能時代,少(shǎo)談(tán)點智造,多談點(diǎn)製造(zào)
- 現實麵前,國人(rén)沉默。製造業(yè)的騰飛,要(yào)從機床
- 一文搞懂數控車床(chuáng)加工(gōng)刀具補償功能
- 車床鑽孔攻螺紋加工方法及工裝設計
- 傳(chuán)統鑽削與螺旋銑孔加工工藝的區別