查慶
摘要:在水利工程系統(tǒng)當(dāng)中,利用PLC技術(shù)可以很好的實現(xiàn)對于多臺水泵電機的自動啟動以及停止運行,同時,還將水泵的電機控制納入到相關(guān)的自動控制系統(tǒng)當(dāng)中,而壓力的傳感器則很好地將電信號,傳輸至相應(yīng)的控制模塊當(dāng)中,根據(jù)實際壓力的大小,來對高壓泵的啟動和停止進行控制和操作,全面地保障了高壓泵的運行安全,同時,還利用了電阻率表以及電導(dǎo)率表等,進行實時的水質(zhì)量監(jiān)測,保障了水處理系統(tǒng)的高效、高質(zhì)量、簡易操作以及流暢運行。在硬件方面本文主要采用PLC、交流伺服電機及其驅(qū)動器、觸摸屏等構(gòu)成,本章主要進行硬件的選型與設(shè)置、硬件電路的設(shè)計與安裝。
關(guān)鍵詞:可編程控制器;數(shù)控機床;伺服電機
一、PLC的結(jié)構(gòu)概述
PLC和一般的微型計算機基本相同,也是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成的。PLC的硬件系統(tǒng)由微處理器、存儲器、輸入輸出部件、電源部件、編程器、I/O擴展單元和其他外圍設(shè)備組成。在硬件上采用隔離、屏蔽、濾波、接地等抗干擾措施;在PLC夠成的控制系統(tǒng)中,只需要在PLC的端子上接入相應(yīng)的輸入/輸出信號線即可。
二、控制系統(tǒng)的硬件設(shè)計
(一)硬件總體結(jié)構(gòu)設(shè)計
為了實現(xiàn)加工機床的加工要求,根據(jù)控制系統(tǒng)總體設(shè)計方案,設(shè)計了如圖2.1所示的基于PLC控制系統(tǒng)的硬件總體結(jié)構(gòu)圖,其具體結(jié)構(gòu)如下:
在許可范圍內(nèi)數(shù)控軸的配置控制信號的變動,只要通過更改編程就可以使相應(yīng)的配置立即生效。這也使得相同的數(shù)控系統(tǒng)可以靈活地應(yīng)用到不同配置的數(shù)控機床上。
(二) PLC硬件接線設(shè)備
1. PLC選用
PLC的硬件結(jié)構(gòu)是由電源、存儲器、CPU、輸入接口、輸出接口等部分組成,本文選用S7-200PLC,采用此型號PLC是考慮到它計算能力強大,它可以對多個PID運算控制過程進行處理,另外它的程序可以用多種語言編寫。在軟件中也采用了故障診斷和數(shù)字濾波等措施。選用西門子公司sp200系列作為本文中數(shù)控機床的核心控制系統(tǒng),可以減少企業(yè)對操作人員培訓(xùn),降低使用成本,減少消費者對產(chǎn)品使用的顧慮。
2.西門子變頻器
本文采用的西門子變頻器MM440包括有用于把變頻器連接于PROFIBUS-DP通信網(wǎng)絡(luò)的PROFIBUS通信模塊。通過此通信模塊,就可以實現(xiàn)主站和變頻器的數(shù)據(jù)交換。變頻調(diào)速系統(tǒng)起動大都是從低速開始,頻率較低。變頻器給電動機加上一個直流電壓,進行制動,則無需另加制動控制電路[1]。
(三)系統(tǒng)電路設(shè)計
1. 交流伺服電機
為了實現(xiàn)低速大轉(zhuǎn)矩,以及頻繁的啟動、制動、正反轉(zhuǎn)的要求,伺服電機還應(yīng)當(dāng)具有比較長的過載能力。我們需要將PLC的輸出通過ULN2003進行放大以后接入步進電機中予以驅(qū)動。速度和轉(zhuǎn)矩控制模式是通過輸入的模擬量對電機進行控制的,可以直接用PLC模擬出時序信號,采用集電極開路輸出,輸出電流大,故可以直接驅(qū)動繼電器或固體繼電器(SSR)等外接控制器件,也可直接驅(qū)動步進電機。
2. 電源電路的設(shè)計
utu2410-S-V3.0 2410開發(fā)板電壓設(shè)計采用5V輸入主板,經(jīng)電壓穩(wěn)壓,提供I/O端口需要的電壓3.3V。要核心板上采用穩(wěn)壓模塊供CPU內(nèi)核電壓(2.5V或1.8V)。
3. PLC的網(wǎng)絡(luò)接線設(shè)計
當(dāng)用PLC進行網(wǎng)絡(luò)設(shè)計時,其難度比單機控制大得多。首先應(yīng)選用自己較熟悉的機型,對通信接口、通信協(xié)議、數(shù)據(jù)傳送速度等也要考慮。
對于現(xiàn)場總線應(yīng)該注意事它是一種網(wǎng)絡(luò)通訊技術(shù),故障的確定與排查難度還是較大的,需要通過總線串行交換,其實時性受到限制。采用數(shù)字信號的網(wǎng)絡(luò)傳輸方式在可靠性上要遠(yuǎn)遠(yuǎn)高于模擬信號的回路傳輸方式,特別是當(dāng)傳輸距離較遠(yuǎn)時,這種優(yōu)勢更為明顯。
三、自動化控制裝置軟件設(shè)計
(一)步進電機的主程序設(shè)計
1. 步進電機控制系統(tǒng)軟件設(shè)計
在主程序中完成的主要功能有:在通電的開始,先將輸出口Q0.0初始化置零;設(shè)定電機的轉(zhuǎn)動方向;調(diào)用子程序完成步進電機的前進和返回控制;電機的啟動和停止控制。
2.正反轉(zhuǎn)程序設(shè)計
PLC在接收到鍵盤的指令后,通過驅(qū)動電路發(fā)出脈沖信號驅(qū)動電機,以使得步進電機能按照鍵盤的輸入做出正確的轉(zhuǎn)向。步進電機換向時,一定要在電機降速停止或降到突跳頻率范圍之內(nèi)再換向以免產(chǎn)生較大的沖擊而損壞電機。換向信號一定要在前一個方向的最后一個CP脈沖結(jié)束后以及下一個方向的第一個 CP脈沖前發(fā)出。
(二)報警電路的設(shè)計
由于條件有限,報警電路的設(shè)計較為簡單,利用I2.1~I2.7作為各電動機故障信號。程序運行流程如下:
故障產(chǎn)生;按下試燈、試鈴按鈕→故障指示燈亮,報警電鈴響→按消鈴按鈕關(guān)閉電鈴,報警指示燈變?yōu)槌A痢收稀鷪缶療粝?/p>
(三) 斷電保護程序設(shè)計
由于整個設(shè)備的工作流程是連續(xù)循環(huán)進行的,因此斷電之后再起動必須仍然恢復(fù)斷電前的狀態(tài)。程序設(shè)計選擇具有斷電保護的內(nèi)部輔助保持繼電器和數(shù)據(jù),將電機的運行狀態(tài)和參數(shù)進行保存,實現(xiàn)斷電保護。
總結(jié)
隨著計算機控制技術(shù)的發(fā)展,PLC的功能越來越強大,處理速度越來越快,用微小型的PLC系統(tǒng)構(gòu)成的各種數(shù)控機床控制系統(tǒng),具有控制簡單、運行穩(wěn)定、開發(fā)周期短、性價比優(yōu)越等特點,是一種切實可行的數(shù)控機床控制方案。在PLC控制數(shù)控機床的控制系統(tǒng)中,以輔助系統(tǒng)為控制對象,用西門子S7-200PLC為核心控制器,設(shè)計了數(shù)控機床硬件控制系統(tǒng),用軟件代替硬件控制,增強了系統(tǒng)的通用性和靈活性、成本也大大降低,有著十分廣闊的應(yīng)用前景。
參考文獻:
[1]王黎明.淺談西門子MM440變頻器的安裝與使用[J].價值工程.2015(01)
[2]王鐘,崔大勇.論數(shù)控機床生產(chǎn)管理[J].科技信息.2013(08)
[3]王大鵬,王濤,蘇孝國.基于TIAPortal環(huán)境的S7-1200的OPC通訊[J].可編程控制器與工廠自動化.2014(09)
[4]葛恒安.中國數(shù)控機床設(shè)備行業(yè)現(xiàn)狀與發(fā)展趨勢[J].建設(shè)機械技術(shù)與管理.2014(10)
[5]趙勝斌,孫小蕾.淺析數(shù)控機床控制系統(tǒng)及其發(fā)展[J].科技創(chuàng)新與應(yīng)用.2013(04)
[6]郭泉江,凌玉華,廖力清. 數(shù)控機床控制系統(tǒng)[J].自動化與儀表.2014(01)