|
|
|
womenzhidao,duiyujisuanjixinxixitongeryan,gouzhuxitongdeguanjianzhiyizaiyushujujiegou,yejiushishuo,womentongguoshenmeyangdejiegoulaimiaoshuxianshishijiedeshiwu。duiyuguanxishujukueryan,qijibendeshujujiegoushibiaohejilu。jilushiguanxishujukudejibenshujudanyuan,biaoshiguanligezhongjiludeguanlidanwei。liyongjiluhebiaozheliangzhongjibendeshujujiegoukeyibiaoshuxianshishijiegezhongfuzadeguanxi。
同(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)點與點參數
紫金橋的實時數據庫以點為單位來進行數據的管理。點是一組有邏輯關係數據值(稱為參數)的集合。在數據庫中,用戶以點為索引對數據庫進行各種操作,係統也以點為單位管理各種信息。
每mei一yi個ge點dian都dou是shi一yi個ge複fu合he結jie構gou,它ta是shi由you若ruo幹gan個ge有you邏luo輯ji關guan係xi的de點dian參can數shu組zu成cheng。點dian參can數shu是shi實shi時shi數shu據ju庫ku的de最zui小xiao數shu據ju單dan位wei,描miao述shu的de點dian的de某mou一yi個ge屬shu性xing。每mei個ge點dian都dou包bao含han若ruo幹gan點dian參can數shu,它ta們men描miao述shu點dian的de不bu同tong方fang麵mian的de屬shu性xing。如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。
區域
按照操作人員的觀點把一個工藝過程分成幾部分,每一部分都是一個區域。例如化工廠的反應工段、公用工程工段、lianyouchangdecuihualiehuagongduandeng,jiukeyifenchengbutongdequyu。quyudehuafenkeyigenjubutongdeyingyonghexuyaoerbutong,buyidingyuwuliweizhiyouguanlian。meigezijinqiao?數據庫係統可以支持多達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 |
| 主 頁: |
|
|
|
|
|