孔浩 薛文奎


DOI:10.19392/j.cnki.16717341.201722152
摘要:利用DP總線完成對S7200/300/400 PLC的硬件配置,實現系統中實驗和WinCC 對控制系統的主畫面、報警畫面、用戶權限管理和實時及歷史數據記錄的組態,達到PC機上對學習系統進行監控的目的。
關鍵詞:PLC、DP總線;學習系統;畫面;監控
在實踐學習中,PLC實訓平臺相互獨立,實驗實訓項目比較單一,直觀性很差,學生學習的主動性較差和上位機的關聯性不強等,學生掌握實訓涉及PLC方面知識沒有相互的聯系,局限性較大。設計的基于WinCC軟件的學習實訓系統,可以幫助教師對實踐學習中對學生的管理和幫助學生更好的理解工控知識的系統性,使PLC和上位機的相互關聯性及實際項目的聯系更加緊密。另外,上位機的動畫效果提高學生的學習的積極性和主動性。
1 系統的總體設計
集散控制系統簡稱為DCS(Distributed Control System),結構示意圖如圖1所示,系統分為管理級、操作級和過程級。管理級由工業PC、數據庫等組成,完成對數據信息的管理;操作級由工程師站、操作員站等組成,完成用戶與設備的實時交互;過程級由PLC、智能儀表等組成,完成現場的數據的采集與控制。
本系統以DCS系統為參照所完成的學習實訓平臺,系統分監控層和現場設備層兩層。如圖2所示,監控層包括S7300/400 PLC、PC機以及HMI觸摸屏等,現場設備層主要包括S7200PLC、被控對象等。
2 系統硬件設計
本實訓學習系統由S7300 PLC作主站、S7200 PLC做從站、PC機或觸摸屏做上位機組成,通過DP總線搭建完成。系統主站可實時對從站進行數據的傳送,及時掌握下位機信息,確保系統的安全可靠運行。
2.1 現場設備層
現場設備層由S7200 PLC和變頻器等設備組成,根據實訓項目的不同,自由連接,另外通信協議根據需要自己可以更改。從站可對現場的開關和模擬量檢測,并在上位機進行顯示。S7200 PLC經DP模塊EM277與S7300進行通訊,EM277的波特率在9600bit/s12Mbit/s自動轉換,如圖3所示。
2.2 監控層
監控層由工控PC機、HMI與S7300 PLC構成。完成對系統設備運行狀態的監控、、信息報警、歷史曲線的歸檔等。使用WinCC軟件對系統進行組態與監控,可以通過PC機對系統的過程進行動態監視與控制,直觀地監視統的運行情況。監控層中主站S7300 PLC可監視和控制從站,還可以做擴展性實驗,對學生職業能力的提升起著極大的作用。
系統監控層的功能:
(1)數據顯示。
PC機或HMI是用戶操作的界面,具有顯示和控制功能。
A、變量的顯示。
可通過實時或歷史曲線、棒圖等方法,對實訓對象中的過程值、控制量和設置量進行設置和顯示。
B、各單元運行指示。
將畫面上的元件與對應變量鏈接,設備的狀態改變根據變量的變化而變化,通常以顏色或彈出文字等方式來表示設備的狀態。
(2)報警功能。
當用戶操作不當或設備突發致命異常情況,系統會產生報警。監控層對設備的監控與診斷,并產生報警,報警后,操作員及時處理報警事件,否則設備無法正常工作。
(3)歷史數據記錄功能。
系統的運行情況還可以以數據形式量化的顯示出來,同時也可以對數據進行處理和存檔,并存到數據庫中,供以后的以曲線或數據報表的形式進行顯示及打印。
3 系統軟件設計
虛擬實訓系統是將采集數據、傳輸數據、記錄數據、監控等與DP總線相結合,實現用戶通過PC機或HMI監控,可對站點發出控制指令,從站響應主站的請求,完成相應的動作。每一個站點配有PC機,學生在PC機上通過相應軟件對相應站點的實訓對象進行程序的編寫、系統調試及監控。軟件結構框圖如圖4所示。
系統硬件連接完后,利用STEP 7軟件完成對S7300 PLC進行硬件的組態,組態信息可以通過MPI和DP端口連接通訊,下載到S7300 PLC中,主站通常設置為2,構建完成DP網絡。STEP 7通過文件項目進行管理,可對系統的硬件組態、程序編寫、系統參數設置、設備的監控與運行等操作。
S7200 PLC程序開發、編輯是STEP 7Micro/MIN32軟件完成,在從站中,沒有主站發出指令時,從站不改變設備的控制狀態。當接收到控制指令時,按照要求完成對控制對象的控制。S7200 PLC在網絡中指定一個唯一的地址,最大地址為126。
S7300 PLC是系統核心,被控對象的運行狀態通過從站傳輸到主站中,然后在上位機上顯示。用戶通過上位機對被控對象發出控制指令,從而達到對系統進行監控。
4 結論
設計了多功能實訓學習系統,學生可在平臺上完成程序編寫、網絡的搭建及設備調試等方面的訓練,使學生理論與實踐進行結合,提高學生的實際動手能力。教師對實踐學習中對學生的管理和幫助學生更好的理解工控知識的系統性,使PLC和上位機的相互關聯性及實際項目的聯系更加緊密。另外,上位機的動畫效果提高學生的學習的積極性和主動性。
參考文獻:
[1]殷忠玲.電力電子技術實訓考核方法研究[J].自動化與儀器儀表,2016.
[2]廖常初.S7300/400 PLC應用技術[M].北京:機械工業出版社,2013.
[3]陳欣.基于OPC技術的上位機與西門子PLC的通信[J].自動化與儀器儀表,2014.
[4]武麗.一種簡單使用的可編程控制器實驗裝置的設計[J].西南工學院學報,2012.
[5]曾喜娟.基于WinCC flexible組態軟件的仿真模型在學習實踐中的設計與實現[J].甘肅聯合大學學報,2012.
[6]王光梅.PROFIBUSDP總線在變頻調速系統中的應用研究[J].中國新通信,2015.
[7]張潔.基于WinCC的港口水轉水監控系統設計與實現[D].武漢理工大學,2013.
[8]蔡小亮.基于PLC和WinCC的智能雙腔監測換熱器系統[J].化工自動化及儀表,2013.
[9]陳勇.基于組態控制技術的PLC實驗開發[J].中國科技信息,2012(24).
[10]陳東.基于LabVIEW的柔性液壓CAT系統開發[J].液壓與氣動,2013(09).
[HTH]基金項目:[HT][HTK]江蘇高校品牌專業建設工程資助項目(TAPP)(項目編碼:PPZY2015C238)[HT]
作者簡介:孔浩(1996),男,江蘇泰州人,機器人專業16級學生;薛文奎(1979),男,河南駐馬店人,碩士,講師,研究方向:自動化技術、工業機器人應用技術。