?

數控機床的PLC編程方法探析

2016-05-14 13:30劉鋆得韓朋良張棟賓
山東工業技術 2016年4期
關鍵詞:數控機床

劉鋆得 韓朋良 張棟賓

摘 要:隨著科學技術水平的不斷提升,我國各行各業進入了新的發展階段,機械生產與制造行業更是呈現出了新的特點。數控機床作為重要的生產制造基礎設備,其工作的準確性與效率始終是行業工作者們關注的重點?,F階段,眾多數控機床依托于PLC可編程控制器實現構件加工過程控制,這使得PLC編程直觀易于掌握的優勢得到了充分的發揮,在數控機床自動化控制過程中發揮了重要的作用,保證了加工質量與機床運行的穩定性與可靠性。本文探討了數控機床PLC編程方法的相關內容,旨在提供一定的參考與借鑒。

關鍵詞:數控機床;PLC;編程方法

DOI:10.16640/j.cnki.37-1222/t.2016.04.019

1 PLC可編程控制器簡介

PLC可編程控制器具體執行操作的流程由三個環節構成:輸入采樣、程序執行以及輸出刷新,控制程序運行過程中PLC對上述環節構成的工作周期進行循環掃描,直至控制驅動任務的完成。

(1)輸入采樣。編程人員完成梯形圖編制后,PLC對編程信息進行掃描,將輸入端獲得的信息在映像寄存器中進行存貯,同時完成刷新。刷新完成后,映像寄存器中的指令信息處于封閉狀態,新產生的輸入信息不被獲取存貯,不對既有輸入采樣產生干擾。在完成一個掃描周期后,重新執行輸入采樣時才回錄入新的指令內容。

(2)程序執行。PLC在程序執行過程中,對其編制的梯形圖程序按照相應的規則進行掃描,并根據跳轉指令完成程序跳轉判定與對接執行。程序執行過程中,產生的相應運算結果在映像寄存器中進行存貯,系統控制對象狀態參數呈動態化。

(3)輸出刷新。在完成程序控制指令執行后,PLC內部的映像寄存器進入輸出刷新狀態,相應指令結果進入輸出鎖存器中,通過相應的控制機構完成控制指令的傳輸與下達,驅動相應原件動作。

2 數控機床的PLC編程代碼實現

在數控機床的自動化控制過程中,主要控制功能包含加工準備、刀具使用、加工控制等,相應的功能控制代碼相對規范統一,其主要功能代碼包含以T功能代碼、M功能代碼、S功能代碼等,數控機床PLC編程中各種代碼具體特征如下:

(1)T功能代碼的實現。數控機床PLCT功能代碼實現的功能主要為刀具選擇。其具體執行過程如下:在進行數控機床換刀操作時,指令下達后編碼裝置傳遞控制信息,運行PLC內置程序,啟動數控機床換刀電機,使刀具下落壓緊,在檢測到刀架壓力水平符合標準后,換刀電機停止工作,完成換刀操作。

(2)M功能代碼實現。數控機床PLCM功能代碼的實現是機床硬件和軟件的綜合運用,如主軸的正轉與停止功能等。數控機床PLCM功能代碼的實現與與T功能代碼相似,經由編碼裝置傳遞控制信息,調用PLC內部梯形圖程序,完成相應控制指令的下達。

(3)S功能的實現。數控機床PLC S功能主要完成主軸轉速的控制,并且常用S2位代碼形式和S4位代碼形式來進行編程。首先由PLC編碼錄入裝置進行代碼轉換,將梯形圖程序變輸入PLC,經內部電頻轉換元件進行信號初步處理,然后進行S代碼轉譯,繼而完成數據轉換、進制轉換以及限幅處理步驟,最后完成D/A轉換,將控制信號傳遞至機床主軸控制系統,完成S指令的下達與實現。

3 數控機床的PLC編程方法探

下面以冷卻系統PIE制為例來說明數控機床PLC程序的編制方法。

控制目標:通過數控機床控制平臺實現冷卻液控制程序指令的下達,完成冷卻電機的啟停操作,在自動或MDA方式下利用MO7或MO8啟動冷卻,用MO9停止冷卻。在工況異常條件下能夠通過信號燈閃爍或警報器鳴響為控制人員提供相應的告警提示。

PLC輸入輸出地址:依據該數控機床操作指令執行要求根據,對相應的控制信號進行地址分配,地址相互獨立,互不沖突。從機床輸入給PLC或從NC輸入給PLC的均稱為PLC的輸入,從PLC輸出給機床或從PLC輸出給NC的均稱為PLC的輸出。

在第1段程序中,操作人員手動控制完成,冷卻操作程序開啟,PLC內置程序MO7、MO8實現數控機床冷卻中間標志位M105.2完成置位操作;K6的第二次按下,程序控制指令M09將對中間標志位M105. 2完成復位操作,而由M105.2去激活冷卻輸出標志位M105.1,M105.1在第3段程序中激活冷卻輸出Q0.3和冷卻輸出顯示的信號地址V11000000.5。在第2段程序中,在外界出現異常工況的條件下,冷卻信號燈、電機過載報警以及冷卻液位報警相應啟動,M105.2將被強行復位,數控機床冷卻操作中止。第3段程序為信號的輸出控制,由M105.1控制冷卻輸出Q0.3和冷卻輸出指示燈V11000000.5,I1.6/I1.7分別控制冷卻電機過載報警V1600002.2和冷卻液面過低報警V1600002.3。

上述三段程序的執行,完成了既定控制目標,很好的實現了數控機床冷卻控制自動化,保證了系統的冷卻效果與運行的安全性,是成功的PLC編程案例。

4 結語

綜上所述,PLC可編程控制器被廣泛應用于各種生產機械和生產過程的自動控制中,成為一種最重要、最普及、應用場合最多的工業控制裝置。數控機床PLC編程要求編程人員利用給定的加工需求及工藝要求,進行的全面而系統的分析、綜合、判斷,從而編出適應數控機床控制要求PLC梯形圖,保證數控機床自動化控制滿足實際生產需求。本文對數控機床的PLC編程方法進行了分析,并通過編程實例進行了深入探討,具有一定借鑒價值與參考意義。

參考文獻:

[1]宋麒麟.數控機床控制及故障診斷系統設計與實現[D].華東理工大學,2012.

[2]石凱.基于圖形編程的五自由度串并聯機床數控系統研究[D].河北工業大學,2014.

[3]牛祿峰,高秀蘭,王寶.數控機床編程技術及對刀操作中的幾個問題[J].機床與液壓,2011(09).

猜你喜歡
數控機床
數控機床故障檢測與維修
數控機床常見故障診斷與維修探究
數控機床人機聯合故障排查研究
提高數控機床維修性的途徑
數控機床管理維護的關鍵點探討
數控機床的現狀及技術發展策略分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合