專利名稱:一種瀝青攪拌設備的監(jiān)控系統(tǒng)的制作方法
技術領域:
本實用新型涉及一種監(jiān)控系統(tǒng),具體地說是一種浙青攪拌設備的監(jiān)控系統(tǒng)。
背景技術:
西安筑路LB3000/M3000型浙青攪拌設備原監(jiān)控軟件是基于WindOWS98操作系統(tǒng)采用編程軟件開發(fā)的監(jiān)控軟件,主要有三功能生產(chǎn)數(shù)據(jù)顯示、配方管理、生產(chǎn)數(shù)據(jù)采集和報表打印。原監(jiān)控系統(tǒng)功能比較簡單,無法動態(tài)監(jiān)控設備的運行狀態(tài),無故障報警,生產(chǎn)數(shù)據(jù)采集是生成文本文件,不是存入數(shù)據(jù)庫文件,不利于數(shù)據(jù)共享,材料統(tǒng)計和質(zhì)檢分析都極不方便。早期的監(jiān)控程序要實現(xiàn)某一任務,都是通過編寫程序來實現(xiàn),編寫程序不但工作量大、周期長,而且容易犯錯誤,因此難于實現(xiàn)復雜的功能。當需要改變或增加控制功能時,需要修改源程序,軟件的改動升級都受到嚴重限制。隨著工業(yè)控制系統(tǒng)應用的發(fā)展,在面臨規(guī)模更大、控制更復雜的控制系統(tǒng)時,人們逐漸意識到上位機編程的開發(fā)方式開發(fā)時間長、效率低、可靠性差,費時費力又得不償失的。組態(tài)軟件是指一些數(shù)據(jù)采集與過程控制的專用軟件,是在自動控制系統(tǒng)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶提供快速構建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。組態(tài)軟件最早出現(xiàn)時,主要內(nèi)涵是人機界面HMI (Human Machine hterface)或 MMI (Man and Machine Interface),用戶在不需要編代碼程序的情況下,快速建立自己的 HMI的軟件工具或開發(fā)環(huán)境。隨著技術的發(fā)展,組態(tài)軟件又被稱為監(jiān)控和數(shù)據(jù)采集軟件SCADA (Supervisory Control and Data Acquisition),實時數(shù)據(jù)庫、實時控制、通訊及聯(lián)網(wǎng)、開放數(shù)據(jù)接口、對 I/O設備的廣泛支持、全面支持Active、支持OPC工業(yè)標準、編程功能加強、開放性和擴展性已經(jīng)成為它的主要內(nèi)容。隨著計算機軟硬件技術發(fā)展,通用組態(tài)軟件的出現(xiàn)為解決上述實際工程問題提供了一種嶄新的方法,能夠很好地解決傳統(tǒng)工業(yè)控制軟件開發(fā)中的種種問題,使用戶能夠不需要編代碼程序的情況下,就可以根據(jù)自己的控制對象和控制目的任意組態(tài),不需要懂得復雜的軟件開發(fā)技術就可以通過組態(tài)軟件輕松地開發(fā)出功能復雜的監(jiān)控系統(tǒng),完成最終的自動化控制工程。但現(xiàn)有監(jiān)控系統(tǒng)功能比較簡單、無法動態(tài)監(jiān)控設備的運行狀態(tài)、無故障報警、生產(chǎn)數(shù)據(jù)采集是生成文本文件,不是存入數(shù)據(jù)庫文件,不利于數(shù)據(jù)共享,材料統(tǒng)計和質(zhì)檢分析都極不方便。
實用新型內(nèi)容本實用新型要解決的技術問題是提供一種浙青攪拌設備的監(jiān)控系統(tǒng),旨在解決現(xiàn)有監(jiān)控系統(tǒng)功能比較簡單、無法動態(tài)監(jiān)控設備的運行狀態(tài)、無故障報警、生產(chǎn)數(shù)據(jù)采集是生成文本文件,不是存入數(shù)據(jù)庫文件,不利于數(shù)據(jù)共享,材料統(tǒng)計和質(zhì)檢分析都極不方便的問[0009]本實用新型是這樣實現(xiàn)的,一種浙青攪拌設備的監(jiān)控系統(tǒng),包括上位機、下位機及數(shù)據(jù)采集裝置;所述上位機是含有監(jiān)控軟件的用于實現(xiàn)系統(tǒng)監(jiān)控和數(shù)據(jù)管理的監(jiān)控計算機,所述的下位機是與所述上位機相互進行通訊的PLC可編程控制器;所述的數(shù)據(jù)采集裝置與所述PLC可編程控制器連接,用于將采集的數(shù)據(jù)傳送至所述PLC可編程控制器。所述的監(jiān)控系統(tǒng)通過所述上位機和下位機以及寫入上位機和下位機的系統(tǒng)軟件來完成設備的監(jiān)控;所述寫入上位機一監(jiān)控計算機的監(jiān)控軟件包括以下功能運行數(shù)據(jù)庫、配方管理、顯示畫面、變量報警、數(shù)據(jù)采集以及數(shù)據(jù)報表。所述上位機與下位機用串口 RS232通過HostLink協(xié)議通訊。所述下位機一 PLC可編程控制器采用歐姆龍C200HE (CPU42)型。本實用新型通過運用含有監(jiān)控軟件的監(jiān)控計算機及與之通訊的PLC可編程控制器,可以有效地對浙青攪拌設備的運行進行動態(tài)監(jiān)控。本實用新型的監(jiān)控系統(tǒng)功能多,可以動態(tài)監(jiān)控設備的運行狀態(tài),具有故障報警功能,生產(chǎn)數(shù)據(jù)采集可以生成存入數(shù)據(jù)庫的文件,便于數(shù)據(jù)共享,便于材料統(tǒng)計和質(zhì)檢分析。
圖1為本實用新型實施例提供的浙青攪拌設備的監(jiān)控系統(tǒng)的結構示意圖;圖2為本實用新型實施例提供的安裝監(jiān)控軟件至監(jiān)控計算機的畫面示意圖;圖3 — 17為本實用新型實施例提供的監(jiān)控軟件的功能設置界面示意圖。
具體實施方式
為了使本實用新型的目的、技術方案及優(yōu)點更加清楚明白,
以下結合附圖,對本實用新型進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,并不用于限定本實用新型。本實用新型通過利用監(jiān)控組態(tài)軟件,結合浙青攪拌設備的監(jiān)控需要進行開發(fā)設計監(jiān)控軟件并寫入到監(jiān)控計算機,通過該監(jiān)控計算機及與之通訊的PLC控制器,實現(xiàn)有效地對浙青攪拌設備的運行進行監(jiān)控。參見圖1,一種浙青攪拌設備的監(jiān)控系統(tǒng),包括上位機、下位機及數(shù)據(jù)采集裝置; 所述上位機是含有監(jiān)控軟件的用于實現(xiàn)系統(tǒng)監(jiān)控和數(shù)據(jù)管理的計算機,所述的下位機是 PLC可編程控制器,與所述上位機相互進行通訊;所述的數(shù)據(jù)采集裝置與所述PLC可編程控制器連接;所述的監(jiān)控系統(tǒng)通過所述上位機和下位機以及寫入上位機和下位機的系統(tǒng)軟件來完成;所述寫入上位機的監(jiān)控軟件包括以下功能運行數(shù)據(jù)庫、配方管理、顯示畫面、變更報警、數(shù)據(jù)采集以及數(shù)據(jù)報表。所述上位機與下位機用串口 RS232通過Host Link協(xié)議通訊。較優(yōu)地,所述下位機一 PLC可編程控制器采用歐姆龍C200HE (CPU42)型。所述寫入上位機的監(jiān)控軟件采用FameView (V7. 32. 3)組態(tài)軟件,該軟件基于 Windows XP操作系統(tǒng),可單機運行,其設備數(shù)據(jù)表功能,能對數(shù)據(jù)進行批量處理,多線程同時處理多個通訊設備,通訊速度和穩(wěn)定性較好;提供除設備通訊、運行數(shù)據(jù)庫、顯示畫面、 變量報警、歷史數(shù)據(jù)等功能外,還提供實用的數(shù)據(jù)庫連接、配方管理、數(shù)據(jù)轉(zhuǎn)發(fā)服務、各種報表、雙機冗余等增強功能;同時支持ACCESS或SQL Server數(shù)據(jù)庫,能將生產(chǎn)數(shù)據(jù)等存入數(shù)據(jù)庫,并有統(tǒng)計及報表功能;特別綁定水晶星(Crystal)報表,在生產(chǎn)數(shù)據(jù)統(tǒng)計報表功能上比較容易實現(xiàn)。下面對該組態(tài)軟件的監(jiān)控、管理功能及使用設置方法作詳細說明。設備通訊FameView (V7. 32. 3)提供了支持歐姆龍控制器的HostLink協(xié)議通訊的驅(qū)動程序, 只需將驅(qū)動程序安裝到監(jiān)控計算機中,在“設備通訊”中選擇安裝并啟動歐姆龍HostLink 驅(qū)動程序即可,如圖2所示;該軟件的設備數(shù)據(jù)表是FameView系統(tǒng)與外部控制設備通訊的緩存區(qū),如圖3所示,每個設備號對應控制設備中的某一組數(shù)據(jù),最大長度為IOM字節(jié)。根據(jù)PLC控制程序和監(jiān)控需要分組定義設備數(shù)據(jù)表,通過“單元號”來訪問設備號中的某個數(shù)據(jù)單元。圖4是訪問PLC的開關量I/O數(shù)據(jù)表,數(shù)據(jù)類型為PLC的頂類型,開始地址為0,長度為12個字,可以滿足12個16位I/O模塊的通訊。運行數(shù)據(jù)庫設備數(shù)據(jù)表中是外部控制設備的成批的數(shù)據(jù),無法直接使用,運行數(shù)據(jù)庫則將設備數(shù)據(jù)表進一步分解成各種變量,同時還提供內(nèi)部變量及各種功能方法和任務,如圖5所示。運行數(shù)據(jù)庫通過用預置方式訪問設備數(shù)據(jù)表中的數(shù)據(jù),實現(xiàn)位字節(jié)、字、雙字的讀寫操作,同時運行數(shù)據(jù)庫提供各種變量系統(tǒng)給其它部分使用,如畫面、報警、報表等。其中外部變量有六種,通過設備數(shù)據(jù)表與外部控制設備進行數(shù)據(jù)交換。開關輸入變量(DI)制作示例如圖6所示,定義的IR0000變量單向讀取設備號D2 單元號為0的0號位狀態(tài),該位是PLC中0號位的開關量輸出模塊0號端口的狀態(tài)位,該端口在PLC中用于控制集料1號的稱量。模擬輸入輸出變量(AR)制作示例如圖7所示,定義的DM0100變量可讀取和修改設備號D3的0號字單元,該單元對應PLC數(shù)據(jù)區(qū)的DM0100,被PLC程序定義為集料1號的
設定值。顯示畫面通過組態(tài)軟件的顯示畫面可以實現(xiàn)設備狀態(tài)的動畫效果顯示及各種監(jiān)控管理功能,如配方管理、報表打印等。動畫連接功能如圖8所示,運行數(shù)據(jù)庫中與設備振動篩運行狀態(tài)輸入端對應的DI變量可以動態(tài)啟停畫面上的振動篩轉(zhuǎn)輪,從而實現(xiàn)系統(tǒng)對設備狀態(tài)的動態(tài)監(jiān)控。配方管理在該組態(tài)軟件下完成配方管理需要2個步驟,具體如下首先,編輯配方確定每種配料對應系統(tǒng)中的變量類型地、變量名稱以及配料值等,如圖9所示;其次,采用配方管理組件完成配方的調(diào)入、保存、上傳、下載功能。數(shù)據(jù)采集通過數(shù)據(jù)采集裝置采集生產(chǎn)數(shù)據(jù)存入數(shù)據(jù)庫,需要6個步驟,下面以Access數(shù)據(jù)庫為例(1)用Access建立對應的數(shù)據(jù)庫及表;
5[0042](2)用操作系統(tǒng)的ODBC數(shù)據(jù)源管理器制作一個名為LB3000的系統(tǒng)數(shù)據(jù)源與對應的數(shù)據(jù)庫連接;(3)將生產(chǎn)數(shù)據(jù)的模擬輸入變量設定傳送到對應的內(nèi)部模擬變量,如圖10所示, 模擬輸入變量集料1 #稱量結果值DM0400傳送到內(nèi)部模擬變量WG1。(4)制作一個數(shù)據(jù)庫連接“l(fā)b3000. udl ”,如圖11所示,并選擇應用;(5)制作系統(tǒng)功能變量數(shù)據(jù)(DATA),如圖12所示;(6)由對應的放料結束變量IR0015變量事件執(zhí)行到數(shù)據(jù)庫連接觸發(fā)功能將生產(chǎn)數(shù)據(jù)追加數(shù)據(jù)庫表的記錄中,如圖13所示。數(shù)據(jù)報表運用水晶星(Crystal)數(shù)據(jù)報表,生產(chǎn)數(shù)據(jù)存入到數(shù)據(jù)庫后,通過以下步驟完成數(shù)據(jù)報表(1)啟動集成的水晶星(Crystal)制作報表格式文件“rlb3000. rpt”,如圖14所示;(2)采用報表打印功能控件,設定格式文件、報表類型、報表數(shù)據(jù)庫等,完成報表打印功能,如圖15所示。當監(jiān)控到設備狀態(tài)出現(xiàn)特殊情況時,如參數(shù)偏差超限、到保養(yǎng)時間等,通過報警方式及時提醒操作人員并進行記錄。下面以浙青稱量的關閥提前值報警為例進行說明(1)定義變量的報警參數(shù),如圖16所示;(2)通過變量報警定義設定報警類型、名稱、信息、表現(xiàn)方式,完成報警功能,如圖 17所示。本實用新型通過利用組態(tài)軟件,結合浙青攪拌設備的監(jiān)控需要進行開發(fā)設計監(jiān)控軟件并寫入到監(jiān)控計算機,通過該監(jiān)控計算機及與之通訊的PLC控制器,可以有效地對浙青攪拌設備的運行進行監(jiān)控。以上公開的僅為本實用新型的具體實施例,但實用新型并非局限于此,對于本領域的普通技術人員來說,在不脫離本實用新型原理的前提下,做出的變形應視為屬于本實用新型保護范圍。
權利要求1.一種浙青攪拌設備的監(jiān)控系統(tǒng),其特征在于,包括上位機、下位機及數(shù)據(jù)采集裝置; 所述上位機是含有監(jiān)控軟件的用于實現(xiàn)系統(tǒng)監(jiān)控和數(shù)據(jù)管理的監(jiān)控計算機,所述的下位機是與所述上位機相互進行通訊的PLC可編程控制器;所述的數(shù)據(jù)采集裝置與所述PLC可編程控制器連接,用于將采集的數(shù)據(jù)傳送至所述PLC可編程控制器。
2.根據(jù)權利要求1所述的一種浙青攪拌設備的監(jiān)控系統(tǒng),其特征在于,所述的監(jiān)控系統(tǒng)通過所述上位機和下位機以及寫入上位機和下位機的系統(tǒng)軟件來完成設備的監(jiān)控。
3.根據(jù)權利要求1所述的一種浙青攪拌設備的監(jiān)控系統(tǒng),其特征在于,所述上位機與下位機用串口 RS232通過HostLink協(xié)議通訊。
4.根據(jù)權利要求1所述的一種浙青攪拌設備的監(jiān)控系統(tǒng),其特征在于,所述下位機一 PLC可編程控制器采用歐姆龍C200HECPU42型。
專利摘要本實用新型公開了一種瀝青攪拌設備的監(jiān)控系統(tǒng),包括上位機、下位機及數(shù)據(jù)采集裝置;所述上位機是含有監(jiān)控軟件的用于實現(xiàn)系統(tǒng)監(jiān)控和數(shù)據(jù)管理的監(jiān)控計算機,所述的下位機是與所述上位機相互進行通訊的PLC可編程控制器;所述的數(shù)據(jù)采集裝置與所述PLC可編程控制器連接,用于將采集的數(shù)據(jù)傳送至所述PLC可編程控制器。本實用新型通過利用監(jiān)控軟件,結合瀝青攪拌設備的監(jiān)控需要進行開發(fā)設計監(jiān)控軟件并寫入到監(jiān)控計算機,通過該監(jiān)控計算機及與之通訊的PLC控制器,可以有效地對瀝青攪拌設備的運行進行監(jiān)控。
文檔編號G05B19/418GK202141924SQ20112009065
公開日2012年2月8日 申請日期2011年3月31日 優(yōu)先權日2011年3月31日
發(fā)明者楊勝輝, 藍亞明 申請人:廣東冠粵路橋有限公司