|
|
|
在組態軟件中,通過組態生成的一個目標應用項目在計算機硬盤中占據唯一的物理空間(邏輯空間),可(ke)以(yi)用(yong)唯(wei)一(yi)的(de)一(yi)個(ge)名(ming)稱(cheng)來(lai)標(biao)識(shi),就(jiu)被(bei)稱(cheng)為(wei)一(yi)個(ge)應(ying)用(yong)程(cheng)序(xu)。在(zai)同(tong)一(yi)計(ji)算(suan)機(ji)中(zhong)可(ke)以(yi)存(cun)儲(chu)多(duo)個(ge)應(ying)用(yong)程(cheng)序(xu),組(zu)態(tai)軟(ruan)件(jian)通(tong)過(guo)應(ying)用(yong)程(cheng)序(xu)的(de)名(ming)稱(cheng)來(lai)訪(fang)問(wen)其(qi)組(zu)態(tai)內(nei)容(rong),打(da)開(kai)其(qi)組(zu)態(tai)內(nei)容(rong)進(jin)行(xing)修(xiu)改(gai)或(huo)將(jiang)其(qi)應(ying)用(yong)程(cheng)序(xu)裝(zhuang)入(ru)計(ji)算(suan)機(ji)內(nei)存(cun)投(tou)入(ru)實(shi)時(shi)運(yun)行(xing)。 組態軟件的結構劃分有多種標準,這裏以使用軟件的工作階段和軟件體係的成員構成兩種標準討論其體係結構。 一、組態軟件的結構劃分 1.以使用軟件的工作階段劃分 也可以說是按照係統環境劃分,從總體上講,組態軟件是由兩大部分構成的: 係統開發環境:shizidonghuagongchengshejigongchengshiweishishiqikongzhifangan,zaizutairuanjiandezhichixiajinxingyingyongchengxudexitongshengchenggongzuosuobixuyilaidegongzuohuanjing。tongguojianliyixilieyonghushujuwenjian,shengchengzuizhongdetuxingmubiaoyingyongxitong,供係統運行環境運行時使用。 係統開發環境由若幹個組態程序組成,如圖形界麵組態程序、實時數據庫組態程序等。 係統運行環境:在係統運行環境下,目標應用程序被裝入計算機內存並投入實時運行。係統運行環境由若幹個運行程序組成,如圖形界麵運行程序、實時數據庫運行程序等。 組態軟件支持在線組態技術,即在不退出係統運行環境的情況下可以直接進入組態環境並修改組態,使修改後的組態直接生效。 zidonghuagongchengshejigongchengshizuixianjiechudeyidingshixitongkaifahuanjing,tongguoyidinggongzuoliangdexitongzutaihetiaoshi,zuizhongjiangmubiaoyingyongchengxuzaixitongyunxinghuanjingtourushishiyunxing,wanchengyigegongchengxiangmu。 2. 按照成員構成劃分 組態軟件因為其功能強大,而每個功能相對來說又具有一定的獨立性,因此其組成形式是一個集成軟件平台,由若幹程序組件構成。 其中必備的典型組件包括: 應用程序管理器 應用程序管理器是提供應用程序的搜索、備份、解壓縮、建立新應用等功能的專用管理工具。在自動化工程設計工程師應用組態軟件進行工程設計時,經常會遇到下麵一些煩惱:經常要進行組態數據的備份;經常需要引用以往成功應用項目中的部分組態成果(如畫麵);經jing常chang需xu要yao迅xun速su了le解jie計ji算suan機ji中zhong保bao存cun了le哪na些xie應ying用yong項xiang目mu。雖sui然ran這zhe些xie要yao求qiu可ke以yi用yong手shou工gong方fang式shi實shi現xian,但dan效xiao率lv低di下xia,極ji易yi出chu錯cuo。有you了le應ying用yong程cheng序xu管guan理li器qi的de支zhi持chi,這zhe些xie操cao作zuo將jiang變bian得de非fei常chang簡jian單dan。 圖形界麵開發程序 是shi自zi動dong化hua工gong程cheng設she計ji工gong程cheng師shi為wei實shi施shi其qi控kong製zhi方fang案an,在zai圖tu形xing編bian輯ji工gong具ju的de支zhi持chi下xia進jin行xing圖tu形xing係xi統tong生sheng成cheng工gong作zuo所suo依yi賴lai的de開kai發fa環huan境jing。通tong過guo建jian立li一yi係xi列lie用yong戶hu數shu據ju文wen件jian,生sheng成cheng最zui終zhong的de圖tu形xing目mu標biao應ying用yong係xi統tong,供圖形運行環境運行時使用。 圖形界麵運行程序 在係統運行環境下,圖形目標應用係統被圖形界麵運行程序裝入計算機內存並投入實時運行。 實時數據庫係統組態程序 有的組態軟件隻在圖形開發環境中增加了簡單的數據管理功能,因而不具備完整的實時數據庫係統。目前比較先進的組態軟件(如力控等)都(dou)有(you)獨(du)立(li)的(de)實(shi)時(shi)數(shu)據(ju)庫(ku)組(zu)件(jian),以(yi)提(ti)高(gao)係(xi)統(tong)的(de)實(shi)時(shi)性(xing),增(zeng)強(qiang)處(chu)理(li)能(neng)力(li)。實(shi)時(shi)數(shu)據(ju)庫(ku)係(xi)統(tong)組(zu)態(tai)程(cheng)序(xu)是(shi)建(jian)立(li)實(shi)時(shi)數(shu)據(ju)庫(ku)的(de)組(zu)態(tai)工(gong)具(ju),可(ke)以(yi)定(ding)義(yi)實(shi)時(shi)數(shu)據(ju)庫(ku)的(de)結(jie)構(gou)、數據來源、數據連接、數據類型及相關的各種參數。 實時數據庫係統運行程序 在係統運行環境下,目標實時數據庫及其應用係統被實時數據庫係統運行程序裝入計算機內存並執行預定的各種數據計算、數據處理任務。曆史數據的查詢、檢索、報警的管理都是在實時數據庫係統運行程序中完成的。 I/O驅動程序 是組態軟件中必不可少的組成部分,用於和I/O設備通訊,互相交換數據,DDE和OPC Client是兩個通用的標準I/O驅動程序,用來和支持DDE標準和OPC標準的I/O設備通訊。多數組態軟件的DDE驅動程序被整合在實時數據庫係統或圖形係統中,而OPC Client則多數單獨存在。 擴展可選組件包括: 通用數據庫接口(ODBC接口)組態程序 通用數據庫接口組件用來完成組態軟件的實時數據庫與通用數據庫(如Oracle、Sybase、Foxpro、DB2、Infomix、SQL Server等)的互聯,實現雙向數據交換,通用數據庫既可以讀取實時數據,也可以讀取曆史數據;實時數據庫也可以從通用數據庫實時地讀入數據。通用數據庫接口(ODBC接口)組態環境用於指定要交換的通用數據庫的數據庫結構、字段名稱及屬性、時間區段、采樣周期、字段與實時數據庫數據的對應關係等。 通用數據庫接口(ODBC接口)運行程序 已yi組zu態tai的de通tong用yong數shu據ju庫ku連lian接jie被bei裝zhuang入ru計ji算suan機ji內nei存cun,按an照zhao預yu先xian指zhi定ding的de采cai樣yang周zhou期qi,對dui規gui定ding時shi間jian區qu段duan按an照zhao組zu態tai的de數shu據ju庫ku結jie構gou建jian立li起qi通tong用yong數shu據ju庫ku和he實shi時shi數shu據ju庫ku間jian的de數shu據ju連lian接jie。 策略(控製方案)編輯組態程序 策略編輯/生成組件 是以PC為中心實現低成本監控的核心軟件,具有很強的邏輯、算術運算能力和豐富的控製算法。策略編輯/生成組件以IEC-1131-3標準為使用者提供標準的編程環境,共有4種編程方式:梯形圖、結構化編程語言、指令助記符、模(mo)塊(kuai)化(hua)功(gong)能(neng)塊(kuai)。使(shi)用(yong)者(zhe)一(yi)般(ban)都(dou)習(xi)慣(guan)於(yu)使(shi)用(yong)模(mo)塊(kuai)化(hua)功(gong)能(neng)塊(kuai),根(gen)據(ju)控(kong)製(zhi)方(fang)案(an)進(jin)行(xing)組(zu)態(tai),結(jie)束(shu)後(hou)係(xi)統(tong)將(jiang)保(bao)存(cun)組(zu)態(tai)內(nei)容(rong)並(bing)對(dui)組(zu)態(tai)內(nei)容(rong)進(jin)行(xing)語(yu)法(fa)檢(jian)查(zha)、編譯。 編譯生成的目標策略代碼即可以與圖形界麵同在一台計算機上運行,也可以下裝(Download)到目標設備(如PC/104、Windows CE係統等PC-Based設備)上運行。 策略運行程序 組態的策略目標係統被裝入計算機內存並執行預定的各種數據計算、數據處理任務,同時完成與實時數據庫的數據交換。 實用通訊程序組件 shiyongtongxunchengxujidadizengqianglezutairuanjiandegongneng,keyishixianyudisanfangchengxudeshujujiaohuan,shizutairuanjianjiazhidezhuyaobiaoxianzhiyi。tongxunshiyongchengxujuyouyixiagongneng: 1.可以實現操作站的雙機冗餘熱備用; 2.實現數據的遠程訪問和傳送; 3.通訊實用程序可以使用以太網、RS485、RS232、PSTN等多種通訊介質或網絡實現其功能。實用通訊程序組件可以劃分為Server和Client兩種類型,Server是數據提供方,Client是數據訪問方,一但Server和Client建立起了連接,二者間就可以實現數據的雙向傳送。 二、 力控2.0的體係結構 力控2.0是一個集成式的軟件包,其中所有組件都可以獨立分布式地運行,通過網絡服務程序與其它組件交換數據。力控2.0可以運行於Pentium 133以上的計算機(16M以上內存、1G以上硬盤)係統中。 力控2.0包括以下幾個主要部分: Draw,功能強大的人機界麵組態工具。Draw是集成的開發環境,它使用麵向對象的圖形對象創建動畫式顯示窗口。這些窗口的數據、圖形顯示內容可以來自過程I/O或Microsoft Windows第三方應用程序。 View,高可靠、快速的圖形界麵運行係統。View用來運行由Draw創建的圖形窗口,支持的畫麵數量不受限製,數據刷新速度快於5毫秒。 DB,先進的分布式實時數據庫。DB是整個應用係統的核心,構建分布式應用係統的基礎。它負責整個力控應用係統的實時數據處理、曆史數據存儲、統計數據處理、報警信息處理、數據服務請求處理。完成與過程的雙向數據通訊。DB與Draw構成服務器/客戶計算模式。各個網絡節點上的DB通過網絡服務程序可以構建成複雜的分布式網絡應用係統,單機數據處理能力超過1萬點,曆史數據可以保存10年以上;網絡處理能力可超過10萬點。 NetClient和NetServer,高性能的網絡通信服務程序。NetServer和NetClient內部采用TCP/IP通信協議,它保證用戶可以充分利用Intranet/Internet的網絡資源,保證數據刷新速度快於5毫秒,網絡數據處理能力超過10萬點。 I/O Server,即I/O驅動程序。I/O Server完成與各種檢測、控製設備的通訊,負責從過程I/O設備讀取實時數據,同時將來自圖形界麵和實時數據庫的控製命令寫入I/O設備。DB與I/O Server構成服務器/客戶計算模式。I/O Server由很多單體程序構成,每個單體程序能夠完成特定設備的通訊功能,目前力控2.0的I/O Server家族擁有眾多成員,支持大多數主流控製設備生產商提供的硬件。 另外,力控2.0中也包含其它可選程序組件: 策略編輯生成及運行程序StrategyBuilder,新一代基於PC-Based和嵌入式係統的自動化控製軟件,符合IEC1131-3標準,可提供比PLC更為強大、更為靈活的功能。 力控Web Server,運行在Web服務器上的應用軟件。可為世界各地的遠程用戶在台式機或便攜機上用標準瀏覽器實時監控現場生產過程。 TelClient/TelServer,使(shi)用(yong)簡(jian)便(bian)的(de)遠(yuan)程(cheng)拔(ba)號(hao)通(tong)信(xin)程(cheng)序(xu)。在(zai)任(ren)何(he)地(di)方(fang),隻(zhi)要(yao)能(neng)拔(ba)打(da)電(dian)話(hua),就(jiu)可(ke)以(yi)使(shi)用(yong)本(ben)組(zu)件(jian)實(shi)現(xian)對(dui)遠(yuan)程(cheng)現(xian)場(chang)生(sheng)產(chan)過(guo)程(cheng)的(de)的(de)實(shi)時(shi)監(jian)控(kong),唯(wei)一(yi)需(xu)要(yao)的(de)是(shi)Modem和電話線。 SCOMClient/SCOMServer,低成本的串行通信程序。兩台計算機之間,使用RS232C/422/485接口,可實現一對一(1:1方式)的通訊;如果使用RS485總線,還可實現一對多台計算機(1:N方式)的通訊。 可以從本網站
| |
|
|
狀 態:
離線
公司簡介
產品目錄
|
|
|
公司名稱:
|
力控科技
|
| 聯 係 人: |
張平
|
| 電 話: |
010-59835588
|
| 傳 真: |
|
| 地 址: |
北京市海澱區農大南路33號興天海園二層 |
| 郵 編: |
100193 |
| 主 頁: |
|
|
|
|
|