亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建平臺及構(gòu)建方法

文檔序號:6629803閱讀:497來源:國知局
全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建平臺及構(gòu)建方法
【專利摘要】本發(fā)明公開了一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建系統(tǒng),包括構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架和界面框架,其中構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架都部署在應用服務器上,界面框架布置在各個客戶機上。本發(fā)明適用于涵蓋鐵鋼軋一系列冶金行業(yè)技術(shù)的生產(chǎn)過程控制系統(tǒng)軟件平臺,其主旨是實現(xiàn)能形成生產(chǎn)過程控制系統(tǒng)的組態(tài)化軟件平臺,不管過程控制系統(tǒng)的最終工藝目標是何種工序,均能用本系統(tǒng)有效實現(xiàn)生產(chǎn)過程控制系統(tǒng)的搭建和調(diào)試。用戶在使用本系統(tǒng)時只需要在設(shè)計界面通過簡單的拖放相應的構(gòu)件系統(tǒng)即可形成可以使用滿足功能要求的生產(chǎn)過程控制系統(tǒng)。
【專利說明】全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建平臺及構(gòu)建方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及冶金自動化技術(shù),尤其涉及一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建平臺及構(gòu)建方法。
[0002]

【背景技術(shù)】
[0003]以往的冶金生產(chǎn)過程控制系統(tǒng)全部為定制型軟件,設(shè)計思想是從需求定制系統(tǒng),因此每一個系統(tǒng)都需要重新設(shè)計單獨做。而冶金全流程生產(chǎn)過程控制系統(tǒng)開發(fā)及應用平臺是建立在大量的實踐基礎(chǔ)上做出來的產(chǎn)品型軟件,本產(chǎn)品將過程控制系統(tǒng)中一般有的需求固化下來,把可變需求變?yōu)榕渲眯凸δ?,從而既能滿足需求,又能滿足現(xiàn)代軟件開發(fā)的流程節(jié)奏。
[0004]以前的冶金生產(chǎn)過程控制系統(tǒng)的設(shè)計思想多為面向過程,按流程設(shè)計功能塊,而本軟件使用了全新的面向?qū)ο蟮慕M態(tài)化設(shè)計思路,將冶金整個流程中的共有部分提煉設(shè)計重構(gòu)成一個個構(gòu)件單元,然后再按照用戶的需求進行組裝和配置。靈活性非常強,適用面更加廣。
[0005]本軟件平臺使用了一個靈活可拖拽的系統(tǒng)配置器作為軟件的配置支撐。通過對各種組態(tài)構(gòu)件一系列的配置從而達到用戶對定制方面的需求。系統(tǒng)框架會自動加載這些配置,使得每一組構(gòu)件按照用戶的需求運行。
[0006]目前,類似的組態(tài)型的設(shè)計思想,以及平臺化的設(shè)計在生產(chǎn)控制系統(tǒng)中,特別是冶金生產(chǎn)控制系統(tǒng)這一方面還存在技術(shù)空白。


【發(fā)明內(nèi)容】

