国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

西門子840D系統(tǒng)異步子程序功能的應(yīng)用

2012-10-23 07:52張寶生
制造技術(shù)與機(jī)床 2012年9期
關(guān)鍵詞:功能塊刀架子程序

張寶生

(天水星火機(jī)床有限責(zé)任公司,甘肅天水 741024)

SINUMERIK 840D powerline具有模塊化,開放性和統(tǒng)一的結(jié)構(gòu)。用于操作、編程和可視化,可提供一種適用于所有技術(shù)功能的創(chuàng)新系統(tǒng)平臺(tái)。與SIMODRIVE 611D系統(tǒng)一起,并輔以SIMATIC S7-300自動(dòng)化系統(tǒng),SINUMERIK 840D powerline提供了一種最適于復(fù)雜機(jī)械加工任務(wù)以及具有高動(dòng)態(tài)水平和精度的完善的全數(shù)字控制系統(tǒng)。借助于HMI、CNC和PLC中的開放性,用戶可以根據(jù)將其經(jīng)驗(yàn)準(zhǔn)確地應(yīng)用于控制解決方案。SINUMERIK 840D powerline為NC核心提供了開放性。這種開放性的結(jié)構(gòu)和SINUMERIK 840D powerline的高計(jì)算性能,使CNC系統(tǒng)可方便靈活、快速和經(jīng)濟(jì)地實(shí)現(xiàn)你所需求的運(yùn)動(dòng)控制方案。

換刀是數(shù)控機(jī)床很重要的一個(gè)功能,在雜志上看到過有關(guān)802D SL用異步子程序手動(dòng)換刀的介紹,以下介紹本文所述的西門子840D系統(tǒng)采用異步子程序?qū)崿F(xiàn)在數(shù)控車床上手動(dòng)換刀的功能。

1 數(shù)控車床刀架換刀工作原理

以臥式刀架為例,刀架轉(zhuǎn)位必須先斷開鎖緊裝置,然后才能給電動(dòng)機(jī)供電,按選擇的方向旋轉(zhuǎn)。當(dāng)編碼器前1工位的選通信號(hào)下降沿到達(dá)時(shí),則預(yù)分度電磁鐵立即供電,電磁鐵得電后,等待預(yù)定位電磁鐵插銷插入刀軸等分鍵槽內(nèi),回轉(zhuǎn)被迫停止,預(yù)分度開關(guān)發(fā)出信號(hào),收到此信號(hào)后,電動(dòng)機(jī)立即停止,經(jīng)50 ms暫停后,電動(dòng)機(jī)反向旋轉(zhuǎn)使刀架鎖緊定位。刀架鎖緊定位后,鎖緊開關(guān)發(fā)出信號(hào),該信號(hào)立即使電動(dòng)機(jī)停止,鎖緊電磁鐵通電。此時(shí)系統(tǒng)進(jìn)行位置檢測(cè),發(fā)出允許刀架進(jìn)行切削加工的指令。

2 數(shù)控車床刀架換刀的方式

數(shù)控車床一般使用的刀架立式有4和6工位的,臥式有8和12工位的等幾種,直接安裝在車床的橫向滑板上。換刀分自動(dòng)換刀和手動(dòng)換刀兩種:自動(dòng)換刀是在自動(dòng)方式下,根據(jù)程序編制的T代碼,進(jìn)行選刀,這個(gè)過程通過PLC程序控制,進(jìn)行刀具自動(dòng)變換,系統(tǒng)可以辨認(rèn)當(dāng)前刀號(hào),多工位刀架還可實(shí)現(xiàn)就近選刀的功能;而手動(dòng)換刀是在手動(dòng)方式下,按一下操作面板上的按鍵,刀架自動(dòng)轉(zhuǎn)動(dòng)一個(gè)刀位,刀架能完成換刀的過程而且可以鎖緊,但是系統(tǒng)不知道當(dāng)前刀號(hào),在工件加工對(duì)刀時(shí)還要在自動(dòng)方式下輸入刀號(hào)再執(zhí)行一次換刀程序,如果不注意,往往出現(xiàn)將刀對(duì)錯(cuò),造成刀具和工件的報(bào)廢。

3 用異步子程序進(jìn)行手動(dòng)換刀的優(yōu)點(diǎn)

由于西門子840D系統(tǒng)具有異步子程序功能,這樣就給我們處理手動(dòng)換刀帶來了極大的方便,可以用異步子程序功能在PLC中調(diào)用自動(dòng)換刀的程序,實(shí)現(xiàn)了在手動(dòng)方式下實(shí)現(xiàn)自動(dòng)換刀,而且數(shù)控系統(tǒng)能反映出當(dāng)前刀具的位置,從而使自動(dòng)換刀程序和手動(dòng)換刀程序互不干涉,給操作者也帶來了方便,可操作性強(qiáng)。當(dāng)然840D系統(tǒng)異步子程序的功能是有很多用途的,此處只是其中使用的一個(gè)例子。

