8 p. n0 q( M) O2 w5 s h. G
f: Q, D# C% g X/ W" N+ T
“組態(tài)”的概念是伴隨著集散型控制系統(tǒng)(Distributed Control System簡稱DCS)的出現(xiàn)才開始被廣大的生產過程自動化技術人員所熟知的,。 & a& w( j! g! ^% a2 _* A
組態(tài)英文是“Configuration”。組態(tài)就是用應用軟件中提供的工具,、方法,實現(xiàn)工程中某一具體任務的過程,。 + O+ P# z5 }( a2 }
與硬件生產相對照,組態(tài)與組裝類似。如要組裝一臺電腦,,事先提供了各種型號的主板,、機箱、電源,、CPU,、顯示器、硬盤,、光驅等,,我們的工作就是用這些部件拼湊成自己需要的電腦。當然軟件中的組態(tài)要比硬件的組裝有更大的發(fā)揮空間,,因為它一般要比硬件中的“部件”更多,,而且每個 “部件” 都很靈活,因為軟部件都有內部屬性,,通過改變屬性可以改變其規(guī)格(如大小,、性狀、顏色等),。
% ]0 U% l% X# t: @& K在組態(tài)概念出現(xiàn)之前,,要實現(xiàn)某一任務,都是通過編寫程序(如使用BASIC,C,FORTRAN等)來實現(xiàn)的,。編寫程序不但工作量大,、周期長,而且容易犯錯誤,,不能保證工期,。組態(tài)軟件的出現(xiàn),解決了這個問題,。對于過去需要幾個月的工作,,通過組態(tài)幾天就可以完成。
1 d" Y$ G, ]3 R1 c" i- A( P組態(tài)軟件是有專業(yè)性的,。一種組態(tài)軟件只能適合某種領域的應用,。組態(tài)的概念最早出現(xiàn)在工業(yè)計算機控制中。如DCS(集散控制系統(tǒng))組態(tài),,PLC(可編程控制器)梯形圖組態(tài),。人機界面生成軟件就叫工控組態(tài)軟件。其實在其他行業(yè)也有組態(tài)的概念,,人們只是不這么叫而已,。如AutoCAD,PhotoShop,,辦公軟件(PowerPoint)都存在相似的操作,,即用軟件提供的工具來形成自己的作品,,并以數(shù)據(jù)文件保存作品,而不是執(zhí)行程序,。組態(tài)形成的數(shù)據(jù)只有其制造工具或其他專用工具才能識別,。但是不同之處在于,工業(yè)控制中形成的組態(tài)結果是用在實時監(jiān)控的,。組態(tài)工具的解釋引擎,,要根據(jù)這些組態(tài)結果實時運行。從表面上看,,組態(tài)工具的運行程序就是執(zhí)行自己特定的任務,。
+ I4 h- X/ W1 a雖然說組態(tài)就是不需要編寫程序就能完成特定的應用。但是為了提供一些靈活性,,組態(tài)軟件也提供了編程手段,,一般都是內置編譯系統(tǒng),提供類BASIC語言,,有的甚至支持VB,。 |