廈門光沃自動化設備有限公司

      主營:世界知名品牌的PLC 、DCS 系統(tǒng)備件!
      您現(xiàn)在的位置: 電子、電工、電氣 > 工控系統(tǒng)及裝備 > 廈門光沃自動化設備有限公司 > 供求信息
      載入中……
      [供應]供應1756-IB32 歡迎咨詢
      點擊圖片放大
      • 產(chǎn)品產(chǎn)地:國外
      • 產(chǎn)品品牌:AB
      • 包裝規(guī)格:1756-IB32
      • 產(chǎn)品數(shù)量:123
      • 計量單位:個
      • 產(chǎn)品單價:110
      • 更新日期:2019-10-28 14:47:11
      • 有效期至:2020-10-27
      • 收藏此信息
      供應1756-IB32 歡迎咨詢 詳細信息

      1756-IB32

      本公司專業(yè)銷售大型進口各種品牌DCS系統(tǒng)模塊備件:
      ABBAdvantOCS,ABBMOD30/MODCELL,ABBMOD300,ABBBaileyINFI90,
      ABBProcontic,ABBProcontrol,
      H&BContronic,MooreAPACS,MoorePanelControllers,RosemountRS-3,
      SiemensIskamatic,SiemensSimaticS5,SiemensSimaticC1,
      YokogawaCentumXL,YokogawamicroXL,
      FOXBOROI/A,GEFANUC,
      HoneywellQCS,HoneywellTDC系列,HoneywellS9000,
      HITACHI,MitsubishiPLC,MotorolaMVME,ALSOMMVME,OtherVME,TOSHIBA等大型模組,
       有著充足的庫存,交貨期快,庫存價值大約3億人民幣,歡迎來電查詢

      公司名稱:廈門光沃自動化設備有限公司

      地址:廈門市海滄區(qū)滄湖東一里502號702室
                      
      聯(lián)系人:小吳

      手機:18064468920

                     
      電話:0592-6803153

      傳真:0592-5917519
                     
      郵編:361000

      網(wǎng)址:xmgwplc

       

      1引言
      近年來,實時數(shù)據(jù)庫的研究已經(jīng)成為現(xiàn)代數(shù)據(jù)庫的重要研究方向之一,在數(shù)據(jù)庫的研究領域受到了極大的關注。作為工控軟件的關鍵技術之一,實時數(shù)據(jù)庫在一些實時性要求較強的系統(tǒng)中發(fā)揮著十分重要的作用。實時數(shù)據(jù)庫適用于處理不斷更新且快速變化的數(shù)據(jù),以及具有時間限制的事務。例如在電網(wǎng)監(jiān)控系統(tǒng)中,常常需要在幾秒內(nèi)刷新幾千甚至上萬種實時量和狀態(tài)量,同時,為保持監(jiān)控畫面與現(xiàn)場狀態(tài)的一致性,還需要刷新相應的監(jiān)控畫面。這就對實時數(shù)據(jù)庫的檢索效率提出了更高的要求。2影響檢索效率的因素
      在實時數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的存取速度是影響檢索效率的主要瓶頸之一。在對計算機硬件的性能進行分析后可以確定,硬盤的存取速度大致為100Mb/s,如果頻繁的進行外存的存取操作,將會嚴重影響系統(tǒng)效率。其次是查找表的平均查找長度的影響,在大數(shù)據(jù)量的情況下,如果平均查找長度較大也會成為系統(tǒng)的瓶頸。同時由于數(shù)據(jù)處理的不可預知性,當某個數(shù)據(jù)的處理過程不能在規(guī)定的時間內(nèi)完成時,還可能使實時數(shù)據(jù)庫中的數(shù)據(jù)失效或者遺漏一些重要的數(shù)據(jù)及事件,即會引起數(shù)據(jù)處理的滯后甚至沖突。
      當然,隨著微電子技術的發(fā)展,大容量內(nèi)存已經(jīng)不是設想而成為事實。通過擴展內(nèi)存可以把所有需要實時存取的數(shù)據(jù)放在內(nèi)存中,而把實時數(shù)據(jù)庫中用于決策支持的歷史記錄,以及其他的一些派生數(shù)據(jù)(報警記錄、事故記錄等)存放在外存上的關系數(shù)據(jù)庫中,這在一定程度上可以緩解對速度的要求。但內(nèi)存不可能無限制擴大,為此必須研究軟件上的方法。3基于向量的檢索
      3.1數(shù)據(jù)結(jié)構
      在電網(wǎng)監(jiān)控系統(tǒng)中實時數(shù)據(jù)庫需要保存從各個測控裝置采集上來的數(shù)據(jù),用于實時監(jiān)視和現(xiàn)場控制,并對監(jiān)控點的情況進行報警和事故的判斷和分析。這些數(shù)據(jù)的存儲結(jié)構對查找表的平均查找長度有重要的影響。
      根據(jù)向量(vector)檢索效率比較高的特點,本文采用了向量來組織這些數(shù)據(jù),所形成的實時數(shù)據(jù)庫的存儲結(jié)構如圖1所示。其中,現(xiàn)場的每個監(jiān)控點是由廠站名稱、監(jiān)控點類型、和監(jiān)控點名稱唯一確定的,每個監(jiān)控點的狀態(tài)則通過多個參數(shù)來描述,這些參數(shù)通常是由現(xiàn)場值、報警標志、報警上下限、報警死區(qū)、工作狀態(tài)和一些統(tǒng)計量等組成。



      3.2算法的實現(xiàn) 
      為了減小平均查找長度,該實時數(shù)據(jù)庫的排序和檢索可以按照如下算法實現(xiàn):
      1.廠站名稱的排序和檢索。根據(jù)廠站的數(shù)量一般都相對較少的特點,構造如下集合間的映射:
      map:{廠站名稱}{向量下標}
      其中,廠站名稱為鍵,向量下標為值,于是就可由廠站名稱直接得到該向量元素的下標,從而查找到該廠站。
      2.監(jiān)控點類型和監(jiān)控點名稱的排序和檢索。針對監(jiān)控點類型和監(jiān)控點的名稱的數(shù)量相對都比較大的特點,采用hash表對它們進行排序。為了提高地址計算的效率,用直接定址法來構造哈希函數(shù),采用鏈地址法來處理沖突。首先根據(jù)初始的數(shù)據(jù)確定哈希表的長度,一般情況下為了減少沖突,可以生成一個空向量使該向量的長度大于初始數(shù)據(jù)的長度,然后由給定的哈希函數(shù)和沖突處理函數(shù)把相應的監(jiān)控點類型或監(jiān)控點的名稱映射到向量的各個元素中。如果該向量表已經(jīng)裝滿,只需要在該向量尾部中添加一個元素把新增的數(shù)據(jù)填充到該元素中,然后把該元素的下標放到鏈地址表中。 
      3.監(jiān)控點參數(shù)的排序和檢索。電網(wǎng)監(jiān)控系統(tǒng)中每個監(jiān)控點對應現(xiàn)場中的一個裝置,所以監(jiān)控點需要一些參數(shù)來反映該裝置的狀態(tài),一般情況下,監(jiān)控點的參數(shù)個數(shù)都不會太多。根據(jù)順序存儲和順序檢索在數(shù)據(jù)量比較少時,效率比較高的特點,采取順序存儲和順序檢索的方法來實現(xiàn)。并且根據(jù)檢索頻率來動態(tài)調(diào)整參數(shù)的位置,使檢索頻率高的參數(shù)位于向量的前部,檢索頻率低的參數(shù)位于向量的后部。
      4.多線程技術的引入
      在電網(wǎng)監(jiān)控系統(tǒng)中,實時數(shù)據(jù)庫系統(tǒng)要實現(xiàn)現(xiàn)場的數(shù)據(jù)實時的更新,能夠根據(jù)現(xiàn)場的數(shù)據(jù)進行安全監(jiān)視、現(xiàn)場模擬,對現(xiàn)場的數(shù)據(jù)根據(jù)用戶的設置的時間間隔進行保存,發(fā)生事故的監(jiān)控點進行事故追憶等。如果這些功能全部由一個線程來完成,會因資源沖突等問題而影響處理效率。為此,我們采用了圖2所示的多線程結(jié)構。整個系統(tǒng)有通信線程、報警處理線程、寫歷史庫線程、寫磁盤線程、顯示監(jiān)控線程和主界面線程組成。
      通信線程主要負責實時數(shù)據(jù)庫和現(xiàn)場的通信。現(xiàn)場的各個測控裝置把采集來的數(shù)據(jù)送到各個端口,通信線程實時的掃描各個端口,通過各種規(guī)約轉(zhuǎn)換把現(xiàn)場采集來的生數(shù)據(jù)轉(zhuǎn)換為系統(tǒng)或用戶能夠理解的熟數(shù)據(jù)送到實時數(shù)據(jù)庫中,必要時把生數(shù)據(jù)也一同送到實時數(shù)據(jù)庫中,同時接受顯示監(jiān)控線程傳來的各種控制和調(diào)節(jié)命令,并通過相應的通信規(guī)約轉(zhuǎn)換為測控裝置能夠識別的數(shù)據(jù),送到底層裝置中去執(zhí)行。通信線程還負責把需要保存的現(xiàn)場生數(shù)據(jù)、通信模塊的系統(tǒng)信息和故障信息寫入一緩沖區(qū)隊列中,交由另一線程來處理。
      報警處理線程主要負責數(shù)據(jù)庫的實時掃描、報警和事故的判斷和處理。該線程由通信線程觸發(fā),處理過程由圖3報警處理流程圖所示,當有數(shù)據(jù)寫入實時數(shù)據(jù)庫時就觸發(fā)該線程。為了防止報警和事故事件的遺漏,用全局變量NoProccessCount來記錄在一個實時數(shù)據(jù)庫的掃描周期中現(xiàn)場值已經(jīng)改變但未被處理的點數(shù),用來bNew標志該點的現(xiàn)場值在該掃描周期中是否被改變。當通信線程寫實時數(shù)據(jù)庫時,置相應點的bNew標志為改變狀態(tài),并把NoProccessCount增1。當報警處理線程觸發(fā)后,首先在實時庫中查找到該點,


      使NoProccessCount減1,置bNew為未改變狀態(tài),進行報警和事故判斷。如果發(fā)生報警或事故則進行相應的處理,并把報警信息或事故追憶值寫入相應的緩沖區(qū)隊列中,由另一線程來處理。然后判斷NoProccessCount是否為0。如果為0表示實時數(shù)據(jù)庫中沒有要處理的點,該線程等待直到下一次被觸發(fā)。否則掃描下一個監(jiān)控點,判斷該點的bNew是否處于改變狀態(tài)。若是,使bNew設為未改變狀態(tài),NoProccessCount減1,進行報警和事故判斷。如果發(fā)生報警和事故進行相應的處理,然后判斷NoProccessCount的值。循環(huán)執(zhí)行以上步驟,直到被結(jié)束事件觸發(fā),該線程結(jié)束。

      廈門光沃自動化設備有限公司 發(fā)布與 供應1756-IB32 歡迎咨詢 相關的產(chǎn)品
      3500/25 3500/22M 3500/15 3500/05 3500/92 3500/63
      同類型其他產(chǎn)品
      免責聲明:所展示的信息由企業(yè)自行提供,內(nèi)容的真實性、和合法性由發(fā)布企業(yè)負責,浙江民營企業(yè)網(wǎng)對此不承擔任何保證責任。
      友情提醒:普通會員信息未經(jīng)我們?nèi)斯ふJ證,為了保障您的利益,建議優(yōu)先選擇浙商通會員。

      關于我們 | 友情鏈接 | 網(wǎng)站地圖 | 聯(lián)系我們 | 最新產(chǎn)品

      浙江民營企業(yè)網(wǎng) m.brightenupmyday.com 版權所有 2002-2010

      浙ICP備11047537號-1

      主站蜘蛛池模板: 国产精品美女一区二区| 精品国产aⅴ无码一区二区| 性色AV 一区二区三区| 亚洲欧洲一区二区三区| 色窝窝无码一区二区三区色欲| 亚洲av一综合av一区| 色视频综合无码一区二区三区| 亚洲AV无码一区二区三区人| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国产一区二区三区小向美奈子| 国产AV午夜精品一区二区三| 亚洲av无码片区一区二区三区 | 一区二区视频在线| 国产一区二区三区免费视频| 国产乱码一区二区三区四| 亚洲AⅤ视频一区二区三区| 亚洲性无码一区二区三区| 精品一区二区三区四区在线| 精品国产日韩亚洲一区在线| 免费视频精品一区二区三区| 久久精品无码一区二区三区不卡| 日本免费一区二区久久人人澡| 午夜视频一区二区| AV无码精品一区二区三区| 亚洲国产国产综合一区首页| 国产精品制服丝袜一区| 好爽毛片一区二区三区四| 亚洲AV日韩综合一区| 中文字幕人妻无码一区二区三区| 波多野结衣电影区一区二区三区| 亚洲AV成人一区二区三区观看| 亚洲一区在线视频| 国产91精品一区二区麻豆网站 | 国产对白精品刺激一区二区 | 国产天堂在线一区二区三区| 麻豆国产在线不卡一区二区| 国产一区二区三区小说| 毛片一区二区三区| 熟妇人妻AV无码一区二区三区| 色综合视频一区二区三区| 一区二区高清在线观看|