4 激活異步子程序功能

在編制手動(dòng)換刀程序之前,必須先要設(shè)定異步子程序功能。激活異步子程序(ASUP)(選項(xiàng))需要設(shè)置以下系統(tǒng)參數(shù):

(1)MD10702=13 在任何情況下ASUP也連續(xù)執(zhí)行

(2)MD11602=7 設(shè)置ASUP啟動(dòng)執(zhí)行的條件

(3)MD11604=2 定義大于該優(yōu)先級(jí)的中斷程序

(4)MD11612=1ASUP編輯保護(hù)級(jí)別

上述參數(shù)定義之后,還需要在 PLC程序中對(duì)ASUP進(jìn)行處理。

在OB100子程序中修改FB1的參數(shù),NCKomm:=TRUE。

建立一個(gè)與FB4功能塊有關(guān)的DB塊,如DB300,在此功能塊后帶一個(gè)背景數(shù)據(jù)塊DB301,在DB301中建立異步子程序的目錄路徑和異步子程序名稱。顯示界面如圖1、圖2所示。

例如異步子程序名稱為“_N_ASUP_SPF”,路徑為“/_N_CUS_DIR/”,表明在用戶子程序目錄下建立ASUP這個(gè)子程序。

DB300和DB301這兩個(gè)功能塊建立后可以編寫PLC程序如下:

FB4和FC9界面如圖3,圖4所示。

在系統(tǒng)上電后,立即觸發(fā)FB4功能塊,在手動(dòng)方式下,按一下操作面板上的自定義鍵,立即調(diào)用FC9,啟動(dòng)異步子程序,執(zhí)行手動(dòng)換刀程序。

以上為ASUP子程序的PLC處理程序,還需要在NC程序的用戶子程序中,編寫四工位刀架手動(dòng)換刀的程序,程序如下:

5 結(jié)語

利用西門子840D系統(tǒng)的異步子程序功能實(shí)現(xiàn)數(shù)控機(jī)床的手動(dòng)換刀,解決了自動(dòng)換刀和手動(dòng)換刀PLC程序相互干涉問題,簡化了PLC程序,提高了機(jī)床的可靠性。當(dāng)然840D系統(tǒng)的功能很強(qiáng),異步子程序可以用在很多方面,此處只是很簡單的應(yīng)用。

[1]SIEMENS.SIMATIC S7 -300 manual programming with STEP 7 V5.1[Z].2004.

[2]SIEMENS.Sinumerik 840D HMI高級(jí)操作手冊(cè)[Z].2004.

[3]SIEMENS.Sinumerik 840D 配置手冊(cè)[Z].2004.

[4]SIEMENS.Sinumerik 840D Simodrive 611D調(diào)整表[Z].2004.

[5]SIEMENS.Description of Function Basic Machine Sinumerik 810D/840Di/810[Z].2004.

猜你喜歡
功能塊刀架子程序
兩例CA6140 刀架卡緊故障的解決方案
帶童鎖安全刀架
C730B車床PLC改造
基于IEC61131-3標(biāo)準(zhǔn)運(yùn)動(dòng)控制器的設(shè)計(jì)與應(yīng)用*
基于PLCopen的六軸工業(yè)機(jī)器人運(yùn)動(dòng)控制功能塊設(shè)計(jì)
自定義功能塊編程在反滲透膜自動(dòng)清洗設(shè)備中的應(yīng)用
Ovation系統(tǒng)FIRSTOUT和FIFO跳閘首出比較
車床刀架快速移動(dòng)電機(jī)是怎樣控制刀架橫向和縱向移動(dòng)的?
淺談子程序在數(shù)控車編程中的應(yīng)用
子程序在數(shù)控車加工槽中的應(yīng)用探索
荣成市| 河西区| 阜南县| 进贤县| 福州市| 且末县| 百色市| 繁峙县| 纳雍县| 石景山区| 伊川县| 施甸县| 漾濞| 连江县| 彭州市| 洪雅县| 图木舒克市| 兴宁市| 宜城市| 平顺县| 阿拉尔市| 石林| 连平县| 东辽县| 台北市| 加查县| 桐柏县| 穆棱市| 芷江| 章丘市| 南汇区| 贡觉县| 伊通| 克什克腾旗| 海淀区| 宁德市| 儋州市| 贵州省| 湖北省| 呼玛县| 庆安县|