|
|
|
我(wo)們(men)知(zhi)道(dao),對(dui)於(yu)計(ji)算(suan)機(ji)信(xin)息(xi)係(xi)統(tong)而(er)言(yan),構(gou)築(zhu)係(xi)統(tong)的(de)關(guan)鍵(jian)之(zhi)一(yi)在(zai)於(yu)數(shu)據(ju)結(jie)構(gou),也(ye)就(jiu)是(shi)說(shuo),我(wo)們(men)通(tong)過(guo)什(shen)麼(me)樣(yang)的(de)結(jie)構(gou)來(lai)描(miao)述(shu)現(xian)實(shi)世(shi)界(jie)的(de)事(shi)務(wu)。對(dui)於(yu)關(guan)係(xi)數(shu)據(ju)庫(ku)而(er)言(yan),其(qi)基(ji)本(ben)的(de)數(shu)據(ju)結(jie)構(gou)是(shi)表(biao)和(he)記(ji)錄(lu)。記(ji)錄(lu)是(shi)關(guan)係(xi)數(shu)據(ju)庫(ku)的(de)基(ji)本(ben)數(shu)據(ju)單(dan)元(yuan),表(biao)是(shi)管(guan)理(li)各(ge)種(zhong)記(ji)錄(lu)的(de)管(guan)理(li)單(dan)位(wei)。利(li)用(yong)記(ji)錄(lu)和(he)表(biao)這(zhe)兩(liang)種(zhong)基(ji)本(ben)的(de)數(shu)據(ju)結(jie)構(gou)可(ke)以(yi)表(biao)述(shu)現(xian)實(shi)世(shi)界(jie)各(ge)種(zhong)複(fu)雜(za)的(de)關(guan)係(xi)。
同(tong)樣(yang),在(zai)實(shi)時(shi)數(shu)據(ju)庫(ku)中(zhong),我(wo)們(men)也(ye)需(xu)要(yao)抽(chou)象(xiang)出(chu)基(ji)本(ben)的(de)數(shu)據(ju)結(jie)構(gou)來(lai)描(miao)述(shu)現(xian)實(shi)世(shi)界(jie)的(de)關(guan)係(xi)。首(shou)先(xian)我(wo)們(men)分(fen)析(xi)一(yi)下(xia)我(wo)們(men)要(yao)處(chu)理(li)的(de)事(shi)務(wu)的(de)特(te)點(dian)。實(shi)時(shi)數(shu)據(ju)庫(ku)要(yao)處(chu)理(li)的(de)數(shu)據(ju)都(dou)是(shi)來(lai)自(zi)生(sheng)產(chan)或(huo)其(qi)相(xiang)關(guan)數(shu)據(ju),其(qi)主(zhu)要(yao)特(te)點(dian)是(shi)連(lian)續(xu)性(xing)和(he)實(shi)時(shi)性(xing)。連(lian)續(xu)性(xing)是(shi)指(zhi)數(shu)據(ju)一(yi)直(zhi)存(cun)在(zai),隻(zhi)要(yao)生(sheng)產(chan)過(guo)程(cheng)存(cun)在(zai),其(qi)數(shu)據(ju)就(jiu)一(yi)直(zhi)連(lian)續(xu)存(cun)在(zai),如(ru)某(mou)化(hua)工(gong)生(sheng)產(chan)裝(zhuang)置(zhi)的(de)某(mou)檢(jian)測(ce)點(dian)溫(wen)度(du)、壓力、流量等,其數據是一個連續過程。實時性是指數據隻有具有時間戳才具有意義,如說某電力檢測點的電壓是225V,這個電壓隻有和某一個時刻對應起來才有實際的意義,否則其數據將毫無意義。
根(gen)據(ju)上(shang)述(shu)分(fen)析(xi),我(wo)們(men)的(de)實(shi)時(shi)數(shu)據(ju)庫(ku)以(yi)點(dian)做(zuo)為(wei)基(ji)本(ben)單(dan)位(wei)來(lai)描(miao)述(shu)生(sheng)產(chan)數(shu)據(ju)。一(yi)個(ge)數(shu)據(ju)庫(ku)的(de)點(dian)對(dui)應(ying)現(xian)實(shi)世(shi)界(jie)的(de)一(yi)個(ge)物(wu)理(li)點(dian),如(ru)某(mou)一(yi)條(tiao)生(sheng)產(chan)線(xian)的(de)累(lei)計(ji)產(chan)量(liang)、某一個檢測點的溫度等。點存貯的數據是一段連續的量,其存貯的數據都帶有時間戳。如對於一個溫度點數據存貯,我們存貯的是從4月1日到7月1日的數據。如果我們檢索出一個數據值為500度,光是500這個數值肯定是沒有什麼實際意義的,同時我們還要關心其出於500度所在的時刻,如2005年5月23日零點。因此,以點做為基本單位來描述實時數據,既可以滿足實時數據的連續性,又滿足了其實時性。
在zai實shi際ji的de應ying用yong中zhong,如ru同tong關guan係xi數shu據ju庫ku一yi樣yang,我wo們men也ye要yao把ba各ge種zhong數shu據ju管guan理li起qi來lai,因yin此ci根gen據ju點dian和he點dian之zhi間jian的de關guan係xi,我wo們men又you把ba點dian分fen成cheng區qu域yu和he單dan元yuan。區qu域yu和he單dan元yuan方fang便bian了le用yong戶hu管guan理li各ge種zhong點dian,如ru我wo們men可ke以yi根gen據ju點dian所suo在zai的de位wei置zhi分fen成cheng不bu同tong的de區qu域yu,如ru在zai一yi個ge大da型xing化hua工gong廠chang內nei,可ke以yi把ba不bu同tong的de廠chang分fen成cheng不bu同tong的de區qu域yu,而er把ba廠chang內nei的de不bu同tong的de車che間jian分fen成cheng不bu同tong的de單dan元yuan。
同時,根據描述對象的不同,我們把數據點分成不同的類型,如模擬IO點,數字IO點等。不同的點類型描述了不同數據點。
下麵將介紹一些數據庫的基本概念:
1)點與點參數
紫金橋的實時數據庫以點為單位來進行數據的管理。點是一組有邏輯關係數據值(稱為參數)的集合。在數據庫中,用戶以點為索引對數據庫進行各種操作,係統也以點為單位管理各種信息。
meiyigediandoushiyigefuhejiegou,tashiyouruogangeyouluojiguanxidediancanshuzucheng。diancanshushishishishujukudezuixiaoshujudanwei,miaoshudediandemouyigeshuxing。meigediandoubaohanruogandiancanshu,tamenmiaoshudiandebutongfangmiandeshuxing。ruPV表示過程量的測量值,DESC則表示點的描述等等。
因(yin)此(ci),點(dian)是(shi)一(yi)類(lei)數(shu)據(ju)的(de)集(ji)合(he),它(ta)相(xiang)當(dang)於(yu)一(yi)個(ge)實(shi)際(ji)的(de)對(dui)象(xiang),其(qi)中(zhong)包(bao)含(han)了(le)若(ruo)幹(gan)個(ge)屬(shu)性(xing)。如(ru)現(xian)場(chang)的(de)一(yi)個(ge)溫(wen)度(du)信(xin)號(hao)對(dui)應(ying)了(le)數(shu)據(ju)庫(ku)的(de)一(yi)個(ge)點(dian),事(shi)實(shi)上(shang),這(zhe)個(ge)溫(wen)度(du)信(xin)號(hao)實(shi)際(ji)上(shang)會(hui)有(you)許(xu)多(duo)特(te)性(xing):如量程的上下限、原始測量值、測量值、報警的高低限等等。當引用時,很可能有時是測量值,有時是原始測量值、有you時shi是shi量liang程cheng的de上shang限xian。在zai不bu同tong的de應ying用yong場chang合he,需xu要yao引yin用yong該gai點dian的de不bu同tong屬shu性xing。因yin此ci對dui點dian的de操cao作zuo實shi際ji上shang是shi對dui具ju體ti的de某mou一yi個ge點dian參can數shu的de操cao作zuo,引yin用yong點dian參can數shu的de具ju體ti格ge式shi為wei"點名.參數名",如"Tag1. DESC"表示引用點Tag1的"Desc"參can數shu。在zai實shi際ji應ying用yong中zhong,對dui點dian的de操cao作zuo往wang往wang是shi對dui測ce量liang值zhi的de操cao作zuo。如ru在zai上shang述shu例li子zi中zhong,如ru果guo不bu加jia說shuo明ming,說shuo到dao溫wen度du信xin號hao,從cong習xi慣guan上shang看kan,往wang往wang指zhi的de是shi溫wen度du信xin號hao的de測ce量liang值zhi。因yin此ci,如ru果guo不bu加jia參can數shu的de引yin用yong點dian,會hui認ren為wei是shi對dui測ce量liang值zhi的de引yin用yong。如ru"Tag1",隻有"點名"而未加"參數名",則認為是對該點的默認參數"PV"的引用,即表示引用過程變量的測量值,相當於"Tag1. PV"。
點類型
在(zai)實(shi)時(shi)數(shu)據(ju)庫(ku)係(xi)統(tong)中(zhong),點(dian)是(shi)組(zu)織(zhi)數(shu)據(ju)的(de)基(ji)本(ben)概(gai)念(nian)。在(zai)實(shi)際(ji)的(de)應(ying)用(yong)中(zhong),不(bu)同(tong)的(de)信(xin)號(hao)有(you)不(bu)同(tong)的(de)處(chu)理(li)方(fang)式(shi)。為(wei)了(le)使(shi)用(yong)上(shang)的(de)方(fang)便(bian),根(gen)據(ju)使(shi)用(yong)方(fang)式(shi)和(he)要(yao)完(wan)成(cheng)的(de)功(gong)能(neng),我(wo)們(men)可(ke)以(yi)把(ba)點(dian)分(fen)成(cheng)不(bu)同(tong)的(de)類(lei)型(xing)。紫(zi)金(jin)橋(qiao)?係統中提供的預定義的類型叫做標準點類型,如:模擬I/O點、數字I/O點、累計點、控製點、運算點等;用戶也可以根據自己的實際需要創建自定義點類型。
參數類型
每mei種zhong點dian類lei型xing包bao含han了le若ruo幹gan種zhong參can數shu類lei型xing。當dang建jian立li某mou種zhong點dian類lei型xing的de點dian時shi,該gai種zhong點dian類lei型xing的de每mei一yi個ge參can數shu類lei型xing就jiu對dui應ying了le一yi個ge點dian參can數shu。因yin此ci參can數shu類lei型xing是shi對dui點dian參can數shu的de描miao述shu和he定ding義yi。係xi統tong中zhong提ti供gong的de預yu定ding義yi的de類lei型xing叫jiao做zuo標biao準zhun參can數shu,用yong戶hu自zi己ji定ding義yi的de參can數shu類lei型xing就jiu是shi自zi定ding義yi參can數shu。
單元
單元通常是把與一個工藝設備或完成一個工藝目標的幾個相連設備有關的點集合在一起,例如一個反應器、鍋爐(包括汽包等)、再生器等設備上的監控點都可以分配到一個單元內。紫金橋?的許多標準畫麵是以單元為基礎操作的,如:總zong貌mao畫hua麵mian就jiu可ke以yi按an照zhao單dan元yuan分fen別bie或huo集ji中zhong顯xian示shi點dian的de測ce量liang值zhi。每mei個ge點dian都dou必bi須xu分fen配pei給gei一yi個ge單dan元yuan,而er且qie隻zhi能neng分fen配pei一yi個ge單dan元yuan。單dan元yuan中zhong可ke以yi包bao含han多duo個ge點dian。
區域
按照操作人員的觀點把一個工藝過程分成幾部分,每一部分都是一個區域。例如化工廠的反應工段、公用工程工段、煉lian油you廠chang的de催cui化hua裂lie化hua工gong段duan等deng,就jiu可ke以yi分fen成cheng不bu同tong的de區qu域yu。區qu域yu的de劃hua分fen可ke以yi根gen據ju不bu同tong的de應ying用yong和he需xu要yao而er不bu同tong,不bu一yi定ding與yu物wu理li位wei置zhi有you關guan聯lian。每mei個ge紫zi金jin橋qiao?數據庫係統可以支持多達32個區域。每個區域會包含若幹個單元。
數據庫、區域、單元、點的結構示意圖如下:
係xi統tong分fen五wu層ceng,頂ding層ceng為wei整zheng個ge數shu據ju庫ku係xi統tong,第di二er層ceng為wei區qu域yu,第di三san層ceng為wei單dan元yuan,第di四si層ceng為wei點dian,最zui底di層ceng是shi參can數shu,參can數shu是shi組zu成cheng數shu據ju庫ku的de最zui小xiao單dan位wei。一yi般ban地di,一yi個ge點dian隻zhi有you一yi個ge參can數shu與yu外wai界jie相xiang連lian,通tong常chang稱cheng其qi為wei測ce量liang值zhi(PV)。其他參數作為PV的輔助參數,如LO為PV的低限報警限值,HI為PV的高限報警限值,SP為PV的目標值等。有的係統允許一個點有多個參數與外界相連。點的測量值(PV)通常與控製器(如PLC)的輸入/輸出通道相連。PV值代表I/O量的大小或狀態。
按照裝置或場地可以將點邏輯的劃分為區域或單元,報警可按區域劃分。一係統可以有32個區域,每個區域可以包括100單元。 點的基本介紹
前麵提到,整個數據庫是由若幹個數據點組成。每個數據點又包含了幾個參數。一般而言,點主要有以下基本參數:
名稱(Name):名稱可以唯一標識一個點的關鍵詞。最長16個字符,可以包含字母(大小寫不敏感)、數字、"$"、"_",其他字符(如漢字)不支持,最少要包括一個字母。如$_123a,123Ma,Atest_000等都是合法的點名稱。Aaa和aaa認為是同一個名稱。名稱參數值不能更改。
描述(Desc):最長64個字符,可以是任何可顯示字符,可以包含漢字。描述可以做為一個點的簡單解釋,如:如"3號罐的測量壓力"等。在數據連接時,可以利用該參數連接字符串類型的IO通道。
類型(Kind):點的類型,如模擬IO點,數字IO點等。係統保留參數,不可更改。
單元(Unit):點所在的單元。整型變量。可以根據用戶的設定指定任意的整數。
安全區(Secu):點屬於那個安全區。通過安全區可以指定用戶的權限。
點擊安全區按鈕可以進行安全區組態:
用戶可以設定點的安全區域。有關安全區的詳細內容,請參見安全管理。
|
|
狀 態:
離線
公司簡介
產品目錄
|
|
|
公司名稱:
|
紫金橋軟件技術有限公司
|
| 聯 係 人: |
李磊
|
| 電 話: |
0459-8151391-808
|
| 傳 真: |
|
| 地 址: |
大慶市高新區服務外包產業園C-1座817室 |
| 郵 編: |
163316 |
| 主 頁: |
|
|
|
|
|