• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      數(shù)控內(nèi)圓磨床軟件系統(tǒng)設(shè)計

      2012-09-07 10:20:32張穎穎
      關(guān)鍵詞:修整磨床砂輪

      張穎穎

      (三門峽職業(yè)技術(shù)學(xué)院 河南三門峽 472000)

      數(shù)控內(nèi)圓磨床軟件系統(tǒng)設(shè)計

      張穎穎

      (三門峽職業(yè)技術(shù)學(xué)院 河南三門峽 472000)

      數(shù)控內(nèi)圓磨床的軟件系統(tǒng)是整個產(chǎn)品功能實現(xiàn)的關(guān)鍵,根據(jù)數(shù)控內(nèi)圓磨床的功能要求進(jìn)行任務(wù)劃分,給出了系統(tǒng)的總流程和各個功能模塊的程序設(shè)計,最終與硬件系統(tǒng)聯(lián)合調(diào)試,實現(xiàn)數(shù)控內(nèi)圓磨床的具體功能,使數(shù)控內(nèi)圓磨床真正實現(xiàn)自動化控制。

      數(shù)控內(nèi)圓磨床;軟件系統(tǒng);自動加工;人機(jī)界面

      1 系統(tǒng)軟件總體設(shè)計

      1.1 系統(tǒng)軟件任務(wù)分析

      系統(tǒng)軟件的編寫要根據(jù)數(shù)控內(nèi)圓磨床的功能來進(jìn)行分析,并對系統(tǒng)進(jìn)行任務(wù)劃分。任務(wù)劃分的目的是使軟件系統(tǒng)得到簡化,具有合理的任務(wù)數(shù)目,資源要求少。系統(tǒng)任務(wù)應(yīng)具有獨立性和并發(fā)性,使得任務(wù)之間邏輯關(guān)系上平等,同時可以并發(fā)運行,以降低系統(tǒng)資源需求。而劃分的任務(wù)數(shù)目越多,單個任務(wù)的功能就越簡單,子程序設(shè)計和調(diào)試將越容易,而且系統(tǒng)軟件的運行效率反而會降低,反之亦然。因此合理地劃分任務(wù),可以提高系統(tǒng)軟件的整體運行效率。

      常用劃分任務(wù)方法是,首先以微處理器為中心,按照系統(tǒng)與外部的各種輸入/輸出設(shè)備相關(guān)的功能劃分出獨立的任務(wù),然后根據(jù)具體情況進(jìn)行調(diào)整。譬如,如果有非常關(guān)鍵的重要功能,就可以將其劃分為一個獨立任務(wù)完成;有對于實時性較高要求的功能部分,應(yīng)將其用一個獨立的高優(yōu)先級任務(wù)完成,對于耗時長的數(shù)據(jù)處理功能劃分出來,劃分為低優(yōu)先級任務(wù);將關(guān)系緊密的功能部分組合成為一個任務(wù)等。

      系統(tǒng)軟件采用模塊化設(shè)計,按照常規(guī)任務(wù)劃分方法,結(jié)合數(shù)控內(nèi)圓磨床系統(tǒng)的結(jié)構(gòu)框圖和系統(tǒng)實現(xiàn)的加工流程控制、伺服進(jìn)給、觸摸顯示等功能,將系統(tǒng)軟件任務(wù)劃分為4個模塊,分別是手動加工模塊、自動加工模塊、砂輪自動修整模塊、位置控制模塊等。

      1.2 系統(tǒng)軟件總體設(shè)計

      手動加工模塊是針對原機(jī)床保留下來的手動控制按鈕,和觸摸屏上的手動控制觸摸鍵,設(shè)定不同操作按鈕相對應(yīng)的操作動作,驅(qū)動數(shù)控機(jī)床進(jìn)行手動控制下的磨削加工。

      自動加工模塊,主要是對PLC編寫磨削加工的工作流程,利用PLC的指令執(zhí)行和信號分析處理功能,完成數(shù)控內(nèi)圓磨床的自動化磨削加工過程。

      砂輪自動修整模塊,主要是通過檢測裝置檢測砂輪的尺寸和形狀與預(yù)先的設(shè)定值進(jìn)行比較,控制砂輪修整器對砂輪進(jìn)行自動修整,使砂輪恢復(fù)磨削面的磨削性能和正確的幾何形狀。

      位置控制模塊,主要是由CPU根據(jù)加工命令和加工處理的數(shù)據(jù)輸出相應(yīng)的加工控制信號,由位置控制單元產(chǎn)生脈沖,根據(jù)脈沖的頻率來確定轉(zhuǎn)動速度的大小,通過脈沖的個數(shù)來確定轉(zhuǎn)動的角度,來實現(xiàn)對交流伺服電機(jī)的轉(zhuǎn)矩和轉(zhuǎn)速的調(diào)節(jié),進(jìn)而完成對伺服進(jìn)給的控制。

      觸摸顯示模塊,主要是通過編程設(shè)計觸摸屏的控制畫面和相應(yīng)功能的觸摸鍵,并使之與相對應(yīng)的程序產(chǎn)生關(guān)聯(lián),即當(dāng)觸摸鍵被選中時,就執(zhí)行對應(yīng)的程序,并把加工過程中的位置信息顯示在屏幕上。系統(tǒng)軟件流程如圖1所示。

      圖1 系統(tǒng)主程序流程圖

      主程序首先對PLC內(nèi)部的定時器和端口進(jìn)行配置,包括I/O口功能配置、串行通信口初始化、中斷方式初始化、定時器初始化等參數(shù)的設(shè)置、系統(tǒng)自檢等。程序整體結(jié)構(gòu)采用順序執(zhí)行,按照內(nèi)圓磨床的磨削加工工藝執(zhí)行,當(dāng)加工環(huán)節(jié)操作的時間結(jié)束后,進(jìn)入下一個加工環(huán)節(jié)。系統(tǒng)對所加工工件進(jìn)行計數(shù),當(dāng)加工一定數(shù)量工件后,自動執(zhí)行砂輪修整環(huán)節(jié)。相應(yīng)計數(shù)器復(fù)位,等待下一輪循環(huán)時再繼續(xù)執(zhí)行。

      2 功能模塊程序設(shè)計

      結(jié)合數(shù)控內(nèi)圓磨床的硬件系統(tǒng)結(jié)構(gòu)框圖和系統(tǒng)實現(xiàn)的測量、顯示、控制、磨削加工等功能,系統(tǒng)軟件主要設(shè)計任務(wù)為磨削進(jìn)給機(jī)構(gòu)伺服控制程序,工作程序主要包括手動加工程序、砂輪自動修整程序、自動加工程序和故障診斷程序等4個部分,可實現(xiàn)電氣原點的手動設(shè)置、手動模式與自動模式的切換、單次運行與連續(xù)自動運行的切換、砂輪的各種修正模式以及順序復(fù)位[1]。

      2.1 手動加工程序

      手動調(diào)整程序用于磨床手動加工時各種動作的調(diào)整,程序設(shè)計中規(guī)劃了各種動作之間的互、聯(lián)鎖關(guān)系。如當(dāng)卡具松開后絕對不能啟動工件主軸;當(dāng)工件主軸正在轉(zhuǎn)動時,絕對不能松夾具;當(dāng)修整器倒下后,絕對不能使縱向工作臺前進(jìn)等。圖2為磨床手動加工調(diào)整畫面。

      圖2 手動加工調(diào)整畫面

      2.2 自動加工程序

      通過利用檢測裝置和自動加工程序?qū)崿F(xiàn)內(nèi)圓磨床的自動加工。在測量工件內(nèi)徑時,設(shè)置參數(shù)要求設(shè)定P1<P2<P3<P4。內(nèi)圓磨削的程序流程如圖3所示。

      PLC將采集到的內(nèi)圓實時數(shù)據(jù)與設(shè)定的信號控制點數(shù)據(jù)進(jìn)行比較,測量裝置發(fā)出粗磨、精磨、光磨、到尺寸等信號到磨床控制系統(tǒng),磨床控制系統(tǒng)根據(jù)接收到的信號對進(jìn)給機(jī)構(gòu)進(jìn)行控制,從而達(dá)到磨床自動加工零件的目的。在零件的磨削過程中,P1點是快速進(jìn)給到粗磨加工的切換點,P2點是粗磨到精磨加工的切換點,P3點是精磨到光磨加工的切換點,P4點是到尺寸的退刀點。磨床控制系統(tǒng)根據(jù)接收到的信號,執(zhí)行相應(yīng)的動作,完成一個零件的自動磨削加工過程[2]。

      圖3 內(nèi)圓磨削程序流程圖

      在零件磨削加工過程中,最初需要利用標(biāo)準(zhǔn)件對傳感器位置進(jìn)行人工調(diào)零,單純的人工調(diào)整很難跳到零位值,因而增加了自動調(diào)零程序,即在手工調(diào)整使顯示接近0值時,按下自動清零鍵,將屏幕顯示值清為0,實際上在程序內(nèi)部將此時的測量值保存下來,作為零值偏差,后面的測量數(shù)據(jù)均加上次零值偏差,達(dá)到自動調(diào)零的目的。

      自動加工是通過在工件加工時運行自動磨削循環(huán)程序?qū)崿F(xiàn)的。磨床電機(jī)啟動后在觸摸屏上按“自動”按鍵就進(jìn)入圖4所示的自動加工畫面。畫面動態(tài)顯示自動加工時磨床的各種工作狀態(tài)??刂七^程為:當(dāng)設(shè)定為自動加工后,系統(tǒng)自檢查磨床是否正常,若顯示正常,磨架快速向磨削位置前進(jìn),同時工作臺左移。砂輪軸電機(jī)啟動,磨架繼續(xù)運動到磨削位置并往復(fù)運動。當(dāng)系統(tǒng)檢測到磨架到位后,開冷卻泵,PLC根據(jù)設(shè)定好的快進(jìn)、粗磨、精磨、光磨參數(shù)發(fā)出定位脈沖串,經(jīng)伺服驅(qū)動器放大后驅(qū)動伺服電機(jī)完成相應(yīng)進(jìn)給任務(wù)。加工到尺寸后,磨架右移,工作臺左移。當(dāng)檢測到有修整信號時,磨架左移到修整位置,修整器倒下,開始砂輪自動修整。待修整完畢,修整架抬起,磨架右移。然后等待下一次自動循環(huán)過程。

      圖4 半自動加工畫面

      2.3 砂輪自動修整程序

      砂輪修整是指用修整工具將砂輪修整成形或修去磨鈍的表層,以恢復(fù)工作面的磨削性能和正確的幾何形狀的操作過程。以下幾種情況均應(yīng)進(jìn)行砂輪修整:砂輪磨損到一定程度而不能工作時;砂輪表面被磨屑堵塞,塑性金屬粘結(jié)而導(dǎo)致磨粒的磨削性能嚴(yán)重降低時;形成磨削輪廓失真時[3]。

      砂輪修整有兩個作用:一是去除外層已鈍化的磨?;蛉コ驯荒バ级氯说囊粚幽チ?,使新的磨粒顯露出來;二是是砂輪修整后有足夠量的有效切削刃,從而提高加工表面質(zhì)量[4]。

      及時而正確地修整砂輪,是提高磨削效率和保證磨削質(zhì)量不可缺少的重要環(huán)節(jié)。砂輪穩(wěn)定的特性對于數(shù)控磨床非常重要,一個好的修整工作可以減小磨削力的變化,使磨削狀況更容易控制。

      砂輪自動修整程序根據(jù)加工工件的尺寸、材料及砂輪材料、砂輪粒度、氣孔、硬度、結(jié)構(gòu)以及表面粗糙度和砂輪幾何參數(shù)的誤差等具體情況,找到加工精度與加工效率的平衡點,得出使加工性能達(dá)到最佳的最大加工件數(shù),將它作為計數(shù)器的預(yù)設(shè)值,用計數(shù)器對砂輪加工工件個數(shù)進(jìn)行計數(shù),當(dāng)計數(shù)器數(shù)值達(dá)到預(yù)設(shè)值時,自動進(jìn)行砂輪修整,實現(xiàn)砂輪修整的自動化。圖5為砂輪自動修整程序流程圖。

      2.4 人機(jī)界面設(shè)計

      設(shè)計觸摸屏控制畫面由調(diào)整畫面、自動畫面、報警畫面、參數(shù)設(shè)置畫面和故障診斷畫面組成,在人機(jī)界面軟件開發(fā)包中設(shè)定好模塊參數(shù),設(shè)定人機(jī)界面通訊站號為0,PLC通訊站號為1。設(shè)計好的5個人機(jī)界面根據(jù)PLC內(nèi)部寄存器D0的數(shù)據(jù)變化,自動切換。

      圖5 砂輪自動修整程序流程圖

      設(shè)計有5個觸摸鍵,觸摸相應(yīng)按鍵即進(jìn)入調(diào)整、自動、參數(shù)、診斷、報警畫面。調(diào)整畫面用于連續(xù)、慢速、位置調(diào)整、回零、零點設(shè)置、磨架進(jìn)出、砂輪修整等手動操作。自動畫面顯示X軸當(dāng)前位置、工步狀態(tài)、循環(huán)時間、工件計數(shù)等信息[5]。報警畫面利用觸摸屏人機(jī)界面本身具有的報警功能設(shè)計,對X軸極限位置、伺服驅(qū)動器工作狀態(tài)、砂輪變頻器、工件變頻器等部件的運行狀態(tài)實時監(jiān)測和自動報警,當(dāng)發(fā)生故障時觸摸屏立刻彈出報警信息。參數(shù)設(shè)置畫面可設(shè)置數(shù)控磨削相關(guān)參數(shù),如圖6所示。

      圖6 觸摸屏參數(shù)設(shè)置畫面

      故障診斷畫面可以了解I/O接口信號的通斷狀態(tài),出現(xiàn)異??煽焖倥懦收?。在一些動作之間設(shè)置了互、聯(lián)鎖,防止發(fā)生沖突。在當(dāng)前條件下不允許執(zhí)行其他操作時,若按下其他功能按鍵,則磨床不會做出相應(yīng)動作。

      3 結(jié)束語

      本文對數(shù)控內(nèi)圓磨床控制系統(tǒng)的軟件設(shè)計任務(wù)進(jìn)行了分析和劃分,采用模塊化設(shè)計方法給出了整體軟件設(shè)計流程,并分別對系統(tǒng)的自動加工模塊、砂輪修整模塊、位置控制模塊的軟件進(jìn)行了分析與設(shè)計,繪制出了相應(yīng)的模塊程序流程圖。完成整個數(shù)控內(nèi)圓磨床控制系統(tǒng)尺寸檢測、控制和顯示的功能。

      [1] 吳劍峰,沙杰,汪敏,等.M224型半自動內(nèi)圓磨床數(shù)控化改造技術(shù)[J].控制與檢測,2010(5):56-59.

      [2] 劉戰(zhàn)術(shù),常曉玲.用于控制錐面磨床人機(jī)界面的PLC程序設(shè)計[J].組合機(jī)床與自動化加工技術(shù),2008 (2):90-93.

      [3] 潘盛湖.全閉環(huán)數(shù)控凸輪軸磨床控制系統(tǒng)設(shè)計與開發(fā)[D].重慶:重慶大學(xué),2007:15-18.

      [4] 舒創(chuàng).基于開放式數(shù)控平臺的外圓磨床數(shù)控系統(tǒng)開發(fā)[D].武漢:華中科技大學(xué),2007:37-45.

      [5] 劉戰(zhàn)術(shù),常曉玲.伺服定位單元、PLC、觸摸屏在精密磨床控制中的應(yīng)用[J].制造技術(shù)與機(jī)床,2008(5): 28-31.

      Design of the Software System in NC Internal Grinder

      ZHANG Ying-ying
      (Sanmenxia Polytechnic,Sanmenxia 472000,China)

      The software system in NC internal grinder is the key to realize the product function.The paper assigns the tasks according to the function requirement of NC internal grinder,presents the total process of system and the program design of each function module.And by joint debugging with the hardware system,the design can realize the specific function of NC internal grinder and achieve the real automatic control of NC internal grinder.

      NC internal grinder;software system;automatic processing;man-machine interface

      book=136,ebook=136

      TG 596

      A

      1672-2434(2012)03-0037-04

      2012-03-27

      張穎穎(1984-),女,助教,碩士,從事研究方向:自動檢測技術(shù)

      猜你喜歡
      修整磨床砂輪
      彈性夾具在軸承磨床中的應(yīng)用
      哈爾濱軸承(2020年3期)2021-01-26 00:35:02
      不同加載作用下砂輪片破裂失效的有限元分析
      淺析曲軸磨床的可靠性改進(jìn)
      磨床砂輪修整器的改進(jìn)
      單點金剛石修整筆的現(xiàn)狀分析及發(fā)展趨勢
      轉(zhuǎn)塔式砂輪架B軸回轉(zhuǎn)機(jī)構(gòu)設(shè)計
      MZ208全自動液壓磨床PLC程序改進(jìn)
      日本5R型曲軸連桿頸磨床修整器的維修
      砂 輪
      井壁修整器在塔河油田TK1286井的應(yīng)用
      斷塊油氣田(2012年6期)2012-03-25 09:54:03
      康保县| 安康市| 轮台县| 东明县| 南岸区| 康定县| 宁化县| 新安县| 那坡县| 德昌县| 益阳市| 常熟市| 饶河县| 朝阳市| 濮阳市| 宜州市| 舟曲县| 武邑县| 类乌齐县| 东港市| 达尔| 利辛县| 金寨县| 江安县| 陇南市| 库尔勒市| 康平县| 丹棱县| 开化县| 台安县| 三门县| 芦溪县| 资溪县| 沙河市| 鄱阳县| 墨竹工卡县| 昌图县| 长子县| 白玉县| 丰都县| 郓城县|