資源描述:
《04 監(jiān)控組態(tài)軟件kingview》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、計(jì)算機(jī)測(cè)控系統(tǒng)李江全石河子大學(xué)機(jī)電學(xué)院電氣工程系2009年11月——監(jiān)控組態(tài)軟件Kingview監(jiān)控組態(tài)軟件概述組態(tài)軟件的含義組態(tài)(configuration)有設(shè)置、配置等含義,是指在軟件領(lǐng)域內(nèi),操作人員根據(jù)應(yīng)用對(duì)象及控制任務(wù)的要求,配置(包括對(duì)象的定義、制作和編輯,對(duì)象狀態(tài)特征屬性參數(shù)的設(shè)定等)用戶應(yīng)用軟件的過(guò)程,即使用軟件工具對(duì)計(jì)算機(jī)及軟件的各種資源進(jìn)行配置,達(dá)到讓計(jì)算機(jī)或軟件按照預(yù)先設(shè)置自動(dòng)執(zhí)行特定任務(wù)、滿足使用者要求的目的,也就是把組態(tài)軟件視為“應(yīng)用程序生成器”。組態(tài)軟件更確切的稱呼應(yīng)該是人機(jī)界面HMI(HumanMachineInterface)/控制與數(shù)據(jù)采集SCADA(Supe
2、rvisoryControlAndDataAcquisition)軟件。組態(tài)軟件最早出現(xiàn)時(shí),實(shí)現(xiàn)HMI和控制功能是其主要內(nèi)涵,即主要解決人機(jī)圖形界面和計(jì)算機(jī)數(shù)字控制問(wèn)題。組態(tài)軟件是指一些數(shù)據(jù)采集與過(guò)程控制的專用軟件,它們是在自動(dòng)控制系統(tǒng)控制層一級(jí)的軟件平臺(tái)和開(kāi)發(fā)環(huán)境,使用靈活的組態(tài)方式(而不是編程方式)為用戶提供良好的用戶開(kāi)發(fā)界面和簡(jiǎn)捷的使用方法,它解決了控制系統(tǒng)通用性問(wèn)題。其預(yù)設(shè)置的各種軟件模塊可以非常容易地實(shí)現(xiàn)和完成控制層的各項(xiàng)功能,并能同時(shí)支持各種硬件廠家的計(jì)算機(jī)和I/O產(chǎn)品,與工控計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)結(jié)合,可向控制層和管理層提供軟、硬件的全部接口,進(jìn)行系統(tǒng)集成。組態(tài)軟件應(yīng)該能支持各種工控設(shè)
3、備和常見(jiàn)的通信協(xié)議,并且通常應(yīng)提供分布式數(shù)據(jù)管理和網(wǎng)絡(luò)功能。對(duì)應(yīng)于原有的HMI的概念,組態(tài)軟件應(yīng)該是一個(gè)使用戶能快速建立自己的HMI的軟件工具或開(kāi)發(fā)環(huán)境。在工業(yè)控制中,組態(tài)一般是指通過(guò)對(duì)軟件采用非編程的操作方式,主要有參數(shù)填寫、圖形連接和文件生成等,使得軟件乃至整個(gè)系統(tǒng)具有某種指定的功能。由于用戶對(duì)計(jì)算機(jī)控制系統(tǒng)的要求千差萬(wàn)別(包括流程畫(huà)面、系統(tǒng)結(jié)構(gòu)、報(bào)表格式、報(bào)警要求等),而開(kāi)發(fā)商又不可能專門為每個(gè)用戶去進(jìn)行開(kāi)發(fā)。所以,只能是事先開(kāi)發(fā)好一套具有一定通用性的軟件開(kāi)發(fā)平臺(tái),生產(chǎn)(或者選擇)若干種規(guī)格的硬件模塊(如I/O模塊、通信模塊、現(xiàn)場(chǎng)控制模塊),然后,再根據(jù)用戶的要求在軟件開(kāi)發(fā)平臺(tái)上進(jìn)行二次
4、開(kāi)發(fā),以及進(jìn)行硬件模塊的連接。這種軟件的二次開(kāi)發(fā)工作就稱為組態(tài)。相應(yīng)的軟件開(kāi)發(fā)平臺(tái)就稱為控制組態(tài)軟件,簡(jiǎn)稱組態(tài)軟件?!敖M態(tài)”一詞既可以用做名詞也可以用做動(dòng)詞。計(jì)算機(jī)控制系統(tǒng)在完成組態(tài)之前只是一些硬件和軟件的集合體,只有通過(guò)組態(tài),才能使其成為一個(gè)具體的滿足生產(chǎn)過(guò)程需要的應(yīng)用系統(tǒng)。從應(yīng)用角度講,組態(tài)軟件是完成系統(tǒng)硬件與軟件溝通、建立現(xiàn)場(chǎng)與控制層溝通的人機(jī)界面的軟件平臺(tái),它主要應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域,但又不僅僅局限于此。在工業(yè)過(guò)程控制系統(tǒng)中存在著兩大類可變因素:一是操作人員需求的變化;二是被控對(duì)象狀態(tài)的變化及被控對(duì)象所用硬件的變化。而組態(tài)軟件正是在保持軟件平臺(tái)執(zhí)行代碼不變的基礎(chǔ)上,通過(guò)改變軟件配置信息
5、(包括圖形文件、硬件配置文件、實(shí)時(shí)數(shù)據(jù)庫(kù)等)適應(yīng)兩大不同系統(tǒng)對(duì)兩大因素的要求,構(gòu)建新的控制系統(tǒng)的平臺(tái)軟件。以這種方式構(gòu)建系統(tǒng)既提高了系統(tǒng)的成套速度,又保證了系統(tǒng)軟件的成熟性和可靠性,使用起來(lái)方便靈活,而且便于修改和維護(hù)。常用的組態(tài)軟件專用的組態(tài)軟件:主要是由一些集散控制系統(tǒng)廠商和PLC廠商專門為自己的系統(tǒng)開(kāi)發(fā)的,例如Honeywell的組態(tài)軟件、Foxboro的組態(tài)軟件、Rockwell公司的RSView、Simens公司的WinCC、GE公司的Cimplicity。通用組態(tài)軟件:國(guó)外開(kāi)發(fā)的組態(tài)軟件有:Fix/iFix、InTouch、Citech、Lookout、TraceMode以及Wiz
6、con等。國(guó)產(chǎn)的組態(tài)軟件有:組態(tài)王(Kingview)、MCGS、Synall2000、ControX2000、ForceControl和FameView等。組態(tài)軟件的功能1.強(qiáng)大的界面顯示組態(tài)功能2.良好的開(kāi)放性3.豐富的功能模塊4.強(qiáng)大的數(shù)據(jù)庫(kù)5.可編程的命令語(yǔ)言6.周密的系統(tǒng)安全防范7.仿真功能組態(tài)軟件的特點(diǎn):1.封裝性2.開(kāi)放性3.通用性4.方便性5.組態(tài)性從總體結(jié)構(gòu)上看,組態(tài)軟件一般都是由系統(tǒng)開(kāi)發(fā)環(huán)境(或稱組態(tài)環(huán)境)與系統(tǒng)運(yùn)行環(huán)境兩大部分組成。系統(tǒng)開(kāi)發(fā)環(huán)境和系統(tǒng)運(yùn)行環(huán)境之間的聯(lián)系紐帶是實(shí)時(shí)數(shù)據(jù)庫(kù),三者之間的關(guān)系如圖2-1所示。組態(tài)軟件的系統(tǒng)構(gòu)成常見(jiàn)的組態(tài)方式:1)系統(tǒng)組態(tài)2)控制組態(tài)
7、3)畫(huà)面組態(tài)4)數(shù)據(jù)庫(kù)組態(tài)5)報(bào)表組態(tài)6)報(bào)警組態(tài)7)歷史組態(tài)8)環(huán)境組態(tài)組態(tài)王工業(yè)通用監(jiān)控軟件-----今天,隨著對(duì)工業(yè)自動(dòng)化的要求越來(lái)越高,以及大量控制設(shè)備和過(guò)程監(jiān)控裝置之間的通訊的需要,“監(jiān)控和數(shù)據(jù)采集系統(tǒng)”越來(lái)越受到用戶的重視,從而導(dǎo)致組態(tài)軟件的大量使用。組態(tài)王是運(yùn)行在Windows98/NT/2000/XP上的一種組態(tài)軟件。使用組態(tài)王,用戶可以方便地構(gòu)造適應(yīng)自己需要的“數(shù)據(jù)采集系統(tǒng)”,在