[0007]本發(fā)明要解決的技術(shù)問題在于針對現(xiàn)有技術(shù)中的缺陷,提供一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建平臺及構(gòu)建方法。
[0008]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建系統(tǒng),包括構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架和界面框架,其中構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架都部署在應用服務器上,界面框架布置在各個客戶機上;
構(gòu)件庫,用于對生產(chǎn)線的每個設(shè)備進行組態(tài)化的提煉形成構(gòu)件;構(gòu)件是運用組態(tài)的思想對全系統(tǒng)的設(shè)備進行描述,其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成;構(gòu)件庫中的構(gòu)件為一個個相對獨立的構(gòu)件;
系統(tǒng)配置器,用于響應用戶的個性定制化要求,并根據(jù)用戶的個性定制化要求對構(gòu)件進行配置;具體如下:
將用戶從構(gòu)件庫中選擇需要的構(gòu)件生成構(gòu)件實例,然后對選取的每個構(gòu)件,配置默認屬性值,配置一個構(gòu)件的事件與另一個構(gòu)件的動作的掛接,實現(xiàn)構(gòu)件關(guān)系的描述;通過多個構(gòu)件關(guān)系的設(shè)置,就可以描述整個生產(chǎn)工藝的流程,生成系統(tǒng)配置文件。
[0009]系統(tǒng)框架,用于根據(jù)系統(tǒng)配置文件對一系列的組態(tài)構(gòu)件的關(guān)系和生產(chǎn)工藝過程進行協(xié)調(diào)與組織;具體如下:
當用戶通過系統(tǒng)配置器描述完一個過程控制系統(tǒng),并生成了相應配置文件以后,系統(tǒng)框架加載這些配置,加載所需構(gòu)件并初始化,最后啟動該系統(tǒng);實際系統(tǒng)運行過程中,數(shù)據(jù)通過系統(tǒng)框架來交換,同時構(gòu)件自身也會處理內(nèi)部的數(shù)據(jù)。
[0010]通訊框架,用于完成全系統(tǒng)需求的通訊功能;
界面容器框架,用于按照用戶的定制自動形成一系列的界面內(nèi)容以供用戶操作。
[0011]按上述方案,所述系統(tǒng)配置器用于為系統(tǒng)框架的運行提供定制依據(jù),由分類預覽模塊,數(shù)據(jù)獲取傳遞模塊,拖拽呈現(xiàn)模塊,屬性配置模塊,畫面配置模塊,內(nèi)存數(shù)據(jù)配置模塊,通訊配置模塊組成;
分類預覽模塊用于展示當前構(gòu)件分類和縮略圖;數(shù)據(jù)獲取傳遞模塊用于在系統(tǒng)配置器和構(gòu)件之間交換數(shù)據(jù);拖拽呈現(xiàn)模塊用于拖拽擺放構(gòu)件來生成界面;屬性配置模塊用于修改構(gòu)件的屬性;畫面配置模塊用于配置各畫面的屬性;內(nèi)存數(shù)據(jù)配置模塊用于管理內(nèi)存中的數(shù)據(jù)區(qū);通訊配置模塊用于配置系統(tǒng)與外部數(shù)據(jù)的通訊方式。
[0012]
[0013]按上述方案,所述構(gòu)件庫中還包括復合構(gòu)件模塊,用于對構(gòu)件庫中的單個構(gòu)件進行組裝,組裝成的復合構(gòu)件與普通構(gòu)建結(jié)構(gòu)相同。
[0014]按上述方案,所述系統(tǒng)框架子系統(tǒng)由日志模塊,報警模塊,核心類模塊、線程池模塊,構(gòu)件列表模塊,遠程對象模塊組成;
日志模塊用于管理系統(tǒng)運行時的所有記錄;報警模塊用于在系統(tǒng)運行發(fā)現(xiàn)異常時,進行不同類型的報警和異常處理;核心類模塊是系統(tǒng)的最底層模塊,用于負責維護整個系統(tǒng)運行的生命周期和初始化;線程池模塊用于控制各個構(gòu)件的獨立運行線程,避免線程超負荷運行;構(gòu)件列表模塊用于記錄系統(tǒng)中的所有構(gòu)件,遠程對象模塊用于處理消息事件。
[0015]一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建方法,包括以下步驟:
1)對生產(chǎn)線的每個設(shè)備進行組態(tài)化的提煉形成構(gòu)件;構(gòu)件是運用組態(tài)的思想對全系統(tǒng)的設(shè)備進行描述,其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成;
對構(gòu)件庫中部分單個構(gòu)件進行組裝,組裝成的復合構(gòu)件更具功能性和邏輯性,復合構(gòu)件與普通構(gòu)建結(jié)構(gòu)相冋;
2)響應用戶的個性定制化要求,并根據(jù)用戶的個性定制化要求對構(gòu)件進行配置;具體如下:
將用戶從構(gòu)件庫中選擇需要的構(gòu)件生成構(gòu)件實例,然后對選取的每個構(gòu)件,配置默認值,配置一個構(gòu)件的事件與另一個構(gòu)件的動作的掛接,實現(xiàn)構(gòu)件關(guān)系的描述;通過多個構(gòu)件關(guān)系的設(shè)置,就可以描述整個生產(chǎn)工藝的流程,生成系統(tǒng)配置文件;
3)根據(jù)系統(tǒng)配置文件對一系列的組態(tài)構(gòu)件的關(guān)系和生產(chǎn)工藝過程進行協(xié)調(diào)與組織;具體如下:
系統(tǒng)框架是一個運行時,當用戶通過系統(tǒng)配置器描述完一個過程控制系統(tǒng),并生成了相應配置文件以后,系統(tǒng)框架加載這些配置,加載所需構(gòu)件并初始化,最后啟動該系統(tǒng)。實際系統(tǒng)運行過程中,數(shù)據(jù)通過系統(tǒng)框架來交換,同時構(gòu)件自身也會處理內(nèi)部的數(shù)據(jù);
4)在客戶端按照用戶的定制自動形成一系列的界面內(nèi)容以供用戶操作。
[0016]本發(fā)明產(chǎn)生的有益效果是:
本發(fā)明采用組態(tài)化平臺設(shè)計的思想,通過對生產(chǎn)線的設(shè)備進行組態(tài)化的提煉形成構(gòu)件,然后通過對構(gòu)件的描述配置形成生產(chǎn)線的雛形,再通過統(tǒng)一的框架平臺將這個生產(chǎn)線運行起來形成生產(chǎn)過程控制系統(tǒng),主旨是實現(xiàn)能形成生產(chǎn)過程控制系統(tǒng)的組態(tài)化軟件平臺,不管過程控制系統(tǒng)的最終工藝目標是何種工序,均能用本系統(tǒng)有效實現(xiàn)生產(chǎn)過程控制系統(tǒng)的搭建和調(diào)試。
[0017]在使用本系統(tǒng)時只需要在設(shè)計界面通過簡單的拖放相應的構(gòu)件系統(tǒng)即可形成可以使用滿足功能要求的生產(chǎn)過程控制系統(tǒng)。大大減輕了編程人員及用戶的工作量,進一步提高企業(yè)自身的生產(chǎn)效率和綜合競爭力。
[0018]

