[發(fā)明專利]一種組態(tài)軟件中數(shù)據(jù)庫的數(shù)據(jù)點自動關(guān)聯(lián)的方法有效
| 申請?zhí)枺?/td> | 201210583208.1 | 申請日: | 2012-12-27 |
| 公開(公告)號: | CN103049551A | 公開(公告)日: | 2013-04-17 |
| 發(fā)明(設(shè)計)人: | 鄭松;盧定興;陳藝賓;張望;江丹玲;李國政 | 申請(專利權(quán))人: | 福州福大自動化科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福建省*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 組態(tài) 軟件 數(shù)據(jù)庫 據(jù)點 自動 關(guān)聯(lián) 方法 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及工業(yè)自動化軟件控制技術(shù)領(lǐng)域,尤其涉及一種組態(tài)軟件中數(shù)據(jù)庫的數(shù)據(jù)點自動關(guān)聯(lián)的方法。
【背景技術(shù)】
分布式控制系統(tǒng)是一種以分散的數(shù)據(jù)采集、控制和集中的監(jiān)視管理為主要結(jié)構(gòu)特征的計算機控制系統(tǒng),由于其具有可靠性高、功能完善和靈活性強等優(yōu)點,已經(jīng)成為工業(yè)自動控制系統(tǒng)的主流。分布式控制系統(tǒng)的軟件可分為系統(tǒng)軟件、組態(tài)軟件、應(yīng)用軟件。其功能如下所述:系統(tǒng)軟件:提供系統(tǒng)運行和管理的基本環(huán)境。組態(tài)軟件:對過程管理系統(tǒng)組態(tài)、系統(tǒng)內(nèi)各設(shè)備的定義、確定各設(shè)備的工作要求,設(shè)備網(wǎng)地址分配、定義各種控制點、點數(shù)據(jù)在顯示圖上的編排等。應(yīng)用軟件:用于整個生產(chǎn)過程的操作和控制,過程數(shù)據(jù)收集,信息分析、優(yōu)化,監(jiān)控控制,外來設(shè)備的網(wǎng)絡(luò)化及完善。運行于系統(tǒng)人機界面工作站、服務(wù)器等節(jié)點中的軟件,提供數(shù)據(jù)采集和事件分析處理、信息存儲和管理、二次計算、人機界面監(jiān)視、遠(yuǎn)程控制操作及其他的應(yīng)用功能。然而,當(dāng)前多變的項目需求、龐大的工程數(shù)據(jù)點、相互獨立的軟件架構(gòu)嚴(yán)重影響著控制系統(tǒng)的數(shù)據(jù)管理以及上、下位機之間的相互通訊,特別是在我國的大型火力發(fā)電廠中,隨著機組容量不斷增大,工程數(shù)據(jù)點的數(shù)量多達(dá)幾十萬甚至上百萬,數(shù)據(jù)庫的結(jié)構(gòu)很大程度上直接影響著用戶的使用體驗,例如數(shù)據(jù)庫的創(chuàng)建工作非常繁瑣,工作量大,并且出錯率高;工程數(shù)據(jù)點分散,無法對同一設(shè)備的數(shù)據(jù)點進行統(tǒng)一管理與維護操作;組態(tài)軟件中數(shù)據(jù)庫的數(shù)據(jù)點與數(shù)據(jù)點之間的關(guān)系大多采用手動匹配的方式,工業(yè)自動化程度不高。且由于傳統(tǒng)的手工匹配方法已無法滿足工業(yè)自動化軟件在大型控制系統(tǒng)中的廣泛應(yīng)用,因此,從工業(yè)應(yīng)用的要求出發(fā),有必要提供一種面向設(shè)備構(gòu)建系統(tǒng)的數(shù)據(jù)庫組態(tài)方式。
本申請技術(shù)是基于現(xiàn)有技術(shù)的不足,提出了一種面向設(shè)備構(gòu)建系統(tǒng)的數(shù)據(jù)庫組態(tài)方式。通過以面向設(shè)備的組態(tài)方式,構(gòu)建工藝設(shè)備與控制設(shè)備并實施設(shè)備分級管理,通過子設(shè)備自動指向已關(guān)聯(lián)主設(shè)備,形成數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)。
【發(fā)明內(nèi)容】
本發(fā)明要解決的技術(shù)問題,在于提供一種組態(tài)軟件中數(shù)據(jù)庫的數(shù)據(jù)點自動關(guān)聯(lián)的方法,有效解決了程序開發(fā)組態(tài)數(shù)據(jù)點龐大、工作量大的問題;顯著提高了數(shù)據(jù)庫的管理效率,縮短了開發(fā)周期。
本發(fā)明是這樣實現(xiàn)的:一種組態(tài)軟件中數(shù)據(jù)庫的數(shù)據(jù)點自動關(guān)聯(lián)的方法,其特征在于:所述數(shù)據(jù)庫的層次模型采用面向設(shè)備的組態(tài)模式,即構(gòu)建一構(gòu)架由控制設(shè)備和工藝設(shè)備組成的分布式控制系統(tǒng)數(shù)據(jù)庫;所述控制設(shè)備為:用于定義數(shù)據(jù)庫與實際控制站之間的通訊方式以及數(shù)據(jù)庫的數(shù)據(jù)點映射關(guān)系,是實現(xiàn)數(shù)據(jù)庫與實際控制站通訊的重要組成單元;所述工藝設(shè)備為:將完成現(xiàn)場工藝過程的各生產(chǎn)裝置設(shè)備抽象定義成分布式控制系統(tǒng)中的管理對象,每個管理對象所包含的工藝設(shè)備中所有工藝IO點的集合即為工藝設(shè)備;所述控制設(shè)備包括控制站、機架以及不同類型的模塊,所述不同類型的模塊中包含至少20個控制設(shè)備中的控制IO通道;該控制站、機架、不同類型的模塊以及各控制IO通道之間是自上而下的關(guān)聯(lián)關(guān)系,且1個控制站能關(guān)聯(lián)至少20個機架,1個機架能關(guān)聯(lián)至少20個模塊;所述所有工藝IO點和各控制IO通道為所述數(shù)據(jù)庫的數(shù)據(jù)點;定義數(shù)據(jù)點標(biāo)簽,將各數(shù)據(jù)點對應(yīng)綁定一數(shù)據(jù)點標(biāo)簽,通過數(shù)據(jù)點標(biāo)簽的唯一性原則,將所述控制設(shè)備和工藝設(shè)備之間所有具有相同的數(shù)據(jù)點標(biāo)簽的控制IO通道和工藝IO點進行關(guān)聯(lián)。
進一步地,所述數(shù)據(jù)點標(biāo)簽是通過KKS編碼系統(tǒng)的原理進行定義的,該數(shù)據(jù)點標(biāo)簽的格式為:系統(tǒng)編碼:數(shù)據(jù)點類型:數(shù)據(jù)點下標(biāo);所述系統(tǒng)編碼為用字符去區(qū)分不同控制設(shè)備或工藝設(shè)備隸屬的系統(tǒng)組別;所述數(shù)據(jù)點類型包括:模擬量輸入信號類型AI、模擬量輸出信號類型AO、數(shù)字量輸入信號類型DI、數(shù)字量輸出信號類型DO、中間模擬量類型LA、中間數(shù)字量類型LD、來自人機界面量程范圍為0~4095的設(shè)定值LAY、來自人機界面量程范圍值為-32768~32767的設(shè)定值LAZ、來自人機界面的脈沖型按鈕輸入LDY、來自人機界面的保持型按鈕輸入LDZ;所述數(shù)據(jù)點下標(biāo)由阿拉伯?dāng)?shù)字構(gòu)成。
進一步地,所述通過數(shù)據(jù)點標(biāo)簽的唯一性原則,將所述控制設(shè)備和工藝設(shè)備之間所有具有相同的數(shù)據(jù)點標(biāo)簽的控制IO通道和工藝IO點進行關(guān)聯(lián)具體執(zhí)行步驟如下:
步驟1、檢測各工藝IO點和各控制IO通道對應(yīng)的數(shù)據(jù)點標(biāo)簽;
步驟2、將各工藝IO點對應(yīng)的數(shù)據(jù)點標(biāo)簽與各控制IO通道對應(yīng)的數(shù)據(jù)點標(biāo)簽進行對比;依次判斷數(shù)據(jù)點標(biāo)簽中的系統(tǒng)編碼、數(shù)據(jù)點類型、以及數(shù)據(jù)點下標(biāo)是否均相同;都相同,則進行關(guān)聯(lián);任意一對比不相同,則結(jié)束操作流程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州福大自動化科技有限公司,未經(jīng)福州福大自動化科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210583208.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種組態(tài)方法及控制系統(tǒng)
- 待監(jiān)控設(shè)備的組態(tài)方法、裝置及監(jiān)控系統(tǒng)
- 一種智能組態(tài)方法
- 一種組態(tài)方法及裝置
- 分布式工業(yè)在線組態(tài)監(jiān)測系統(tǒng)及方法
- 一種基于組態(tài)差異識別的DCS控制器組態(tài)更新系統(tǒng)及方法
- 一種虛擬化系統(tǒng)的組態(tài)報表生成方法及相關(guān)裝置
- 一種適用于選煤廠的智能組態(tài)方法及系統(tǒng)
- 一種協(xié)同組態(tài)服務(wù)方法及相關(guān)組件
- 組態(tài)配置信息升級方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 一種圖像數(shù)據(jù)點陣的處理方法及裝置
- 一種工業(yè)實時數(shù)據(jù)壓縮方法及裝置
- 一種動態(tài)曲線的數(shù)據(jù)點更新方法和設(shè)備
- 縮減大數(shù)據(jù)集中數(shù)據(jù)密度的系統(tǒng)和方法
- 一種多時間序列時間戳對齊的方法和裝置
- 時序數(shù)據(jù)存儲方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 聚類方法及裝置、存儲介質(zhì)、電子設(shè)備
- 基于峰密度和擴散現(xiàn)象的聚類算法
- 充電樁的定位方法、裝置及設(shè)備、存儲介質(zhì)
- 一種配置和生成證據(jù)鏈的方法以及系統(tǒng)





