董躍武 郭連升 董瑞情
摘 要:介紹了“機床線路安裝與檢修實訓”仿真模擬系統(tǒng)的基本原理,從實用角度分析了該系統(tǒng)實現(xiàn)安裝接線與故障檢測功能的仿真模擬策略,對于“機床線路安裝與檢修實訓”項目學員的實訓及考核具有重要意義。
關(guān)鍵詞:仿真模擬技術(shù);機床線路;PLC;組態(tài)軟件;仿真模擬操作
0 引言
“機床線路安裝與檢修實訓”項目是學員在維修電工培訓中較難掌握的內(nèi)容,機床線路安裝復雜,實踐性非常強,要通過大量實訓才能達到理想的學習效果?!盎赑LC與組態(tài)軟件的機床控制線路實訓仿真系統(tǒng)”利用軟件模擬實訓裝置,讓學員利用軟件即可實現(xiàn)基本控制線路和典型機床線路的安裝接線及故障檢測操作,在節(jié)約材料的同時可達到實訓效果。
1 實訓仿真系統(tǒng)原理
1.1? ? 系統(tǒng)原理及硬件組成
本套實訓仿真系統(tǒng)的硬件組成包括上位PC機、可編程序控制器(PLC)、輸入控制按鈕(開始按鈕、復位按鈕)、故障選擇編碼盤、雙色指示燈(綠燈、紅燈)和顯示屏(時間、分數(shù))等。系統(tǒng)總體設(shè)計方案如圖1所示。
1.2? ? 組態(tài)軟件的特點及選用
實訓仿真系統(tǒng)采用組態(tài)軟件與PLC相結(jié)合的形式,即以PC機為平臺,安裝組態(tài)軟件,開發(fā)一套仿真軟件系統(tǒng),再與PLC配合,實現(xiàn)機床控制線路仿真模擬接線及故障檢測功能。
組態(tài)軟件是數(shù)據(jù)采集與過程控制的專用軟件,在自動控制系統(tǒng)監(jiān)控層級的軟件平臺和開發(fā)環(huán)境下,能以靈活多樣的組態(tài)方式(而不是編程方式),提供良好的用戶開發(fā)界面和簡捷的使用方法,其預設(shè)置的各種軟件模塊可以極易實現(xiàn)和完成監(jiān)控層的各項功能,并能同時支持各種硬件廠家的計算機和I/O設(shè)備,與可靠的工控計算機和網(wǎng)絡(luò)系統(tǒng)結(jié)合,可向控制層和管理層提供軟、硬件的全部接口,進行系統(tǒng)集成。
組態(tài)軟件具有使用簡單,運行可靠,可提供數(shù)據(jù)采集設(shè)備的驅(qū)動程序和自動化應用系統(tǒng)所需的組件,圖形設(shè)計工具強大等特點。目前,國際上較知名的監(jiān)控組態(tài)軟件有Fix、Intouch、Wincc、LabView、Citech等。
本方案選用的力控監(jiān)控組態(tài)軟件(ForceControl)是一個面向方案的HMI/SCADA平臺軟件。分布式實時多數(shù)據(jù)庫系統(tǒng),可提供訪問工廠和企業(yè)系統(tǒng)數(shù)據(jù)的一個公共入口。內(nèi)置TCP/IP協(xié)議的網(wǎng)絡(luò)服務程序使用戶可以充分利用Intranet或其網(wǎng)絡(luò)資源。
2 仿真系統(tǒng)安裝接線功能的模擬實現(xiàn)
利用仿真系統(tǒng)的“模擬接線”功能在仿真接線板上完成元器件之間的連接。模擬仿真接線板與實際的接線板完全對應,界面直觀、簡單、易操作。根據(jù)接線圖,利用組態(tài)軟件對每個接線點進行編號,對相同編號的接線點間的接線進行編程設(shè)定,使得鼠標連續(xù)點擊兩個相同編號的接線點時可顯現(xiàn)連接線,即連接正確,此時學員可繼續(xù)其他接線點的連接。當鼠標連續(xù)點擊兩個不同編號的接線點時不顯現(xiàn)連接線,即連接錯誤,此時學員必須重新連接,若是考核則系統(tǒng)自動扣分。學員使用時,只需用鼠標點擊元器件的接線點即可完成連接。
3 仿真系統(tǒng)故障檢測功能的模擬實現(xiàn)
仿真系統(tǒng)故障檢測功能的實現(xiàn)是利用組態(tài)軟件中的繪圖功能完成所需仿真的故障接線板、故障選擇按鈕和電池燈,并編程使它們之間建立特定的聯(lián)系。首先,由教師設(shè)定各仿真故障接線板中的故障現(xiàn)象;然后,對各仿真故障接線板中的各個接線點和元器件進行編程,設(shè)定它們對應的所有故障條;最后,對可編程控制器進行硬件連接,并編程實現(xiàn)對硬件的控制。
作為下位機的可編程控制器,主要由CPU模塊、輸入模塊、輸出模塊和編程器組成,如圖2所示。其程序的編寫采用西門子可編程序控制器S7-200專用編程軟件STEP 7 MicroWIN SP6完成。學員只需利用該編程軟件編寫相應的程序即可。
上位機PC通過安裝組態(tài)軟件與PLC建立聯(lián)系,使得外部按鈕可以控制故障選擇。數(shù)據(jù)庫是從I/O驅(qū)動程序中獲取過程數(shù)據(jù)的,而數(shù)據(jù)庫同時可以與多個I/O驅(qū)動程序進行通信,一個I/O驅(qū)動程序也可以連接一個或多個設(shè)備。下面介紹如何創(chuàng)建I/O設(shè)備。
(1)在Draw導航器中雙擊“實時數(shù)據(jù)庫”項使其展開,選擇“I/O設(shè)備驅(qū)動”項使其展開,選擇“PLC”項雙擊使其展開,選擇廠商名并雙擊,選擇項目雙擊并按照創(chuàng)建I/O設(shè)備指示(圖3)進行定義。
(2)單擊“完成”按鈕返回,在項目下面增加了一項“PLC001”,如果要對I/O設(shè)備“PLC001”的配置進行修改,雙擊項目“PLC001”,會再次出現(xiàn)PLC001的“I/O設(shè)備定義”對話框。若要刪除I/O設(shè)備“PLC001”,用鼠標右鍵單擊項目“PLC001”,在彈出的右鍵菜單中選擇“刪除”。創(chuàng)建名為“PLC001”的I/O設(shè)備后,建立數(shù)據(jù)連接,將已經(jīng)創(chuàng)建的多個數(shù)據(jù)庫點與PLC聯(lián)系起來,使這些點的PV參數(shù)值能與I/O設(shè)備和PLC進行實時數(shù)據(jù)交換,由于數(shù)據(jù)庫可以與多個I/O設(shè)備進行數(shù)據(jù)交換,所以必須指定哪些點與哪個I/O設(shè)備建立數(shù)據(jù)連接。
4 結(jié)語
機床培訓中有的項目較抽象,單純靠學員理解不容易掌握其中要領(lǐng),“機床控制線路實訓仿真系統(tǒng)”可化繁為簡,形象、直觀地模擬現(xiàn)場操作場景。學員通過本仿真模擬系統(tǒng)的學習,在不消耗材料的條件下,為學員短時間、高效率掌握各種機床控制線路的安裝接線及故障檢測能力開辟了一條學習的新途徑,類似的模擬仿真軟件作為重要的培訓工具和手段必將得到越來越廣泛的應用。
[參考文獻]
[1] 劉華波.西門子S7-200 PLC編程及應用案例精選[M].北京:機械工業(yè)出版社,2009.
[2] 李方園.人機界面設(shè)計與應用[M].北京:化學工業(yè)出版社,2008.
[3] 穆亞輝.組態(tài)王軟件實用技術(shù)[M].北京:黃河水利出版社,2012.
[4] 向曉漢.西門子S7-200 PLC完全精通教程[M].北京:化學工業(yè)出版社,2013.
收稿日期:2019-11-13
作者簡介:董躍武(1978—),男,河北滄州人,工程師,研究方向:機電設(shè)備安裝與自動控制。