【專利附圖】

【附圖說明】
[0019]下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1是本發(fā)明實施例的結(jié)構(gòu)示意圖;
圖2是本發(fā)明實施例的構(gòu)件設(shè)計基概要界面;
圖3是本發(fā)明實施例的系統(tǒng)配置器界面。
[0020]

【具體實施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]如圖1所示,一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建系統(tǒng),包括構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架和界面框架,其中構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架都部署在應用服務器上,界面框架布置在各個客戶機上;
構(gòu)件庫,用于對生產(chǎn)線的每個設(shè)備進行組態(tài)化的提煉形成構(gòu)件;構(gòu)件是運用組態(tài)的思想對全系統(tǒng)的設(shè)備進行描述,其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成;構(gòu)件庫中的構(gòu)件為一個個相對獨立的構(gòu)件;
構(gòu)件是對功能相對獨立,需要計算機控制或需要采集數(shù)據(jù)的生產(chǎn)線上的物理設(shè)備代碼化后進行封裝提取的構(gòu)件。每一個構(gòu)件都具有相同的結(jié)構(gòu),其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成;,構(gòu)件通過構(gòu)件屬性模塊,事件模塊,顯示模塊來描述一個物理設(shè)備的屬性、狀態(tài)觸發(fā)和外觀。
[0023]下面介紹構(gòu)件的形成,可使用構(gòu)件設(shè)計器生成構(gòu)件。構(gòu)件設(shè)計器采用VisualStud1,本系統(tǒng)的所有構(gòu)件都繼承于一個構(gòu)件基類,在滿足構(gòu)件設(shè)計規(guī)范的前提下,可以使用Visual Stud1自定義構(gòu)件功能和樣式。
[0024]圖2為構(gòu)件設(shè)計器概要界面。左邊為各個通用設(shè)計組件,中間為預覽和界面描述文件,右邊為屬性和事件,而后臺代碼部分可以新建構(gòu)件特有的屬性和事件。
[0025]對于復合構(gòu)件,不同的地方在于其左邊界面可以選擇子構(gòu)件來進行組裝。復合構(gòu)件的后臺代碼需要進行定制來處理子構(gòu)件在母構(gòu)件中的邏輯。設(shè)計完成之后成品也是一個構(gòu)件,可以給系統(tǒng)設(shè)計器進行組裝。
[0026]設(shè)計完構(gòu)件以后,可以在系統(tǒng)配置器中看到已設(shè)計的構(gòu)件。在一個設(shè)計面板中可以放置多個構(gòu)件,并且根據(jù)對構(gòu)件進行屬性值的配置和構(gòu)件之間的關(guān)聯(lián)配置。
[0027]圖3左邊是構(gòu)件庫,中間上部是設(shè)計窗口,下部是事件記錄,右邊是構(gòu)件屬性窗口。在系統(tǒng)配置器中,技術(shù)人員和管理業(yè)務人員對構(gòu)件庫中設(shè)計好的構(gòu)件進行瀏覽,并按照工藝需求對構(gòu)件進行篩選和組裝,并根據(jù)生產(chǎn)線實際情況對構(gòu)件內(nèi)的相關(guān)事件按照需求進行選擇。系統(tǒng)框架就能自動進行物料跟蹤及數(shù)據(jù)處理,并運行相應的公共服務模塊。
[0028]系統(tǒng)配置器,用于響應用戶的個性定制化要求,并根據(jù)用戶的個性定制化要求對構(gòu)件進行配置;
系統(tǒng)配置器由分類預覽模塊,數(shù)據(jù)獲取傳遞模塊,拖拽呈現(xiàn)模塊,屬性配置模塊,畫面配置模塊,內(nèi)存數(shù)據(jù)配置模塊,通訊配置模塊組成;
分類預覽模塊用于展示當前構(gòu)件分類和縮略圖;數(shù)據(jù)獲取傳遞模塊用于在系統(tǒng)配置器和構(gòu)件之間交換數(shù)據(jù);拖拽呈現(xiàn)模塊用于拖拽擺放構(gòu)件來生成界面;屬性配置模塊用于修改構(gòu)件的屬性;畫面配置模塊用于配置各畫面的屬性;內(nèi)存數(shù)據(jù)配置模塊用于管理內(nèi)存中的數(shù)據(jù)區(qū);通訊配置模塊用于配置系統(tǒng)與外部數(shù)據(jù)的通訊方式。
[0029]具體如下:
將用戶從構(gòu)件庫中選擇需要的構(gòu)件生成構(gòu)件實例,然后對選取的每個構(gòu)件,配置默認屬性值,配置一個構(gòu)件的事件與另一個構(gòu)件的動作的掛接,實現(xiàn)構(gòu)件關(guān)系的描述;通過多個構(gòu)件關(guān)系的設(shè)置,就可以描述整個生產(chǎn)工藝的流程,生成系統(tǒng)配置文件。
[0030]在系統(tǒng)配置器中,技術(shù)人員和管理業(yè)務人員對構(gòu)件庫中設(shè)計好的構(gòu)件進行瀏覽,并按照工藝需求對構(gòu)件進行篩選和組裝,并根據(jù)生產(chǎn)線實際情況對構(gòu)件內(nèi)的相關(guān)事件按照需求進行選擇。系統(tǒng)框架就能自動進行物料跟蹤及數(shù)據(jù)處理,并運行相應的公共服務模塊。
[0031]系統(tǒng)框架,用于根據(jù)系統(tǒng)配置文件對一系列的組態(tài)構(gòu)件的關(guān)系和生產(chǎn)工藝過程進行協(xié)調(diào)與組織;具體如下:
當用戶通過系統(tǒng)配置器描述完一個過程控制系統(tǒng),并生成了相應配置文件以后,系統(tǒng)框架加載這些配置,加載所需構(gòu)件并初始化,最后啟動該系統(tǒng);實際系統(tǒng)運行過程中,數(shù)據(jù)通過系統(tǒng)框架來交換,同時構(gòu)件自身也會處理內(nèi)部的數(shù)據(jù)。
[0032]系統(tǒng)框架前端會顯示構(gòu)件運行時的值,并且進行相關(guān)動作顯示。對于有交互功能的構(gòu)件,可以通過界面交互給系統(tǒng)框架后臺的構(gòu)件發(fā)送消息進行邏輯處理。
[0033]通訊框架,用于完成全系統(tǒng)需求的通訊功能;
界面容器框架,用于按照用戶的定制自動形成一系列的界面內(nèi)容以供用戶操作。
[0034]一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建方法,包括以下步驟:
1)對生產(chǎn)線的每個設(shè)備進行組態(tài)化的提煉形成構(gòu)件;構(gòu)件是運用組態(tài)的思想對全系統(tǒng)的設(shè)備進行描述,其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成;
對構(gòu)件庫中部分單個構(gòu)件進行組裝,組裝成的復合構(gòu)件更具功能性和邏輯性,復合構(gòu)件與普通構(gòu)建結(jié)構(gòu)相冋;
2)響應用戶的個性定制化要求,并根據(jù)用戶的個性定制化要求對構(gòu)件進行配置;具體如下:
將用戶從構(gòu)件庫中選擇需要的構(gòu)件生成構(gòu)件實例,然后對選取的每個構(gòu)件,配置默認值,配置一個構(gòu)件的事件與另一個構(gòu)件的動作的掛接,實現(xiàn)構(gòu)件關(guān)系的描述;通過多個構(gòu)件關(guān)系的設(shè)置,就可以描述整個生產(chǎn)工藝的流程,生成系統(tǒng)配置文件;
3)根據(jù)系統(tǒng)配置文件對一系列的組態(tài)構(gòu)件的關(guān)系和生產(chǎn)工藝過程進行協(xié)調(diào)與組織;具體如下:
系統(tǒng)框架是一個運行時,當用戶通過系統(tǒng)配置器描述完一個過程控制系統(tǒng),并生成了相應配置文件以后,系統(tǒng)框架加載這些配置,加載所需構(gòu)件并初始化,最后啟動該系統(tǒng)。實際系統(tǒng)運行過程中,數(shù)據(jù)通過系統(tǒng)框架來交換,同時構(gòu)件自身也會處理內(nèi)部的數(shù)據(jù);
4)在客戶端按照用戶的定制自動形成一系列的界面內(nèi)容以供用戶操作。
[0035]應當理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,而所有這些改進和變換都應屬于本發(fā)明所附權(quán)利要求的保護范圍。
【權(quán)利要求】
1.一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建系統(tǒng),包括構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架和界面框架,其中構(gòu)件庫、系統(tǒng)框架、系統(tǒng)配置器、通訊框架都部署在應用服務器上,界面框架布置在各個客戶機上; 構(gòu)件庫,用于對生產(chǎn)線的每個設(shè)備進行組態(tài)化的提煉形成構(gòu)件;構(gòu)件是運用組態(tài)的思想對全系統(tǒng)的設(shè)備進行描述,其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成;構(gòu)件庫中的構(gòu)件為一個個相對獨立的構(gòu)件; 系統(tǒng)配置器,用于響應用戶的個性定制化要求,并根據(jù)用戶的個性定制化要求對構(gòu)件進行配置;具體如下: 將用戶從構(gòu)件庫中選擇需要的構(gòu)件生成構(gòu)件實例,然后對選取的每個構(gòu)件,配置默認屬性值,配置一個構(gòu)件的事件與另一個構(gòu)件的動作的掛接,實現(xiàn)構(gòu)件關(guān)系的描述;通過多個構(gòu)件關(guān)系的設(shè)置,就可以描述整個生產(chǎn)工藝的流程,生成系統(tǒng)配置文件; 系統(tǒng)框架,用于根據(jù)系統(tǒng)配置文件對一系列的組態(tài)構(gòu)件的關(guān)系和生產(chǎn)工藝過程進行協(xié)調(diào)與組織;具體如下: 當用戶通過系統(tǒng)配置器描述完一個過程控制系統(tǒng),并生成了相應配置文件以后,系統(tǒng)框架加載這些配置,加載所需構(gòu)件并初始化,最后啟動該系統(tǒng);實際系統(tǒng)運行過程中,數(shù)據(jù)通過系統(tǒng)框架來交換,同時構(gòu)件自身也會處理內(nèi)部的數(shù)據(jù); 通訊框架,用于完成全系統(tǒng)需求的通訊功能; 界面容器框架,用于按照用戶的定制自動形成一系列的界面內(nèi)容以供用戶操作。
2.根據(jù)權(quán)利要求1所述的構(gòu)建系統(tǒng),其特征在于,所述系統(tǒng)配置器用于為系統(tǒng)框架的運行提供定制依據(jù),由分類預覽模塊,數(shù)據(jù)獲取傳遞模塊,拖拽呈現(xiàn)模塊,屬性配置模塊,畫面配置模塊,內(nèi)存數(shù)據(jù)配置模塊,通訊配置模塊組成; 分類預覽模塊用于展示當前構(gòu)件分類和縮略圖;數(shù)據(jù)獲取傳遞模塊用于在系統(tǒng)配置器和構(gòu)件之間交換數(shù)據(jù);拖拽呈現(xiàn)模塊用于拖拽擺放構(gòu)件來生成界面;屬性配置模塊用于修改構(gòu)件的屬性;畫面配置模塊用于配置各畫面的屬性;內(nèi)存數(shù)據(jù)配置模塊用于管理內(nèi)存中的數(shù)據(jù)區(qū);通訊配置模塊用于配置系統(tǒng)與外部數(shù)據(jù)的通訊方式。
3.根據(jù)權(quán)利要求1所述的構(gòu)建系統(tǒng),其特征在于,所述構(gòu)件庫中還包括復合構(gòu)件模塊,用于對構(gòu)件庫中的單個構(gòu)件進行組裝,組裝成的復合構(gòu)件與普通構(gòu)建結(jié)構(gòu)相同。
4.根據(jù)權(quán)利要求1所述的構(gòu)建系統(tǒng),其特征在于,所述系統(tǒng)框架子系統(tǒng)由日志模塊,報警模塊,核心類模塊、線程池模塊,構(gòu)件列表模塊,遠程對象模塊組成; 日志模塊用于管理系統(tǒng)運行時的所有記錄;報警模塊用于在系統(tǒng)運行發(fā)現(xiàn)異常時,進行不同類型的報警和異常處理;核心類模塊是系統(tǒng)的最底層模塊,用于負責維護整個系統(tǒng)運行的生命周期和初始化;線程池模塊用于控制各個構(gòu)件的獨立運行線程,避免線程超負荷運行;構(gòu)件列表模塊用于記錄系統(tǒng)中的所有構(gòu)件,遠程對象模塊用于處理消息事件。
5.一種全流程冶金生產(chǎn)過程控制系統(tǒng)構(gòu)建方法,包括以下步驟: 1)對生產(chǎn)線的每個設(shè)備進行組態(tài)化的提煉形成構(gòu)件;構(gòu)件是運用組態(tài)的思想對全系統(tǒng)的設(shè)備進行描述,其結(jié)構(gòu)由構(gòu)件屬性模塊,事件模塊,顯示模塊,數(shù)據(jù)存儲模塊組成; 對構(gòu)件庫中部分單個構(gòu)件進行組裝,組裝成的復合構(gòu)件更具功能性和邏輯性,復合構(gòu)件與普通構(gòu)建結(jié)構(gòu)相冋; 2)響應用戶的個性定制化要求,并根據(jù)用戶的個性定制化要求對構(gòu)件進行配置;具體如下: 將用戶從構(gòu)件庫中選擇需要的構(gòu)件生成構(gòu)件實例,然后對選取的每個構(gòu)件,配置默認值,配置一個構(gòu)件的事件與另一個構(gòu)件的動作的掛接,實現(xiàn)構(gòu)件關(guān)系的描述;通過多個構(gòu)件關(guān)系的設(shè)置,就可以描述整個生產(chǎn)工藝的流程,生成系統(tǒng)配置文件; 3)根據(jù)系統(tǒng)配置文件對一系列的組態(tài)構(gòu)件的關(guān)系和生產(chǎn)工藝過程進行協(xié)調(diào)與組織;具體如下: 系統(tǒng)框架是一個運行時,當用戶通過系統(tǒng)配置器描述完一個過程控制系統(tǒng),并生成了相應配置文件以后,系統(tǒng)框架加載這些配置,加載所需構(gòu)件并初始化,最后啟動該系統(tǒng);實際系統(tǒng)運行過程中,數(shù)據(jù)通過系統(tǒng)框架來交換,同時構(gòu)件自身也會處理內(nèi)部的數(shù)據(jù); 4)在客戶端按照用戶的定制自動形成一系列的界面內(nèi)容以供用戶操作。
【文檔編號】G06F17/30GK104268263SQ201410532648
【公開日】2015年1月7日 申請日期:2014年10月9日 優(yōu)先權(quán)日:2014年10月9日
【發(fā)明者】肖偉, 劉校平, 李琪, 聶尟, 朱偲, 奚泱, 王志軍 申請人:中冶南方(武漢)信息技術(shù)工程有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1