◆ 什么是組態(tài)軟件
在應(yīng)用DCS和智能溫度變送器時(shí)人們經(jīng)常提到“組態(tài)”一詞,儀表工是從使用可編程調(diào)節(jié)器認(rèn)識(shí)“組態(tài)”這一詞的。組態(tài)有設(shè)置,配置等含義,就是模塊的任意組合。在過(guò)程控制中,組態(tài)是指通過(guò)對(duì)軟件采用非編程的操作方式,如參數(shù)填寫(xiě)、圖形連接、文件生成等方式,使控制系統(tǒng)具有特定的功能。企業(yè)可以利用組態(tài)軟件的功能,構(gòu)建一套自己的應(yīng)用系統(tǒng)。
用計(jì)算機(jī)進(jìn)行過(guò)程控制,需要先接收現(xiàn)場(chǎng)的信號(hào),對(duì)現(xiàn)場(chǎng)信號(hào)進(jìn)行處理,然后進(jìn)行運(yùn)算,再向現(xiàn)場(chǎng)輸出,整個(gè)信號(hào)處理過(guò)程就是用計(jì)算機(jī)來(lái)實(shí)現(xiàn)各種算法;而這些算法可完成某項(xiàng)功能,或完成共同的任務(wù)。一個(gè)軟件系統(tǒng)所執(zhí)行的功能,如輸入、運(yùn)算、控制、輸出等功能,都是由各個(gè)單獨(dú)的具有特定功能的程序段來(lái)完成的,這樣的一個(gè)程序段,可以看成是一個(gè)可調(diào)用的子程序,即所謂的程序模塊。每個(gè)模塊都有一個(gè)輸入端接入輸入量,一個(gè)輸出端輸出運(yùn)算的結(jié)果,還有一些輔助輸入端,向模塊輸入必要的運(yùn)算參數(shù)。可根據(jù)系統(tǒng)設(shè)計(jì)的要求,選擇相應(yīng)的模塊,然后用軟接線把相關(guān)模塊連接起來(lái),就能達(dá)到系統(tǒng)設(shè)計(jì)的目的。使不懂計(jì)算機(jī)語(yǔ)言的人也能進(jìn)行程序設(shè)計(jì),這就是組態(tài)軟件的優(yōu)點(diǎn)。
組態(tài)軟件是一個(gè)專為工業(yè)控制開(kāi)發(fā)的工具軟件。它提供了多種通用工具模塊,用戶不需要掌握太多的編程語(yǔ)言及編程技術(shù),就能很好地完成一個(gè)控制系統(tǒng)的所有功能。用組態(tài)軟件開(kāi)發(fā)的控制系統(tǒng)具有圖形化的操作界面,即方便操作還有利于管理。
◆ 組態(tài)軟件的功能
組態(tài)軟件實(shí)質(zhì)是一個(gè)集成軟件平臺(tái),它由若干程序組件構(gòu)成,但每個(gè)功能相對(duì)來(lái)說(shuō)又具有一定的獨(dú)立性,組態(tài)軟件常用的功能組件有以下6種:
①應(yīng)用程序管理器。它是應(yīng)用程序的專用管理工具。工程設(shè)計(jì)時(shí), 進(jìn)行組態(tài)數(shù)據(jù)的備份、保存,及調(diào)用應(yīng)用程序等。
②圖形界面開(kāi)發(fā)程序。即在圖形編輯工具的支持下進(jìn)行圖形系統(tǒng)生成工作所需要的開(kāi)發(fā)環(huán)境??山⒁幌盗杏脩粜?jù)文件,生成最終的圖形目標(biāo)應(yīng)用系統(tǒng),供圖形運(yùn)行環(huán)境運(yùn)行時(shí)使用。
③圖形界面運(yùn)行程序。在系統(tǒng)運(yùn)行環(huán)境下,對(duì)圖形目標(biāo)應(yīng)用系統(tǒng)進(jìn)行實(shí)時(shí)運(yùn)行。
④實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)組態(tài)程序。它是建立實(shí)時(shí)數(shù)據(jù)庫(kù)的組態(tài)工具,可以定義實(shí)時(shí)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、數(shù)據(jù)來(lái)源、數(shù)據(jù)連接、數(shù)據(jù)類型及相關(guān)的各種參數(shù)。
⑤實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行程序。在系統(tǒng)運(yùn)行環(huán)境下,對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)進(jìn)行實(shí)時(shí)運(yùn)行;并執(zhí)行預(yù)定的各種數(shù)據(jù)計(jì)算、數(shù)據(jù)處理任務(wù)。歷史數(shù)據(jù)的查詢、檢索、報(bào)警的管理都是在實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行程序中完成的。
⑥I/O驅(qū)動(dòng)程序。I/O驅(qū)動(dòng)程序是組態(tài)軟件中的組成部分,用于I/O設(shè)備通信,互相交換數(shù)據(jù)。
◆ 儀表工怎樣學(xué)習(xí)使用組態(tài)軟件
常用的組態(tài)軟件廠商國(guó)外的有美國(guó)Wonderware公司的InTouch,美國(guó)GE公司的IFIX,澳大利亞CIT公司的Citech,西門子的WinCC等。國(guó)內(nèi)的有北京力控公司的力控(Force Control),北京昆侖通態(tài)公司的MCGS,北京亞控公司的組態(tài)王(King View),大慶紫金橋公司的紫金橋軟件(Real Info)等。這些公司在他們的網(wǎng)站上都有組態(tài)軟件的試用版供下載,而且還有培訓(xùn)資料及使用說(shuō)明可供下載,有的還有組態(tài)軟件的光盤供試用。因此,如果想學(xué)習(xí)組態(tài), 可以使用廠商提供的組態(tài)軟件試用版來(lái)學(xué)習(xí)。當(dāng)然要與你企業(yè)用的組態(tài)軟件一模一樣是不大可能,但是學(xué)組態(tài)學(xué)的是方法、思路,一種實(shí)踐機(jī)會(huì),一種體驗(yàn),只要你做了肯定是會(huì)有收獲的。介紹組態(tài)軟件使用的書(shū)籍也很多,你可以根據(jù)你的情況購(gòu)買,然后對(duì)照著學(xué)習(xí), 有的書(shū)上還有組態(tài)實(shí)例,你可以照著書(shū)上的實(shí)例結(jié)合組態(tài)軟件來(lái)操作學(xué)習(xí)。但要說(shuō)明的是,這樣的學(xué)習(xí)也僅僅是懂得了組態(tài)軟件這一工具的使用。懂得使用工具,只是為將來(lái)真正組態(tài)提供了一定的基礎(chǔ)。