發布日期:2022-04-17 點擊率:143
在使用工控軟件中,我們經常提到組態一詞,組態英文是“Configuration”,其意義究竟是什么呢?簡單的講,組態就是用應用軟件中提供的工具、方法、完成工程中某一具體任務的過程。
與硬件生產相對照,組態與組裝類似。如要組裝一臺電腦,事先提供了各種型號的主板、機箱、電源、CPU、顯示器、硬盤、光驅等,我們的工作就是用這些部件拼湊成自己需要的電腦。當然軟件中的組態要比硬件的組裝有更大的發揮空間,因為它一般要比硬件中的“部件”更多,而且每個 “部件” 都很靈活,因為軟部件都有內部屬性,通過改變屬性可以改變其規格(如大小、性狀、顏色等)。
在組態概念出現之前,要實現某一任務,都是通過編寫程序(如使用BASIC,C,FORTRAN等)來實現的。編寫程序不但工作量大、周期長,而且容易犯錯誤,不能保證工期。組態軟件的出現,解決了這個問題。對于過去需要幾個月的工作,通過組態幾天就可以完成。
組態軟件是有專業性的。一種組態軟件只能適合某種領域的應用。組態的概念最早出現在工業計算機控制中。如DCS(集散控制系統)組態,PLC(可編程控制器)梯形圖組態。人機界面生成軟件就叫工控組態軟件。其實在其他行業也有組態的概念,人們只是不這么叫而已。如AutoCAD,Photoshop,辦公軟件(PowerPoint)都存在相似的操作,即用軟件提供的工具來形成自己的作品,并以數據文件保存作品,而不是執行程序。組態形成的數據只有其制造工具或其他專用工具才能識別。但是不同之處在于,工業控制中形成的組態結果是用在實時監控的。組態工具的解釋引擎,要根據這些組態結果實時運行。從表面上看,組態工具的運行程序就是執行自己特定的任務。
雖然說組態就是不需要編寫程序就能完成特定的應用。但是為了提供一些靈活性,組態軟件也提供了編程手段,一般都是內置編譯系統,提供類BASIC語言,有的甚至支持VB。
組態軟件的功能,現在的狀況及將來的發展趨勢。
1. 總的發展趨勢
組態軟件是工業應用軟件的一個組成部分,其發展受到很多因素的制約。歸根結底,應用的帶動對其發展起著最為關鍵的推動作用。
未來的傳感器、數據采集裝置、控制器的智能化程度越來越高,實時數據瀏覽和管理的需求日益高漲,有的買主甚至要求在自己的辦公室里監督定貨的制造過程。有的裝置直接內嵌“Web Server”,通過以太網就可以直接訪問過程實時數據。即使這樣,也不能認為不再需要組態軟件了。
用戶要求的多樣化,決定了不可能有哪一種產品囊括全部用戶的所有要求,直接用戶對監控系統人機界面的需求不可能固定為單一的模式,因此直接用戶的監控系統是始終需要“組態”和“定制”的。這就導致組態軟件不可能退出市場,因為需求是存在的。
類似OPC這樣的組織的出現,以及現場總線、尤其是工業以太網的快速發展,大大簡化了異種設備間互連、開發I/O設備驅動軟件的工作量。I/O驅動軟件也逐漸會朝標準化的方向發展。
2. 組態軟件功能的變遷
由單一的人機界面朝數據處理機方向發展,管理的數據量越來越大。最早的組態軟件用來支撐自動化系統的硬件。那時侯,硬件系統如果沒有組態軟件的支撐就很難發揮作用,甚至不能正常工作。現在的情況有了很大改觀。一方面軟件部分地與硬件發生分離,大部分自動化系統的硬件和軟件現在不是由同一個廠商提供,這樣就為自動化軟件的發展提供了可以充分發揮作用的舞臺。
實時數據庫的作用將進一步加強。實時數據庫存儲和檢索的是連續變化的過程數據,它的發展離不開高性能計算機和大容量硬盤,現在越來越多的用戶通過實時數據庫來分析生產情況、匯總和統計生產數據,作為指揮、決策的依據。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV