[導讀]在組態(tài)軟件中,通過組態(tài)生成的一個目標應用項目在計算機硬盤中占據(jù)唯一的物理空間(邏輯空間),可以用唯一的一個名稱來標識,就被稱為一個應用程序。在同一計算機中可以存儲多個應用程序,組態(tài)軟件通過應用程序的名
在組態(tài)軟件中,通過組態(tài)生成的一個目標應用項目在計算機硬盤中占據(jù)唯一的物理空間(邏輯空間),可以用唯一的一個名稱來標識,就被稱為一個應用程序。在同一計算機中可以存儲多個應用程序,組態(tài)軟件通過應用程序的名稱來訪問其組態(tài)內(nèi)容,打開其組態(tài)內(nèi)容進行修改或?qū)⑵鋺贸绦蜓b入計算機內(nèi)存投入實時運行。
組態(tài)軟件的結構劃分有多種標準,這里以使用軟件的工作階段和軟件體系的成員構成兩種標準討論其體系結構。
一、組態(tài)軟件的結構劃分
1.以使用軟件的工作階段劃分
也可以說是按照系統(tǒng)環(huán)境劃分,從總體上講,組態(tài)軟件是由兩大部分構成的:
系統(tǒng)開發(fā)環(huán)境:是自動化工程設計工程師為實施其控制方案,在組態(tài)軟件的支持下進行應用程序的系統(tǒng)生成工作所必須依賴的工作環(huán)境。通過建立一系列用戶數(shù)據(jù)文件,生成最終的圖形目標應用系統(tǒng),供系統(tǒng)運行環(huán)境運行時使用。
系統(tǒng)開發(fā)環(huán)境由若干個組態(tài)程序組成,如圖形界面組態(tài)程序、實時數(shù)據(jù)庫組態(tài)程序等。
系統(tǒng)運行環(huán)境:在系統(tǒng)運行環(huán)境下,目標應用程序被裝入計算機內(nèi)存并投入實時運行。系統(tǒng)運行環(huán)境由若干個運行程序組成,如圖形界面運行程序、實時數(shù)據(jù)庫運行程序等。
組態(tài)軟件支持在線組態(tài)技術,即在不退出系統(tǒng)運行環(huán)境的情況下可以直接進入組態(tài)環(huán)境并修改組態(tài),使修改后的組態(tài)直接生效。
自動化工程設計工程師最先接觸的一定是系統(tǒng)開發(fā)環(huán)境,通過一定工作量的系統(tǒng)組態(tài)和調(diào)試,最終將目標應用程序在系統(tǒng)運行環(huán)境投入實時運行,完成一個工程項目。
2. 按照成員構成劃分
組態(tài)軟件因為其功能強大,而每個功能相對來說又具有一定的獨立性,因此其組成形式是一個集成軟件平臺,由若干程序組件構成。
其中必備的典型組件包括:
應用程序管理器
應用程序管理器是提供應用程序的搜索、備份、解壓縮、建立新應用等功能的專用管理工具。在自動化工程設計工程師應用組態(tài)軟件進行工程設計時,經(jīng)常會遇到下面一些煩惱:經(jīng)常要進行組態(tài)數(shù)據(jù)的備份;經(jīng)常需要引用以往成功應用項目中的部分組態(tài)成果(如畫面);經(jīng)常需要迅速了解計算機中保存了哪些應用項目。雖然這些要求可以用手工方式實現(xiàn),但效率低下,極易出錯。有了應用程序管理器的支持,這些操作將變得非常簡單。
圖形界面開發(fā)程序
是自動化工程設計工程師為實施其控制方案,在圖形編輯工具的支持下進行圖形系統(tǒng)生成工作所依賴的開發(fā)環(huán)境。通過建立一系列用戶數(shù)據(jù)文件,生成最終的圖形目標應用系統(tǒng),供圖形運行環(huán)境運行時使用。
圖形界面運行程序
在系統(tǒng)運行環(huán)境下,圖形目標應用系統(tǒng)被圖形界面運行程序裝入計算機內(nèi)存并投入實時運行。
實時數(shù)據(jù)庫系統(tǒng)組態(tài)程序
有的組態(tài)軟件只在圖形開發(fā)環(huán)境中增加了簡單的數(shù)據(jù)管理功能,因而不具備完整的實時數(shù)據(jù)庫系統(tǒng)。目前比較先進的組態(tài)軟件都有獨立的實時數(shù)據(jù)庫組件,以提高系統(tǒng)的實時性,增強處理能力。實時數(shù)據(jù)庫系統(tǒng)組態(tài)程序是建立實時數(shù)據(jù)庫的組態(tài)工具,可以定義實時數(shù)據(jù)庫的結構、數(shù)據(jù)來源、數(shù)據(jù)連接、數(shù)據(jù)類型及相關的各種參數(shù)。
實時數(shù)據(jù)庫系統(tǒng)運行程序
在系統(tǒng)運行環(huán)境下,目標實時數(shù)據(jù)庫及其應用系統(tǒng)被實時數(shù)據(jù)庫系統(tǒng)運行程序裝入計算機內(nèi)存并執(zhí)行預定的各種數(shù)據(jù)計算、數(shù)據(jù)處理任務。歷史數(shù)據(jù)的查詢、檢索、報警的管理都是在實時數(shù)據(jù)庫系統(tǒng)運行程序中完成的。
I/O驅(qū)動程序
是組態(tài)軟件中必不可少的組成部分,用于和I/O設備通訊,互相交換數(shù)據(jù),DDE和OPC Client是兩個通用的標準I/O驅(qū)動程序,用來和支持DDE標準和OPC標準的I/O設備通訊。多數(shù)組態(tài)軟件的DDE驅(qū)動程序被整合在實時數(shù)據(jù)庫系統(tǒng)或圖形系統(tǒng)中,而OPC Client則多數(shù)單獨存在。
擴展可選組件包括:
通用數(shù)據(jù)庫接口(ODBC接口)組態(tài)程序
通用數(shù)據(jù)庫接口組件用來完成組態(tài)軟件的實時數(shù)據(jù)庫與通用數(shù)據(jù)庫(如Oracle、Sybase、Foxpro、DB2、Infomix、SQL Server等)的互聯(lián),實現(xiàn)雙向數(shù)據(jù)交換,通用數(shù)據(jù)庫既可以讀取實時數(shù)據(jù),也可以讀取歷史數(shù)據(jù);實時數(shù)據(jù)庫也可以從通用數(shù)據(jù)庫實時地讀入數(shù)據(jù)。通用數(shù)據(jù)庫接口(ODBC接口)組態(tài)環(huán)境用于指定要交換的通用數(shù)據(jù)庫的數(shù)據(jù)庫結構、字段名稱及屬性、時間區(qū)段、采樣周期、字段與實時數(shù)據(jù)庫數(shù)據(jù)的對應關系等。
通用數(shù)據(jù)庫接口(ODBC接口)運行程序
已組態(tài)的通用數(shù)據(jù)庫連接被裝入計算機內(nèi)存,按照預先指定的采樣周期,對規(guī)定時間區(qū)段按照組態(tài)的數(shù)據(jù)庫結構建立起通用數(shù)據(jù)庫和實時數(shù)據(jù)庫間的數(shù)據(jù)連接。
策略(控制方案)編輯組態(tài)程序
策略編輯/生成組件
是以PC為中心實現(xiàn)低成本監(jiān)控的核心軟件,具有很強的邏輯、算術運算能力和豐富的控制算法。策略編輯/生成組件以IEC-1131-3標準為使用者提供標準的編程環(huán)境,共有4種編程方式:梯形圖、結構化編程語言、指令助記符、模塊化功能塊。使用者一般都習慣于使用模塊化功能塊,根據(jù)控制方案進行組態(tài),結束后系統(tǒng)將保存組態(tài)內(nèi)容并對組態(tài)內(nèi)容進行語法檢查、編譯。
編譯生成的目標策略代碼即可以與圖形界面同在一臺計算機上運行,也可以下裝(Download)到目標設備(如PC/104、Windows CE系統(tǒng)等PC-Based設備)上運行。
策略運行程序
組態(tài)的策略目標系統(tǒng)被裝入計算機內(nèi)存并執(zhí)行預定的各種數(shù)據(jù)計算、數(shù)據(jù)處理任務,同時完成與實時數(shù)據(jù)庫的數(shù)據(jù)交換。
實用通訊程序組件
實用通訊程序極大地增強了組態(tài)軟件的功能,可以實現(xiàn)與第三方程序的數(shù)據(jù)交換,是組態(tài)軟件價值的主要表現(xiàn)之一。通訊實用程序具有以下功能:
1.可以實現(xiàn)操作站的雙機冗余熱備用;
2.實現(xiàn)數(shù)據(jù)的遠程訪問和傳送;
3.通訊實用程序可以使用以太網(wǎng)、RS485、RS232、PSTN等多種通訊介質(zhì)或網(wǎng)絡實現(xiàn)其功能。實用通訊程序組件可以劃分為Server和Client兩種類型,Server是數(shù)據(jù)提供方,Client是數(shù)據(jù)訪問方,一但Server和Client建立起了連接,二者間就可以實現(xiàn)數(shù)據(jù)的雙向傳送。
本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
微信的好友列表里就有在德國、英國、日本、美國等國家留學的同學,每次遇到這些網(wǎng)友,我都喜歡問一個問題:你們那里是怎么教計算機的?在跟他們的聊天對話中,我了解到了不同國家在計算機教育方面的差異。
關鍵字:
微信
同學
計算機
英偉達9月20日的“春晚”GTC沒能力挽狂瀾。美東時間9月26日,英偉達收盤于122.28美元。一個月前的8月26日,英偉達開啟了本輪下行,從當天開盤的178.57美元一路下探,至今已跌去超三成。
關鍵字:
算力
英偉達
計算機
中國超級計算機是如何實現(xiàn)從無到有,從大型機到巨型機進化的?1950年3月,中央人民廣播電臺播發(fā)了一封書信,信中說“梁園雖好,非久居之鄉(xiāng),歸去來兮。
關鍵字:
超級
計算機
進化史
隨著IT技術飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)進入了“物聯(lián)網(wǎng)”時代。物聯(lián)網(wǎng)中需要的大量設備不在依賴人與人之間的交互產(chǎn)生聯(lián)系,更多通過協(xié)議、通信、程序設計等方式連接到一處。即 “物聯(lián)網(wǎng)”的目的則是讓所有的物品都具有計算機的智能但并不以通...
關鍵字:
嵌入式
物聯(lián)網(wǎng)
計算機
現(xiàn)實生活中,我們聽到的聲音都是時間連續(xù)的,我們稱為這種信號叫模擬信號。模擬信號需要進行數(shù)字化以后才能在計算機中使用。
關鍵字:
模擬信號
數(shù)字化
計算機
憑借其全新的功能豐富的移動交易應用程序,屢獲殊榮的經(jīng)紀商HFM讓客戶實現(xiàn)觸手可及的全方位交易體驗。 毛里求斯路易港2022年10月14日 /美通社/ -- 全球多資產(chǎn)經(jīng)紀商...
關鍵字:
應用程序
FM
移動應用
ADI
倫敦2022年10月13日 /美通社/ -- Ubuntu Pro是擴展式安全維護和合規(guī)訂閱服務,目前針對數(shù)據(jù)中心和工作站已推出公開測試Beta版本。Canonical將按照...
關鍵字:
UBUNTU
CANONICAL
BSP
應用程序
萬物智聯(lián)時代,嵌入式技術及其應用的形態(tài)將更加豐富和多元,同時也將日益呈現(xiàn)深度物理融合、混合架構共存、群體智能協(xié)同、網(wǎng)絡安全攸關等諸多新的計算特性。顯然,經(jīng)典的嵌入式系統(tǒng)體系結構、軟硬件技術和開發(fā)方法都已很難應對新趨勢下的...
關鍵字:
嵌入式
物聯(lián)網(wǎng)
計算機
物聯(lián)網(wǎng)是新一代信息技術的重要組成部分,是互聯(lián)網(wǎng)與嵌入式系統(tǒng)發(fā)展到高級階段的融合。通用計算機經(jīng)歷了從智慧平臺到互聯(lián)網(wǎng)的獨立發(fā)展道路;嵌入式系統(tǒng)則經(jīng)歷了智慧物聯(lián)到局域智慧物聯(lián)的獨立發(fā)展道路。
關鍵字:
嵌入式
物聯(lián)網(wǎng)
計算機
在大多數(shù)人眼里,程序員是一份高薪職業(yè),即便是剛畢業(yè)出來找工作的應屆生,似乎也能隨隨便便月收入過萬。那么,事實真是如此嗎?
關鍵字:
程序員
計算機
加拿大政府9月26日表示,從2022年10月1日起,加拿大將取消所有疫情下的旅行限制,包括對乘坐航班和火車乘客的疫苗接種和口罩要求。所有旅行者(無論國籍)從10月1日開始將不必通過ArriveCAN應用程序提交健康信息或...
關鍵字:
ECAN
應用程序
飛機
ARRI
Concurrent 公司的 iHawk 并行計算機仿真系統(tǒng)是具有高實時特性的實時仿真系統(tǒng),該仿真系統(tǒng)包含對稱多處理器計算機平臺、實時操作系統(tǒng)、實時開發(fā)工具以及應用軟件。
關鍵字:
并行計算機
平行計算機
計算機
計算機網(wǎng)絡編程中一個非?;镜膯栴}:該怎樣表示client與server之間交互的數(shù)據(jù),在往下看之前先想一想這個問題。
關鍵字:
計算機
二進制
SIXT管理委員會批準整體可持續(xù)發(fā)展計劃,以進一步加快二氧化碳減排和智能新能源出行需求 到2030年, SIXT在歐洲車隊中的新能源車將達到70%至90% 投資5000萬歐元:公司將大...
關鍵字:
可持續(xù)發(fā)展
新能源汽車
應用程序
移動平臺
(全球TMT2022年9月22日訊)建筑項目管理軟件領域企業(yè)InEight Inc.宣布了最新的軟件創(chuàng)新,包括范圍、設計和資源管理方面的新流程標準化,以及新的進展跟蹤功能和創(chuàng)建基準驗證型進程預估和時間表的能力。該更新還...
關鍵字:
軟件
進程
應用程序
模板
在這篇文章中,小編將為大家?guī)砹孔佑嬎銠C的相關報道。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。
關鍵字:
量子計算機
計算機
量子門
今天,小編將在這篇文章中為大家?guī)砹孔佑嬎銠C的有關報道,通過閱讀這篇文章,大家可以對量子計算機具備清晰的認識,主要內(nèi)容如下。
關鍵字:
量子計算機
計算機
量子算法
InEight專注于軟件創(chuàng)新的標準化和基準更新,從而提高了效率,增加了項目信心 InEight建筑項目管理平臺的最新發(fā)展引入了新的設計管理和基準實踐,提高了各個項目之間的一...
關鍵字:
軟件
應用程序
進程
移動應用
量子計算機將是下述內(nèi)容的主要介紹對象,通過這篇文章,小編希望大家可以對量子計算機的相關情況以及信息有所認識和了解,詳細內(nèi)容如下。
關鍵字:
量子計算機
計算機
量子計算
今天,小編將在這篇文章中為大家?guī)砹孔佑嬎銠C的有關報道,通過閱讀這篇文章,大家可以對量子計算機具備清晰的認識,主要內(nèi)容如下。
關鍵字:
量子計算機
計算機
電腦