❶ 簡述組態軟體開發的步驟有哪些
什麼是組態?
在使用工控軟體中,我們經常提到組態一詞,組態英文是「Configuration」,其意義究竟是什麼呢?簡單的講,組態就是用應用軟體中提供的工具、方法、完成工程中某一具體任務的過程。
在組態概念出現之前,要實現某一任務,都是通過編寫程序(如使用BASIC,C,FORTRAN等)來實現的。編寫程序不但工作量大、周期長,而且容易犯錯誤,不能保證工期。組態軟體的出現,解決了這個問題。對於過去需要幾個月的工作,通過組態幾天就可以完成。
組態軟體產生的背景
「組態」的概念是伴隨著集散型控制系統(Distributed Control System簡稱DCS)的出現才開始被廣大的生產過程自動化技術人員所熟知的。在工業控制技術的不斷發展和應用過程中,PC(包括工控機)相比以前的專用系統具有的優勢日趨明顯。這些優勢主要體現在:PC技術保持了較快的發展速度,各種相關技術已經成熟;由PC構建的工業控制系統具有相對較低的擁有成本;PC的軟體資源和硬體資豐富,軟體之間的互操作性強;基於PC的控制系統易於學習和使用,可以容易地得到技術方面的支持。在PC技術向工業控制領域的滲透中,組態軟體占據著非常特殊而且重要的地位。
自動化軟體
首先,自動化軟體主要包括人機界面軟體(HMI),像Intouch、iFix、組態王等;基於PC的控制軟體,統稱軟PLC或軟邏輯,像亞控的KingAct以及即將推出的組態王嵌入版、西門子的WinAC等;還包括生產執行管理軟體,許多專家也將這一類軟體歸為MES(Manufacturing Execution System),像Intellution公司的iBatch、Wonderware公司的InTrack等,另外,與通用辦公自動化軟體相比,自動化軟體還應包括相應的服務。
其次,自動化軟體主要具備如下功能及特徵:工業過程動態可視化;數據採集和管理;過程監控報警;報表功能;為其他企業級程序提供數據;簡單的迴路調節;批次處理;SPC過程質量控制;符合IEC1131-3標准。
什麼是組態軟體?
組態軟體是指一些數據採集與過程式控制制的專用軟體,它們是在自動控制系統監控層一級的軟體平台和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟體工具。組態軟體應該能支持各種工控設備和常見的通信協議,並且通常應提供分布式數據管理和網路功能。
組態軟體指一些數據採集與過程式控制制的專用軟體,它們是在自動控制系統監控層一級的軟體平台和開發環境,能以靈活多樣的組態方式(而不是編程方式)提供良好的用戶開發界面和簡捷的使用方法,其預設置的各種軟體模塊可以非常容易地實現和完成監控層的各項功能,並能同時支持各種硬體廠家的計算機和I/O產品,與高可靠的工控計算機和網路系統結合,可向控制層和管理層提供軟、硬體的全部介面,進行系統集成。
隨著它的快速發展,實時資料庫、實時控制、SCADA、通訊及聯網、開放數據介面、對I/O設備的廣泛支持已經成為它的主要內容,隨著技術的發展,監控組態軟體將會不斷被賦予新的內容。
對應於原有的HMI(人機介面軟體,Human Machine Interface)的概念,組態軟體應該是一個使用戶能快速建立自己的HMI的軟體工具,或開發環境。在組態軟體出現之前,工控領域的用戶通過手工或委託第三方編寫HMI應用,開發時間長,效率低,可靠性差;或者購買專用的工控系統,通常是封閉的系統,選擇餘地小,往往不能滿足需求,很難與外界進行數據交互,升級和增加功能都受到嚴重的限制。組態軟體的出現,把用戶從這些困境中解脫出來,可以利用組態軟體的功能,構建一套最適合自己的應用系統。
組態軟體是有專業性的。一種組態軟體只能適合某種領域的應用。人機界面生成軟體就叫工控組態軟體。其實在其他行業也有組態的概念,人們只是不這么叫而已。如AutoCAD,PhotoShop,辦公軟體(PowerPoint)都存在相似的操作,即用軟體提供的工具來形成自己的作品,並以數據文件保存作品,而不是執行程序。組態形成的數據只有其製造工具或其他專用工具才能識別。但是不同之處在於,工業控制中形成的組態結果是用在實時監控的。組態工具的解釋引擎,要根據這些組態結果實時運行。從表面上看,組態工具的運行程序就是執行自己特定的任務。
雖然說組態就是不需要編寫程序就能完成特定的應用。但是為了提供一些靈活性,組態軟體也提供了編程手段,一般都是內置編譯系統,提供類BASIC語言,有的甚至支持VB。
組態軟體的組成、功能和特點
組態軟體組要包括人機界面軟體(HMI)、基於PC的控制軟體以及生產執行管理軟體。
組態軟體的功能:(1)工業生產過程的動態可視化控制;(2)生產過程中生產數據的採集和管理;(3)生產過程監控報警;(4)報表功能;(5)基於網路數據的上傳和相應控制。
組態軟體的特點:(1)延續性和可擴充性,用通用組態軟體開發的應用程序,當現場(包括硬體設備或系統結構)或用戶需求發生改變時,不需作很多修改即可方便地完成軟體的更新和升級;(2)封裝性(易學易用),通用組態軟體所能完成的功能都用一種方便用戶使用的方法包裝起來,用戶不需掌握太多的編程語言技術(甚至不需要編程技術),就能很好地完成一個復雜工程所要求的所有功能;(3)通用性,每個用戶根據工程實際情況,利用通用組態軟體提供的底層設備(PLC、智能儀表、智能模塊、板卡、變頻器等)的I/O Driver、開放式的資料庫和畫面製作工具,就能完成一個具有動畫效果、實時數據處理、歷史數據和曲線並存、具有多媒體功能和網路功能的工程,不受行業限制。
自動化軟體(組態軟體)的發展歷史
自20世紀80年代初期誕生至今,自動化軟體(組態軟體)已有20年的發展歷史。應該說組態軟體作為一種應用軟體,是隨著PC機的興起而不斷發展的。80年代的組態軟體,像Onspec、Paragon 500、早期的FIX等都運行在DOS環境下,圖形界面的功能不是很強,軟體中包含著大量的控制演算法,這是因為DOS具有很好的實時性。90年代,隨著微軟的Windows 3.0風靡全球,以Wonderware公司的Intouch為代表的人機界面軟體開創了Windows下運行工控軟體的先河,由於Windows 3.0不具備實時性,所以當時,80年代已成名的自動化軟體公司在對於操作系統的支持上,或按兵不動,或將組態軟體從DOS向OS/2移植,人們這樣做的原因,是大家都認為工控軟體必須具有很強的實時性和控制能力,必須運行在一個具備實時性的操作系統下,像DOS、OS/2、Win NT(1993年才推出)等。歷史證明,在當時的硬體條件下,上位機做人機界面切中了用戶的需求,Wonderware因而在不長的時間內成為全球最大的獨立自動化軟體廠商,而在80年代靠DOS版組態軟體起家,後來向OS/2移植的公司後來基本上都沒落了。
自動化軟體全球及國內市場發展狀況
在全球范圍內,自動化軟體市場已比較成熟。目前,全球知名的自動化軟體廠商不足20家,但頭6家占據了整個市場75%的份額。
國內市場可細分為高端和中低端。高端市場基本上由國外品牌的軟體佔有,像一些國家級的大項目、大型企業的主生產線控制等,高端市場的特點是裝機量小,但單機銷售額大,目前國外品牌的軟體年裝機量沒有一家能超過1000套。中低端市場基本由國產軟體佔有,亞控的組態王獨占鰲頭,占據了60%以上的份額,年裝機量5000套左右,但單機銷售額只有國外品牌的1/10~1/2。
國內有近10家自動化軟體公司,與國外軟體相比,國內自動化軟體最大的差距並不是在技術和品牌上,而是在企業的經營策略上,比如國內不少自動化軟體廠商不懂差異化經營,主要競爭手段就是低價和免費服務;許多廠商還抱著「只要有市場佔有率,利潤自然來」的產品時代的觀念,不惜代價擴大市場佔有率,這使得國內雖然廠家眾多,但大多處於虧損或維持狀態,不能健康發展,也不能夠保證給用戶帶來長期的利益。
❷ vb設計組態軟體登陸界面的問題,菜鳥~
IFIX 自帶的登陸界面 是那個,,我咋不沒見過啊,,你是不是想直接進入工程運行啊,,如果這的話,你弄一個用戶,自動登陸不就行了,,,
❸ 人機界面編程軟體和組態軟體一樣嗎兩者之間有什麼區別請指點!謝謝!
人機界面編程軟體和組態軟體不一樣,兩者區別如下:
一、主體不同
1、人機界面編程軟體:是一種帶微處理器的智能終端,用於工業場合,實現人和機器之間的信息交互,包括文字或圖形顯示以及輸入等功能。
2、組態軟體:又稱組態監控系統軟體,是指數據採集與過程式控制制的專用軟體,也是指在自動控制系統監控層一級的軟體平台和開發環境。
二、特點不同
1、人機界面編程軟體:面採用較高等級的嵌入式電腦設計,比較流行的設計是採用32位的ARM微處理器,主頻一般在100MHz以上,採用Linux或WinCE等嵌入式操作系統。
2、組態軟體:是一種通過靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟體工具。
三、適用性不同
1、人機界面編程軟體:因其成熟的人機界面技術和高可靠性而被廣泛用於智能樓宇、智能家居、城市信息管理、醫院信息管理等非工業領域。
2、組態軟體:廣泛應用於機械、汽車、石油、化工、造紙、水處理以及過程式控制制等諸多領域。
❹ 工業用顯示屏的界面設計都一般是用什麼軟體設計的是組態軟體嗎能不能提供一些常用且好用的
恩,每個觸摸屏廠家都提供相應的編程平台比如西門子wincc,但是光是界面的布局、顏色、字體等可以藉助photoshop等專業圖形處理軟體進行設計,如果說是想要模板的話可以多去一些展會看看,素材都是慢慢積累的。
❺ a工控組態軟體和VB做人機界面有什麼區別哪個好請說清楚一點,本人不是這個專業的。
第一個專業,第二個靈活
既然不是這個專業的就別掙這口飯吃了,害人害己
隔行如隔山,想做挨踢沒那麼容易,也沒什麼高收入
實際上哪行都有高收入者,需要玩精,你行么?
❻ 工業組態軟體和人機界面
用「工業組態軟體」創建「人機界面」
人機界面就是你操作的界面,該界面是用專門的軟體來創建的,不同的廠家所使用的軟體也不一樣。
比如:桌面背景圖片,在你打開電腦時看到的桌面背景算是「人機界面」,製作這張圖片的軟體(PS等)是「工業組態軟體」
❼ 什麼是組態軟體,組態軟體有哪些
InTouch、Citech、iFix等都是組態軟體
組態軟體,上位機軟體的一種。組態軟體<=上位機軟體。又稱組態監控軟體系統軟體。譯自英文SCADA,即 Supervisory Control and Data Acquisition(數據採集與監視控制)。它是指一些數據採集與過程式控制制的專用軟體。它們處在自動控制系統監控層一級的軟體平台和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟體工具。
(7)組態軟體工程界面擴展閱讀:
隨著工業自動化水平的迅速提高,計算機在工業領域的廣泛應用,人們對工業自動化的要求越來越高,種類繁多的控制設備和過程監控裝置在工業領域的應用,使得傳統的工業控制軟體已無法滿足用戶的各種需求。在開發傳統的工業控制軟體時,當工業被控對象一旦有變動,就必須修改其控制系統的源程序,導致其開發周期長;已開發成功的工控軟體又由於每個控制項目的不同而使其重復使用率很低,導致它的價格非常昂貴;
❽ 誰知道這個畫面是用什麼組態軟體
這個一般可以用Visio等圖形軟體製作,有相應的模具就很好搞定。
❾ 組態王怎麼進入運行界面一直停在開發環境中~急!!!
方法和詳細的操作步驟如下:
1、第一步,雙擊桌面上的「組態王」快捷方式,啟動「組態王」軟體並打開當前編輯的項目,見下圖,轉到下面的步驟。