亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        西門子802D sl 的數(shù)控磨床對刀功能開發(fā)

        2015-07-13 07:47:24韓永旺
        制造技術(shù)與機(jī)床 2015年2期
        關(guān)鍵詞:梯形圖磨床賦值

        韓永旺

        (無錫機(jī)床股份有限公司,江蘇 無錫214161)

        作為數(shù)控磨床的操作者要根據(jù)磨削效果調(diào)整磨削量、磨削速度等磨削工藝參數(shù)。在磨削前,操作者要將工件的磨削位置輸入到相應(yīng)參數(shù)中,比如X 軸磨削位,Z 軸磨削位,一般方式為操作者將機(jī)床軸運(yùn)動到工件磨削位,將機(jī)床坐標(biāo)界面下對應(yīng)各軸當(dāng)前位置值記下,轉(zhuǎn)至參數(shù)界面,將記錄的數(shù)值輸入到機(jī)床廠家預(yù)定義的參數(shù)中,這樣,由于界面切換的操作,以及人工輸入的方式將造成使用上的不便以及數(shù)值錯誤會造成的撞車等危險。鑒于此,需要開發(fā)對刀功能。雖然各個數(shù)控磨床廠家配置的數(shù)控系統(tǒng)品牌型號不同,但相應(yīng)的功能其作用相同,只是名稱區(qū)別。本文以西門子802D sl 數(shù)控系統(tǒng)為例介紹3 種對刀功能方案的開發(fā)。

        1 對刀功能開發(fā)

        方案1:PLC 讀取軸位置后送至相關(guān)位置參數(shù)。

        802D sl 系統(tǒng)采用PLC 程序可以讀取機(jī)床坐標(biāo)中的各個軸的位置。對應(yīng)各軸的位置地址:

        第一軸:VD57000000;第二軸:VD57010000;第三軸:VD57020000;第四軸:VD57030000;第五軸:VD57040000。

        802D sl 系統(tǒng) 提供512 字節(jié)NC 與PLC 交換數(shù)據(jù),PLC 定義接口地址對應(yīng)公共存儲區(qū)V49000000.0~V49000512.7,可以按字節(jié)、字、長字對其讀取。

        NC 亦定義了系統(tǒng)變量對應(yīng)于此公共存儲區(qū),NC程序中可以利用系統(tǒng)變量對該存儲器進(jìn)行讀寫。系統(tǒng)變量為:$A_DBB[n]——字節(jié);$A_DBW[n]——字;$A_DBD[n]——長字;$A_DBR[n]——浮點(diǎn)數(shù)。其中n 表示地址偏移。

        結(jié)合上述功能編輯PLC 程序,如圖1 所示。

        用對刀按鈕觸發(fā),將軸位置VD57000000 以MOV_R 形式傳遞到V49000000 中,在NC 磨削循環(huán)中可以將將系統(tǒng)變量$A_DBR[0]直接用于X 軸磨削位或賦值給其他變量。

        NC 程序如下:

        %_N_磨削循環(huán)_MPF

        ;$PATH=/_N_MPF_DIR

        ……….

        MSG(“X 軸到磨削位”)

        G90 G01 X= $A_DBR[0]F=2000

        ………

        M30

        方案2:采用異步子程序在NC 程序中將軸位置賦值給相關(guān)位置參數(shù)

        西門子數(shù)控802D sl 可以使用異步子程序功能,即可以采用PLC 程序觸發(fā)一些NC 程序,這個操作不受操作模式的限制,也不受任何加工程序的限制,從而為磨床在非循環(huán)加工前對刀提供了條件,機(jī)床制造商可以在JOG 方式下觸發(fā)NC 程序?qū)⑤S位置賦值給相關(guān)位置參數(shù)(磨削循環(huán)中的變量R 參數(shù))。

        具體步驟如下:

        (1)將PLCASUP1.SPF 和PLCASUP2.SPF 兩個程序存放在CMA 機(jī)床制造商循環(huán)目錄。

        兩個ASUP 子程序如下:

        PLCASUP1.SPF

        ;PROC PLCASUP1 DISPLOF

        MSG(“X 軸磨削位對刀有效”)

        R0= $A_IW[X] ;將X 軸當(dāng)前位置賦值給R0

        G04 F0.2

        MSG(“”)

        M17

        PLCASUP2.SPF

        ;PROC PLCASUP2 DISPLOF

        MSG(“Z 軸磨削位對刀有效”)

        R1= $A_IW[Z];將Z 軸當(dāng)前位置賦值給R1

        G04 F0.2

        MSG(“”)

        M17

        (2)設(shè)置系統(tǒng)參數(shù)

        MD19340 $ON_PROG_MASK=4

        MD10702 $MN_IGNORE_SINGLEBLOCK_MASK=13

        MD11604 $MN_ASUP_START_PRIO_LEVEL=2

        MD20107 $MC_PROG_EVENT_IGN_INHIBIT=C

        MD20109 $MC_PROG_EVENT_MASK_PROPERTIES=1

        (3)PLC 進(jìn)行初始化

        ASUPS 初始化信號:

        ①VB12000001:送數(shù)值1:分配中斷程序PLCASUP1.SPF,其優(yōu)先級為1。送數(shù)值2:分配中斷程序PLCASUP2.SPF,其優(yōu)先級為2。

        ②V12000000.0:啟動。

        ③V12000000.1:寫變量。

        ④V12000000.2:PI 服務(wù)。

        初始化梯形圖,如圖2 所示。

        出錯時復(fù)位中斷請求梯形圖,如圖3 所示。

        用10.0 觸發(fā)PLCASUP1.SPF 中斷程序,實(shí)現(xiàn)X軸磨削位對刀梯形圖,如圖4 所示。

        用I0.2 觸發(fā)PLCASUP2.SPF 中斷程序,實(shí)現(xiàn)Z軸磨削位對刀梯形圖,如圖5 所示。

        在上述操作后,通過按壓X 對刀按鈕I0.0 即可將X 軸位置送至R0,通過按壓Z 軸對刀按鈕I0.1 即可將Z 軸位置送至R1,在磨削循環(huán)中R0 和R1 可以直接用于編程。

        磨削循環(huán)程序如下:

        %_N_磨削循環(huán)_MPF

        ;$PATH=/_N_MPF_DIR

        ……….

        MSG(“X 軸到磨削位”)

        G90 G01 X=R0 F=2000

        MSG(“Z 軸到磨削位”)

        G90 G01 Z=R1 F=2000

        ………

        M30

        方案3:OEM 人機(jī)界面中處理系統(tǒng)變量將軸位置賦值給相關(guān)位置參數(shù)。

        在用戶界面下采用軟鍵觸發(fā)OP 寫指令,如下:

        <softkey POSITION="1">

        <caption>X 磨削位</caption>

        <let name = "tmpVar3" type="INT"></let>

        <MSGBOX text="確認(rèn)對應(yīng)關(guān)系后操作" caption=" 確認(rèn)窗口"

        retvalue="tmpVar3" type="BTN_OKCANCEL"/>

        <IF>

        <CONDITION>"tmpVar3" !=0</CONDITION>

        <THEN>

        <o(jì)p > " nck/Channel/Parameter/R [0]" = " nck/Channel/MachineAxis/actToolBasePos[u1,0]" </op> //將X 軸位置寫入R0 參數(shù)中

        <o(jì)p>"tmpVar3"=0 </op>

        </THEN>

        <ELSE>

        </ELSE>

        </IF>

        </softkey>

        在用戶界面下操作者可以進(jìn)行各個位置對刀操作,磨削循環(huán)中可以直接應(yīng)用R 參數(shù)編程。對刀畫面如圖6 所示

        2 結(jié)語

        對比上述3 種方案,各有優(yōu)劣,方案1、2 中都采用了PLC 與NC 結(jié)合實(shí)現(xiàn),編程工作量大,更新修改麻煩,方案3 只在人機(jī)界面中編程實(shí)現(xiàn),對原PLC 和NC無任何影響,比較適合已有機(jī)床功能增加。人機(jī)界面的開發(fā)不僅局限在對刀操作,還有更多的功能可實(shí)現(xiàn),對于提高機(jī)床品質(zhì)會有很多幫助,機(jī)床電氣設(shè)計(jì)人員可以將此作為開發(fā)重點(diǎn)。

        [1]西門子公司. 西門子簡明調(diào)試手冊[Z].

        猜你喜歡
        梯形圖磨床賦值
        關(guān)于1 1/2 … 1/n的一類初等對稱函數(shù)的2-adic賦值
        L-代數(shù)上的賦值
        彈性夾具在軸承磨床中的應(yīng)用
        哈爾濱軸承(2020年3期)2021-01-26 00:35:02
        淺析曲軸磨床的可靠性改進(jìn)
        強(qiáng)賦值幺半群上的加權(quán)Mealy機(jī)與加權(quán)Moore機(jī)的關(guān)系*
        基于VC的梯形圖編程軟件開發(fā)技術(shù)
        MZ208全自動液壓磨床PLC程序改進(jìn)
        繼電器電路轉(zhuǎn)為梯形圖教學(xué)經(jīng)驗(yàn)淺談
        電子制作(2016年15期)2017-01-15 13:39:28
        利用賦值法解決抽象函數(shù)相關(guān)問題オ
        PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
        亚洲精品有码日本久久久| 免费无码又爽又刺激高潮的视频网站| 国产自产c区| 国产一区二区三区影片| 午夜免费观看国产视频| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品午夜爆乳美女视频| 国产欧美一区二区成人影院| 精品黑人一区二区三区| 蜜臀av在线一区二区尤物| 在线视频夫妻内射| 久久久无码人妻精品一区| 亚洲中文字幕久久精品蜜桃| 国产一区二区三区视频了| 毛片在线播放亚洲免费中文网| 国产乱人无码伦av在线a| 国产伦久视频免费观看视频| 国产午夜精品福利久久| 国产内射视频免费观看| 亚洲精品有码日本久久久| 婷婷久久香蕉五月综合加勒比| 国产午夜视频在线观看| 无码精品国产午夜| 国产毛片精品av一区二区| 日本精品久久久久中文字幕| 精品无码中文字幕在线| 久热re在线视频精品免费| 一区二区三区在线乱码| 中文有码亚洲制服av片| 亚洲成av人片在线观看ww| 日韩中文在线视频| 日本伦理视频一区二区| 午夜福利理论片在线观看播放| 亚洲毛片αv无线播放一区| 国产一级三级三级在线视| 精品视频一区二区在线观看| 亚洲三级视频一区二区三区| 中字幕人妻一区二区三区| 深夜国产成人福利在线观看女同| 亚洲av中文字字幕乱码| 亚洲乱码av中文一区二区|