李楊 姚瑾 曹貴崟
摘 要:本文根據(jù)微小薄壁類零件感應加熱退火工藝,研制滿足批量生產(chǎn)的自動化設備,對感應加熱退火設備控制系統(tǒng)進行設計。參照控制對象及要求,建立了以Smart-200 PLC為核心的控制系統(tǒng)硬件平臺,完成手動/自動軟件控制程序的編寫,實現(xiàn)了感應加熱退火設備自動化控制,提高了生產(chǎn)效率。
關(guān)鍵詞:感應加熱 系統(tǒng)設計 PLC 控制系統(tǒng)
電磁感應加熱目前廣泛應用于冶金行業(yè)、機械制造行業(yè),以及工件的回火、退火和正火等熱處理過程中。其加熱原理為:利用高頻電加熱理論,將三相交流電源轉(zhuǎn)化為高頻電流,利用高頻電流激發(fā)高頻磁場,當導體切割磁場內(nèi)的磁力線時,導體內(nèi)產(chǎn)生大量渦流,使導體迅速發(fā)熱,從而實現(xiàn)加熱的目的。本文將著重討論微小薄壁類零件的感應加熱設備控制系統(tǒng)的設計與實現(xiàn),參照控制對象及要求,選用Siemens公司的Smart-200 PLC,完成硬件平臺的搭建和軟件程序的編寫,實現(xiàn)微小薄壁零件熱處理生產(chǎn)的自動化生產(chǎn)。
一、控制硬件原理圖
本設備采用PLC控制技術(shù)。以PLC為核心,結(jié)合控制對象及要求,制定如圖1所示的控制系統(tǒng)硬件原理圖,PLC通過與中間繼電器、行程開關(guān)、步進電機驅(qū)動模塊、旋轉(zhuǎn)電機調(diào)速模塊、模擬量轉(zhuǎn)換模塊等進行信號傳輸,來實現(xiàn)退火設備中的冷卻泵、電磁閥、步進電機、旋轉(zhuǎn)電機以及高頻機等工作部件的自動化控制。
二、硬件設備選型
(一)PLC選型
PLC融合了目前的大規(guī)模集成電路技術(shù),其具有較小的體積和較輕的質(zhì)量,簡單的連接接口,容易為廣大工程技術(shù)人員接受的編程語言,而且PLC梯形圖符號與表達方式也與傳統(tǒng)的繼電器控制電路圖十分相似,PLC只要通過少量的邏輯控制指令對開關(guān)量進行控制,就能便捷地實現(xiàn)繼電器電路中較為復雜的功能。除此之外,PLC還能夠?qū)崿F(xiàn)模擬量和數(shù)字量之間的轉(zhuǎn)換,即通常所說的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。
在感應加熱退火設備工作過程中,PLC接收輸入信號后,通過繼電器實現(xiàn)對設備控制對象的動作輸出。需要控制的對象有水泵、高頻機、旋轉(zhuǎn)電機、電磁閥、繼電器、指示燈等開關(guān)信號控制,還包括對步進電機脈沖和方向的控制,以及測溫儀模擬信號的接收。故本文選用Siemens S7-200 PLC,CPU型號為ST40,該PLC有24個輸入點,16個輸出點,并具備脈沖控制功能,能實現(xiàn)對步進電機的控制,但不具備模擬量的轉(zhuǎn)換功能。
(二)模擬量轉(zhuǎn)換模塊
本文的控制對象包含了紅外測溫儀,該溫度型號為模擬量。所選的PLC不具備模擬量轉(zhuǎn)換功能,具備此功能的PLC價格高昂,為了對該模擬量信號進行采集,本文選用了西門子的Smart 200EM AM06 A/D轉(zhuǎn)換模塊。在編譯軟件STEP7-MicroWIN SMART中只要編寫相應的轉(zhuǎn)換程序,即可實現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換,該模塊的增加相較于選用具備模擬量轉(zhuǎn)換功能的PLC而言,成本大大降低,并且該模塊具有兩組模擬量的輸入和輸出點,增加了溫度信號采集的精準度。
(三)步進電機的選擇
步進電機作為一種根據(jù)步進驅(qū)動器控制信息執(zhí)行控制動作的元件,是機電一體化執(zhí)行部件的關(guān)鍵產(chǎn)品之一,它本身就是一個完成數(shù)模轉(zhuǎn)化的元件,而且它的位置控制可以采用無反饋信息的控制方式,即一個脈沖信號輸入相應地會產(chǎn)生一個固定的位置增量,這樣的所謂增量位置控制系統(tǒng)與傳統(tǒng)的直流控制系統(tǒng)相比,其成本大幅降低,控制系統(tǒng)不必進行任何調(diào)整,就能保持移動位置的精密性和準確性。
作為一種具有特殊控制方式使用的特種電機,步進電機不能直接連接直流或交流電源上工作,必須使用專用的驅(qū)動電源來驅(qū)動步進驅(qū)動器才能控制步進電機工作。當步進驅(qū)動器收到由控制系統(tǒng)發(fā)出的脈沖信號,驅(qū)動器將會結(jié)合步進電機的結(jié)構(gòu)特點,按照一定順序?qū)γ}沖進行分配,從而實現(xiàn)對步進電機自由或制動加載狀態(tài)、旋轉(zhuǎn)方向、角位移、旋轉(zhuǎn)速度的控制。當控制系統(tǒng)發(fā)出一個脈沖信號,驅(qū)動器就會驅(qū)動步進電機轉(zhuǎn)過一個步距角。步進電機的角位移量與驅(qū)動器收到的脈沖個數(shù)相關(guān),電機轉(zhuǎn)速與脈沖信號的頻率成正比。驅(qū)動器的型號必須與所使用的電機型號相匹配。本文選用Kinco 2S56Q-02976型號步進電機以及相應的2M530型驅(qū)動器。驅(qū)動器的細分功能可以減輕或消除步進電機工作過程中固有的低頻共振現(xiàn)象,降低了電機工作過程中產(chǎn)生的噪音。隨著技術(shù)的不斷進步,步進電機在低速工作時的噪音已經(jīng)與直流電機大致相同。此外,采用驅(qū)動器細分方法還可以增大步進電機的輸出轉(zhuǎn)矩。在細分狀態(tài)下,驅(qū)動器能夠提供“持續(xù)、強勁”的工作電流,很大程度上減小了步進電機旋轉(zhuǎn)過程中產(chǎn)生的反向電動勢。除此之外,驅(qū)動器的細分功能,提高了步進電機工作過程中旋轉(zhuǎn)位移的分辨率。對于常見的具有標準步距角的步進電機,只要驅(qū)動器能夠?qū)崿F(xiàn)40左右的細分功能,就能實現(xiàn)對步進電機工作的精密控制。
三、軟件系統(tǒng)設計
(一)工序流程設計
根據(jù)工件熱處理工藝流程以及設備工作系統(tǒng)硬件及功能,本文對感應加熱退火設備控制流程設計如圖2所示。
(二)編寫控制程序
根據(jù)設備工作流程圖,在STEP 7-MicroWIN SMART軟件平臺基礎上對感應加熱退火設備控制程序展開設計。為了便于調(diào)整以及自動化的實現(xiàn),控制程序編寫了手動控制程序和自動控制程序。設備在工作時,只需要操作控制面板的手動/自動調(diào)節(jié)旋鈕即可實現(xiàn)手動控制與自動控制的切換。
手動控制程序主要對冷卻泵工作,模組的前進、后退,感應高頻加熱與停止,旋轉(zhuǎn)電機正反方向的旋轉(zhuǎn)等動作的控制。在移動模組前進和后退控制程序的編寫中引入了西門子編譯軟件MicroWIN SMART中的位置控制軟件模塊,通過模塊調(diào)用AXISO_GOTO子程序,通過該程序?qū)?M530型驅(qū)動器進行控制,實現(xiàn)模組左右方向上的精確移動,然后通過安裝在模組下方的位置傳感器來實現(xiàn)精確定位。
自動控制程序是根據(jù)設備的工作流程中的動作順序?qū)υO備工作部件實現(xiàn)自動控制的功能。其中對紅外測溫儀溫度信號的采集,需要模擬量的采樣和轉(zhuǎn)換程序,通過西門子的Smart 200EM AM06 A/D轉(zhuǎn)換模塊將測溫儀檢測到的溫度信號(該信號為模擬量電流信號)轉(zhuǎn)換為數(shù)字信號,轉(zhuǎn)換的公式為溫度數(shù)值以單整形減法減去0,然后將類型轉(zhuǎn)變?yōu)殡p整形,再將其轉(zhuǎn)化為實數(shù),將所得值乘以1000,除以27648,再將所得數(shù)值加上600(測溫儀測溫范圍的下限值),得到的數(shù)值即為當前的實時溫度值。將該數(shù)值存在變量VD100中,在PLC的主程序中調(diào)用該變量的數(shù)值就能通過PLC控制感應高頻加熱機的通斷及在冷卻水泵的工作,從而實現(xiàn)自動化的生產(chǎn)。
四、結(jié)論
通過分析控制對象和要求,選用Siemens公司的Smart-200 PLC,完成了相應硬件的選型。根據(jù)退火的手工工藝流程,在STEP 7-MicroWIN SMART編譯軟件中編寫了手動控制程序和自動控制程序。確定了感應加熱退火設備的功能和方案;根據(jù)設備技術(shù)參數(shù),完成了感應退火設備控制系統(tǒng)的設計,實現(xiàn)了從手動生產(chǎn)到自動化生產(chǎn)的轉(zhuǎn)變,并提高了微小薄壁工件的熱處理效率。
參考文獻
[1]王淑花,劉愛蓮等.熱處理設備[M].哈爾濱:哈爾濱工業(yè)大學出版社,2010.
[2]陳金燕,曾偉珍.紅外測溫儀的選擇方法探討[J].現(xiàn)代制造.2006(06):48—49.
[3]鄧星鐘等.機電傳動控制[M].武漢:華中科技大學出版社,2011.
[4]楊和平,周旋,童軍.步進電機的特點及應用[J].黑龍江科技信息.2007(02):10.
[5]向曉漢.S7-200SMARTPLC完全精通教程[M].北京:機械工業(yè)出版社,2013.