




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
我們畢業啦其實是答辯的標題地方工控組態及應用1.1組態王軟件的敘述1.2組態王的安裝1.3組態王軟件的構成1.4本章小結第一章組態王軟件第一章組態王軟件
組態軟件,又稱組態監控軟件,英文簡稱SCADA,即SupervisoryControlandDataAcquisition(數據采集與監視控制)。它是數據采集與過程控制的專用軟件,處于自動控制系統監控層一級的軟件平臺和開發環境,使用組態方式,快速構建工業自動控制系統監控功能,是通用層次的軟件工具。組態軟件的應用領域很廣,可以應用于電力系統、給水系統、石油、化工等領域的數據采集與監視控制以及過程控制等諸多領域。“組態(Configure)”的含義是“配置”、“設定”、“設置”等意思,是指用戶通過類似“搭積木”的簡單方式來完成自己所需要的軟件功能,而不需要編寫計算機程序。它有時候也稱為“二次開發”,組態軟件就稱為“二次開發平臺”。“監控(SupervisoryControl)”,即“監視和控制”,是指通過計算機信號對自動化設備或過程進行監視、控制和管理。”1.1組態王軟件的概述第一章組態王軟件
(1)InTouch:Wonderware(萬維公司)的InTouch軟件是在上世紀80年代末、90年代初進入中國的組態軟件。InTouch提供了豐富的圖庫。早期的InTouch軟件采用DDE方式與驅動程序通信,性能較差,InTouch7.0版已經完全基于32位的Windows平臺,并且提供了OPC支持。(2)IFix:Intellution公司以Fix組態軟件起家,1995年被艾默生收購,現在是愛默生集團的全資子公司,Fix6.x軟件提供工控人員熟悉的概念和操作界面,并提供完備的驅動程序(需單獨購買)。上世紀90年代末,Intellution公司重新開發內核,并將重新開發新的產品系列命名為iFiX。在iFiX中,Intellution提供了強大的組態功能,將FIX原有的Script語言改為VBA(VisualBasicForApplication),并且在內部集成了微軟的VBA開發環境。為了解決兼容問題,iFIX里面提供了程序叫FIXDesktop,可以直接在FIXDesktop中運行FIX程序。Intellution的產品與Microsoft的操作系統、網絡進行了緊密的集成。Intellution也是OPC(OLEforProcessControl)組織的發起成員之一。”1.國外組態軟件第一章組態王軟件
(3)Citech:悉雅特集團(Citect)是世界領先的提供工業自動化系統、設施自動化系統、實時智能信息和新一代MES的獨立供應商。CiT公司的Citech也是較早進入中國市場的產品。Citech具有簡潔的操作方式,但其操作方式更多的是面向程序員,而不是工控用戶。Citech提供了類似C語言的腳本語言進行二次開發,但與iFix不同的是,Citech的腳本語言并非是面向對象的,而是類似于C語言,這無疑為用戶進行二次開發增加了難度。(4)WinCC:西門子自動化與驅動集團(A&D)是西門子股份公司中最大的集團之一,是西門子工業領域的重要組成部分。Siemens的WinCC也是一套完備的組態開發環境,Simens提供類C語言的腳本,包括一個調試環境。WinCC內嵌OPC支持,并可對分布式系統進行組態。但WinCC的結構較復雜,用戶最好經過Siemens的培訓以掌握WinCC的應用。(5)ASPEN-tech(艾斯苯公司):艾斯苯公司(AspenTechnology,Inc.)是一個為過程工業(包括化工、石化、煉油、造紙、電力、制藥、半導體、日用化工、食品飲料等工業)提供企業優化軟件及服務的領先供應商。”第一章組態王軟件
(1)紫金橋Realinfo:由紫金橋軟件技術有限公司開發,該公司是由中石油大慶石化總廠出資成立的。(2)Hmibuilder:由縱橫科技(HMITECH)開發,實用性強,性價比高,市場主要搭配HMITECH硬件使用。(3)世紀星:由北京世紀長秋科技有限公司開發。產品自1999年開始銷售。(4)三維力控:由北京三維力控科技有限公司開發,核心軟件產品初創于1992年。(5)組態王KingView:由北京亞控科技發展有限公司開發,亞控科技是國內九十年代成立的自動化軟件企業之一,從事自主研發、市場營銷和服務。1995年推出組態軟件KingView系列產品,創立組態王品牌,經過30多年的快速發展,亞控科技的產品涵蓋設備或工段級監控平臺、廠級或集團級監控平臺、生產實時智能平臺,產品及方案廣泛應用于市政、油氣、電力、礦山、物流、汽車、大型設備等行業。在市場上廣泛推廣KingView6.53、KingView6.55版本,每年銷量在10,000套以上,在國產軟件市場中市場占有率第一。”2.國內組態軟件第一章組態王軟件
”(6)MCGS:由北京昆侖通態自動化軟件科技有限公司開發,分為通用版、嵌入版和網絡版,其中嵌入版和網絡版是在通用版的基礎開發來的,在市場上主要是搭配硬件銷售。(7)態神:態神是由南京新迪生軟件技術有限公司開發,核心軟件產品初創于2005,是首款3d組態軟件。組態軟件已經成為工業自動化系統的必要組成部分,因此吸引了大型自動化公司紛紛投資開發自有知識產權的組態軟件。目前在國內外市場占有率較高的監控組態軟件分別是GEFanuc的iFix、Wonderware的Intouch、西門子WinCC、Citech等。中國大陸廠商以力控、亞控等為主,在國內市場上,高端市場仍被國外產品壟斷。國內產品已經開始搶占一些高端市場,并且所占比例在逐漸增長。第一章組態王軟件
“組態”的概念是伴隨著集散型控制系統(DistributedControlSystem簡稱DCS)的出現才開始被廣大的生產過程自動化技術人員所熟知的。在工業控制技術不斷發展和應用的過程中,計算機(包括工控機)相比以前的專用系統具有的優勢日趨明顯。這些優勢主要體現在:計算機技術保持了較快的發展速度,各種相關技術已經成熟;由計算機構建的工業控制系統具有相對較低的擁有成本;計算機的軟件資源和硬件資源豐富,軟件之間的互操作性強;基于計算機的控制系統易于學習和使用,可以容易地得到技術方面的支持。在計算機技術向工業控制領域的滲透中,組態軟件占據著非常特殊而且重要的地位。”1.1.1組態軟件的產生背景第一章組態王軟件
隨著工業自動化水平的迅速提高,計算機在工業領域的廣泛應用,人們對工業自動化的要求越來越高,種類繁多的控制設備和過程監控裝置在工業領域的應用,使得傳統的工業控制軟件已無法滿足用戶的各種需求。在開發傳統的工業控制軟件時,當工業被控對象一旦有變動,就必須修改其控制系統的源程序,導致其開發周期長;已開發成功的工控軟件又由于每個控制項目的不同而使其重復使用率很低,導致它的價格非常昂貴;在修改工控軟件的源程序時,倘若原來的編程人員因工作變動而離去時,則必須同其他人員或新手進行源程序的修改,使得工作相當困難。通用工業自動化組態軟件的出現為解決上述工程問題提供了一種新的方法,使用戶能根據自己的控制對象和控制目的組態,完成最終的自動化控制工程。”1.1.2組態軟件的設計思想第一章組態王軟件
組態的概念最早出現在工業計算機控制中,如:DCS(集散控制系統)組態、PLC(可編程控制器)梯形圖組態;人機界面生成軟件就叫工控組態軟件。在其他行業也有組態的概念,如AutoCAD,PhotoShop等。不同之處在于,工業控制中形成的組態結果是用在實時監控的。工控組態軟件也提供編程手段增強其功能,一般都是內置編譯系統,提供類BASIC語言,有的支持VB,現在有的組態軟件甚至支持C#高級語言。組態軟件大都支持各種主流工控設備和標準通信協議,并且通常應提供分布式數據管理和網絡功能。對應于原有的HMI(人機接口軟件,HumanMachineInterface)的概念,組態軟件還是一個使用戶能快速建立自己的HMI的軟件工具或開發環境。在組態軟件出現之前,工控領域的用戶通過手工或委托第三方編寫HMI應用,開發時間長,效率低,可靠性差;或者購買專用的工控系統,通常是封閉的系統,很難與外界進行數據交互,升級和增加功能都受到限制。組態軟件的出現使用戶可以利用組態軟件的功能,構建一套適合自己的應用系統。隨著組態軟件的發展,其對實時數據庫、實時控制、SCADA、通訊及聯網、開放數據接口、I/O設備的廣泛支持,監控組態軟件將會不斷發展。”第一章組態王軟件
(1)延續性和可擴充性。用通用組態軟件開發的應用程序,當現場(包括硬件設備或系統結構)或用戶需求發生改變時,不需作很多修改而方便地完成軟件的更新和升級;(2)封裝性(易學易用)。通用組態軟件所能完成的功能都用一種方便用戶使用的方法包裝起來,對于用戶,不需掌握太多的編程語言技術(甚至不需要編程技術),就能很好地完成一個復雜工程所要求的所有功能;(3)通用性。每個用戶根據工程實際情況,利用通用組態軟件提供的底層設備(PLC、智能儀表、智能模塊、板卡、變頻器等)的I/ODriver、開放式的數據庫和畫面制作工具,就能完成一個具有動畫效果、實時數據處理、歷史數據和曲線并存、具有多媒體功能和網絡功能的工程,不受行業限制。組態軟件能同時支持各種硬件廠家的計算機和I/O產品,與高可靠的工控計算機和網絡系統結合,可向控制層和管理層提供軟硬件的全部接口,進行系統集成。”1.通用組態軟件主要特點第一章組態王軟件
(1)界面顯示組態功能。目前,工控組態軟件大都運行于Windows環境下,充分利用Windows的圖形功能完善界面美觀的特點,可視化的風格界面、豐富的工具欄,操作人員可以直接進人開發狀態,節省時間。豐富的圖形控件和工況圖庫,既提供所需的組件,又是界面制作向導。提供給用戶豐富的作圖工具,可隨心所欲地繪制出各種工業界面,并可任意編輯,從而將開發人員從繁重的界面設計中解放出來,豐富的動畫連接方式,如隱含、閃爍、移動等等,使界面生動、直觀。(2)對下位的廣泛性支持。社會化的大生產,使得系統構成的全部軟硬件不可能出自一家公司的產品,“異構”是當今控制系統的主要特點之一。開放性是指組態軟件能與多種通信協議互聯,支持多種硬件設備。開放性是衡量一個組態軟件好壞的重要指標。
(3)組態軟件向下應能與低層的數據采集設備通信,向上能與管理層通信,實現上位機與下位機的雙向通信。”2.組態軟件的功能第一章組態王軟件
(4)豐富的功能模塊。提供豐富的控制功能庫,滿足用戶的測控要求和現場要求。利用各種功能模塊,完成實時監控產生功能報表顯示歷史曲線、實時曲線、提醒報警等功能,使系統具有良好的人機界面,易于操作,系統既可適用于單機集中式控制、DCS分布式控制,也可以是帶遠程通信能力的遠程測控系統。(5)強大的數據庫。配有實時數據庫,可存儲各種數據,如模擬量、離散量、字符型等,實現與外部設備的數據交換。(6)可編程的命令語言。有可編程的命令語言,使用戶可根據自己的需要編寫程序,增強圖形界面。(7)周密的系統安全防范,對不同的操作者,賦予不同的操作權眼,保證整個系統的安全可靠運行。(8)仿真功能。捉供強大的仿真功能使系統并行設計,從而縮短開發周期。”第一章組態王軟件
組態王軟件(KingView)是北京亞控科技發展有限公司(以下簡稱亞控科技)的產品。亞控科技是一家總部位于中國北京,在美國、德國、日本、韓國、新加坡、中國臺灣等多個國家和地區設有分支機構,在中國北京、天津、西安設有研發中心,面向全球經營的專業自動化軟件公司。組態王kingview6.55是亞控科技最新版本,集成了亞控科技自主研發的工業實時數據庫(KingHistorian)的支持,可以為企業提供一個對整個生產流程進行數據匯總、分析及管理的有效平臺,使企業能夠及時有效地獲取信息,及時地做出反應,以獲得最優化的結果。軟件提供了豐富的、簡捷易用的配置界面,提供了大量的圖形元素和圖庫精靈,同時也為用戶創建圖庫精靈提供了簡單易用的接口;歷史曲線、報表及web發布功能進行了提升與改進,軟件的功能性和可用性有了提高。”3.組態王軟件的特點第一章組態王軟件
軟件以組態王的歷史庫或KingHistorian為數據源,快速建立所需的班報表、日報表、周報表、月報表、季報表和年報表。組態王的Web發布可以實現畫面發布,數據發布和OCX控件發布,IE瀏覽客戶端可以獲得與組態王運行系統相同的監控畫面,IE客戶端與Web服務器保持高效的數據同步,通過網絡可以在任何地方獲得與Web服務器上相同的畫面和數據顯示、報表顯示、報警顯示等,同時可以方便快捷的向工業現場發布控制命令,實現實時控制的功能。KingHistorian是亞控獨立開發的工業數據庫,具有單個服務器支持高達100萬點、256個并發客戶同時存儲和檢索數據、每秒檢索單個變量超過20,000條記錄。滿足對存儲速度和存儲容量的要求,具有實時查看和檢索歷史運行數據的功能。組態王支持數據同時存儲到組態王歷史庫和工業庫,提高了組態王的數據存儲能力,滿足用戶對存儲容量和存儲速度的要求。基于組態王軟件在國內外工業控制領域的廣泛使用,其通用性強,及對下位各種類型不同廠家硬件系統的廣泛支持,本教材決定采用組態王軟件作為上位監控系統平臺軟件。”第一章組態王軟件
自2000年以來,國內監控組態軟件產品、技術、市場都取得了飛快的發展,應用領域日益拓展,用戶和應用工程師數量不斷增多。充分體現了“工業技術民用化”的發展趨勢。監控組態軟件是工業應用軟件的重要組成部分,其發展受到很多因素的制約,歸根結底,是應用的帶動對其發展起著最為關鍵的推動作用。用戶要求的多樣化,決定了不可能有哪一種產品囊括全部用戶的所有的畫面要求,最終用戶對監控系統人機界面的需求不可能固定為單一的模式,因此最終用戶的監控系統是始終需要“組態”和“定制”的。監控組態軟件是在信息化社會的大背景下,隨著工業IT技術的不斷發展而誕生、發展起來的。在整個工業自動化軟件大家庭中,監控組態軟件屬于基礎型工具平臺。監控組態軟件給工業自動化、信息化、及社會信息化帶來的影響是深遠的,它帶動著整個社會生產、生活方式的變化,這種變化仍在繼續發展。因此組態軟件作為新生事物尚處于高速發展時期,目前還沒有專門的研究機構就它的理論與實踐進行研究、總結和探討,更沒有形成獨立、專門的理論研究機構。”1.1.3組態軟件的發展趨勢第一章組態王軟件
近年來,一些與監控組態軟件密切相關的技術如OPC、OPC-XML、現場總線等技術也取得了飛速的發展,是監控組態軟件發展的有力支撐。組態軟件近年發展情況:
”1.監控組態軟件日益成為自動化硬件廠商開發的重點
整個自動化系統中,軟件所占比重逐漸提高,雖然組態軟件只是其中一部分,但因其滲透能力強、擴展性強,近年來蠶食了很多專用軟件的市場。因此,監控組態軟件具有很高的產業關聯度,是自動化系統進入高端應用、擴大市場占有率的重要橋梁。在這種思路的驅使下,西門子的WinCC在市場上取得巨大成功。目前,國際知名的工業自動化廠商如Rockwell、GEFanuc、Honeywell、西門子、ABB、施耐德、英維思等均開發了自己的組態軟件。
第一章組態王軟件
從軟件規模上看,大多數監控組態軟件的代碼規模超過100萬行,已經不屬于小型軟件的范疇了。從其功能來看,數據的加工與處理、數據管理、統計分析等功能越來越強。監控組態軟件作為通用軟件平臺,具有很大的使用靈活性。但實際上很多用戶需要“傻瓜”式的應用軟件,即需要很少的定制工作量即可完成工程應用。為了既照顧“通用”又兼顧“專用”,監控組態軟件拓展了大量的組件,用于完成特定的功能,如批次管理、事故追憶、溫控曲線、油井示功圖組件、協議轉發組件、ODBCRouter、ADO曲線、專家報表、萬能報表組件、事件管理、GPRS透明傳輸組件等。”2.集成化、定制化第一章組態王軟件
組態軟件處于監控系統的中間位置,向上、向下均具有比較完整的接口,因此對上、下應用系統的滲透能力也是組態軟件的一種本能,具體表現為:向上,其管理功能日漸強大,在實時數據庫及其管理系統的配合下,具有部分MIS、MES或調度功能。尤以報警管理與檢索、歷史數據檢索、操作日志管理、復雜報表等功能較為常見。向下,日益具備網絡管理(或節點管理)功能,在安裝有同一種組態軟件的不同節點上,在設定完地址或計算機名稱后,互相間能夠自動訪問對方的數據庫。組態軟件的這一功能,與OPC規范以及IEC61850規約、BACNet等現場總線的功能類似,反映出其網絡管理能力日趨完善的發展趨勢。軟PLC、嵌入式控制等功能:除組態軟件直接配備軟PLC組件外,軟PLC組件還作為單獨產品與硬件一起配套銷售,構成PAC控制器。這類軟PLC組件一般都可運行于嵌入式Linux操作系統。”3.縱向發展,功能向上、向下延伸第一章組態王軟件
OPC服務軟件:OPC標準簡化了不同工業自動化設備之間的互聯通訊,無論在國際上還是國外,都已成為廣泛認可的互聯標準。而組態軟件同時具備OPCServer和OPCClient功能,如果將組態軟件豐富的設備驅動程序根據用戶需要打包為OPCServe單獨銷售,則既豐富了軟件產品種類又滿足了用戶的這方面需求,加拿大的Matrikon公司即以開發、銷售各種OPCServer軟件為主要業務,已經成為該領域的領導者。監控組態軟件廠商擁有大量的設備驅動程序,因此開展OPCSever軟件的定制開發具有得天獨厚的優勢。工業通信協議網關:它是一種特殊的Gateway,屬工業自動化領域的數據鏈產品。OPC標準適合計算機與工業I/O設備或桌面軟件之間的數據通訊,而工業通信協議網關適合在不同的工業I/O設備之間、計算機與I/O設備之間需要進行網段隔離、無人值守、數據保密性強等應用場合的協議轉換。市場上有專門從事工業通訊協議網關產品開發、銷售的廠商,如Woodhead、prolinx等,但是組態軟件廠商將其豐富的I/O驅動程序擴展一個協議轉發模塊就變成了通訊網關,開發工作的風險和成本極小。Multi_OPCServer和通訊網關pFieldComm都是力控ForceControl組態軟件的衍生產品。”第一章組態王軟件
只要同時涉及實時數據通訊(無論是雙向還是單向)、實時動態圖形界面顯示、必要的數據處理、歷史數據存儲及顯示,就存在對組態軟件的潛在需求。除了大家熟知的工業自動化領域,近幾年以下領域已經成為監控組態軟件的新增長點:(1)設備管理或資產管理(PAM,PlantAssetManagement)。此類軟件的代表是艾默生公司的設備管理軟件AMS。據ARC機構預測,到2009年全球PAM的業務量將達到19億美元。PAM所包含的范圍很廣,其共同點是實時采集設備的運行狀態,累積設備的各種參數(如運行時間、檢修次數、負荷曲線等),及時發現設備隱患、預測設備壽命,提供設備檢修建議,對設備進行實時綜合診斷。”4.橫向發展,監控、管理范圍及應用領域擴大第一章組態王軟件
(2)先進控制或優化控制系統。在工業自動化系統獲得普及以后,為提高控制質量和控制精度,很多用戶開始引進先進控制或優化控制系統。這些系統包括自適應控制、(多變量)預估控制、無模型控制器、魯棒控制、智能控制(專家系統、模糊控制、神經網絡等)、其他依據新控制理論而編寫的控制軟件等。這些控制軟件的常項是控制算法,使用監控組態軟件主要解決控制軟件的人機界面、與控制設備的實時數據通訊等問題。(3)工業仿真系統。仿真軟件為用戶操作模擬對象提供了與實物幾乎相同的環境。仿真軟件不但節省了巨大的培訓成本開銷,還提供了實物系統所不具備的智能特性。仿真系統的開發商專長于仿真模塊的算法,在實時動態圖形顯示、實時數據通訊方面不一定有優勢;監控組態軟件與仿真軟件間通過高速數據接口聯為一體,在教學、科研仿真應用中應用越來越廣泛。(4)電網系統信息化建設。電力自動化是監控組態軟件的一個重要應用領域,電力是國家的基礎行業,其信息化建設是多層次的,由此決定了對組態軟件的多層次需求。”第一章組態王軟件
(5)智能建筑。物業管理的主要需求是能源管理(節能)和安全管理,這一管理模式要求建筑物智能設備必須聯網,首先有效地解決信息孤島問題,減少人力消耗,提高應急反應速度和設備預期壽命,智能建筑行業在能源計量、變配電、安防、門禁、消防系統系統聯入IBMS服務器方面需求旺盛。(6)公共安全監控與管理。公共安全的隱患可造成突發事件應急失當,容易造成城市公共設施癱瘓、人員群死群傷等惡性災難。公共安全監控包括:人防(車站、廣場)等市政工程有毒氣體濃度監控及火災報警。水文監測。包括水位、雨量、閘位、大壩的實時監控。重大建筑物(如橋梁等)健康狀態監控。及時發現隱患,預報事故的發生。(7)機房動力環境監控。在電信、鐵路、銀行、證券、海關等行業以及國家重要的機關部門,計算機服務器的正常工作是業務和行政正常進行的必要條件,因此存放計算機服務器的機房重地已經成為監控的重點,監控的內容包括:UPS工作參數及狀態、電池組的工作參數及狀態、空調機組的運行狀態及參數、漏水監測、發電機組監測、環境溫濕度監測、環境可燃氣體濃度監測、門禁系統監測等。”第一章組態王軟件
(8)城市危險源實時監測。對存放危險源的場所、危險源行蹤的監測。避免放射性物質和劇毒物質失控地流通。(9)國土資源立體污染監控。對土壤、大氣中與農業生產有關的污染物含量進行實時監測,建立立體式實時監測網絡。(10)城市管網系統實時監控及調度:包括供水管網、燃氣管網、供熱管網等的監控。”1、簡述通用組態軟件的特點?作答正常使用主觀題需2.0以上版本雨課堂主觀題50分1、結合組態軟件的特點,查找組態軟件與交通監控系統相結合的應用案例,并寫出心得(不少于260字)。作答正常使用主觀題需2.0以上版本雨課堂主觀題50分第一章組態王軟件”1.2組態王軟件的安裝1.2.1組態王系統要求CPU:P4處理器、1GHz以上或相當型號內存:最少128MB,推薦256MB,使用WEB功能或2000點以
上推薦512M硬盤空間:至少1GB剩余空間顯示器:VGA、SVGA或支持桌面操作系統的任何圖形適配器,
最少顯示256色鼠標:任何PC兼容鼠標通信:RS-232C并行口或USB口:用于接入組態王加密鎖
操作系統:WinXP/Win7/Win10/WinServer2008/WinServer2012第一章組態王軟件
“組態王”軟件存于一張光盤上。光盤上的安裝程序Install.exe程序會自動運行,啟動組態王安裝過程向導。“組態王”Win10下的安裝步驟如下:第一步:啟動計算機系統。第二步:在光盤驅動器中插入“組態王”軟件的安裝盤,系統自動啟動Install.exe安裝程序,如圖1-1所示。(用戶也可通過光盤中的Install.exe啟動安裝程序)”1.2.2安裝組態王系統程序
圖1-1啟動組態王安裝程序第一章組態王軟件
該安裝界面右邊有一列按鈕,右邊各個按鈕作用分別為:“安裝閱讀”按鈕:安裝前閱讀,用戶可以獲取到關于安裝注意事項、版本更新信息、授權信息、服務和支持信息等。
“安裝組態王程序”按鈕:安裝組態王程序。
“安裝組態王驅動程序”按鈕:安裝組態王I/O設備驅動程序。
“安裝硬件加密鎖驅動程序”按鈕:安裝授權加密鎖驅動程序。
“安裝軟授權驅動”按鈕:安裝軟授權驅動程序。
“安裝移動端程序”按鈕:安裝組態王移動端程序。
“安裝深思精銳5驅動”按鈕:安裝深思精銳5驅動程序。
“退出”按鈕:退出安裝程序。第三步:開始安裝。點擊“安裝組態王程序”按鈕,將自動安裝“組態王”軟件到用戶的硬盤目錄,并建立應用程序組。首先彈出對話框:如圖1-2所示。”第一章組態王軟件
”圖1-2開始安裝組態王
繼續安裝請單擊“下一步”按鈕,彈出“軟件許可證協議”對話框,如圖1-3所示。該對話框的內容為“北京亞控科技發展有限公司”與“組態王”軟件用戶之間的法律約定,請用戶認真閱讀。如果用戶同意“協議”中的條款,單擊“是”繼續安裝;如果不同意,單擊“否”退出安裝。單擊“上一步”,返回上一個對話框。第一章組態王軟件
”圖1-3軟件許可證協議單擊“是”,彈出“用戶信息”對話框,如圖1-4所示。第一章組態王軟件
”圖1-4填入用戶信息
輸入“用戶名”和“公司名稱”。單擊“上一步”返回上一個對話框;單擊“取消”退出安裝程序;單擊“下一步”彈出“確認用戶信息”對話框,如圖1-5所示。第一章組態王軟件
”圖1-5確認用戶信息
如果對話框中的用戶注冊信息錯誤的話,單擊“否”返回“用戶信息”對話框。如果正確,單擊“是”,進入程序安裝階段。第四步:選擇組態王軟件安裝路徑。確認用戶注冊信息后,彈出“選擇目的地位置”對話框,選擇程序的安裝路徑,如圖1-6所示。第一章組態王軟件
”圖1-6選擇組態王系統安裝路徑
由對話框確認“組態王”軟件的安裝目錄。默認目錄為c:\ProgramFiles\kingview,若希望安裝到其它目錄,請單擊“瀏覽”按鈕。第五步:選擇安裝程序功能。出現如圖1-7所示對話框。第一章組態王軟件
”圖1-7自定義安裝第一章組態王軟件
”圖1-6選擇組態王系統安裝路徑
然后單擊“下一步”,開始復制文件,如圖1-8所示:
第六步:單擊“下一步”,將出現如圖1-9所示安裝對話框:安裝程序將光盤上的壓縮文件解壓縮并拷貝到默認或指定目錄下,解壓縮過程中有顯示進度提示。圖1-9安裝對話框第一章組態王軟件
”圖1-10安裝結束
如果有什么問題,單擊“上一步”可修改前面有問題的地方,如果沒有問題,單擊“下一步”,將開始安裝,如安裝過程中覺得前面有問題,可單擊“取消”停止安裝。第七步:安裝結束。彈出如圖1-10所示對話框:第一章組態王軟件圖1-11重啟計算機”
點擊“完成”按鈕后,系統彈出“重啟計算機”對話框。如圖1-11所示。選擇“是”將會重新啟動計算機;選中“否”選項,再點擊“完成”,將不會重新啟動計算機。。第一章組態王軟件
如果用戶在安裝組態王時沒有選擇安裝組態王設備驅動程序,則可以按照以下方法進行安裝。設備驅動程序的安裝與組態王的安裝同樣簡單。步驟如下:第一步:啟動組態王光盤中Instll.exe文件,如圖1-11所示:”1.2.3安裝組態王設備驅動程序
圖1-11啟動組態王安裝驅動程序
第一章組態王軟件
第二步:開始安裝設備驅動。單擊“安裝組態王驅動程序”按鈕。驅動程序開始安裝后,首先彈出對話框,如圖1-12所示:”
圖1-12驅動程序開始安裝第一章組態王軟件
繼續安裝請單擊“下一步”按鈕,彈出“組態王驅動程序軟件許可協議”對話框,如圖1-13所示。該對話框的內容為“北京亞控科技發展有限公司”與“組態王”軟件用戶之間的法律約定,請用戶認真閱讀。如果用戶同意“協議”中的條款,單擊“是”繼續安裝;如果不同意,單擊“否”退出安裝。單擊“上一步”,返回上一個對話框。”
圖1-13驅動程序軟件許可協議第一章組態王軟件
第三步:創建路徑。單擊“下一步”,將出現“選擇目標位置”對話框,如圖1-14所示:”
圖1-14創建路徑第一章組態王軟件
由對話框確認“組態王”系統的安裝目錄。系統會自動按照組態王的安裝路徑列出設備驅動程序需要安裝的路徑。一般情況下,用戶無須更改此路徑。若希望更改路徑,請單擊“瀏覽”在對話框的“路徑”中輸入新的安裝目錄。如:c:\programfiles\kingview\Driver輸入正確后,單擊“下一步”按鈕。出現對話框,如圖1-15所示:”
圖1-15選擇組件單擊“更改”按鈕,用戶可以根據自身的需要,選擇安裝設備驅動。默認狀態下,安裝全部驅動程序。第一章組態王軟件
”圖1-16組態王安裝完成單擊結束將完成此次設備驅動程序的安裝。注意:為了使系統能夠更好的正常運行,這里我們建議您最好選擇重新啟動計算機。
第四步:開始安裝。如果有什么問題,單擊“后退”可修改前面有問題的地方,如果沒有問題,單擊“下一步”,將開始安裝,如安裝過程中覺得前面有問題,可單擊“取消”停止安裝。安裝程序將光盤上的壓縮文件解壓縮并拷貝到默認或指定目錄下,解壓縮過程中有顯示進度提示。第五步:安裝結束,出現“重啟計算機”對話框,如圖1-16所示:選中“是”選項,再點擊“結束”,將會重新啟動計算機;選中“不”選項,再點擊“結束”,將不會重新啟動計算機。第一章組態王軟件
安裝完“組態王”之后,在系統“開始”菜單“程序”中生成名稱為“組態王6.53”的程序組。該程序組中包括三個文件夾和四個文件的快捷方式,內容如下:組態王6.53:組態王工程管理器程序(ProjManager)的快捷方式,用于新建工程、工程管理等;工程瀏覽器:組態王單個工程管理程序的快捷方式,內嵌組態王畫面開發系統(TouchExplorer),即組態王開發系統;運行系統:組態王運行系統程序(TouchVew)的快捷方式。工程瀏覽器(TouchExplorer)和運行系統(TouchVew)是各自獨立的Windows應用程序,均可單獨使用;兩者又相互依存,在工程瀏覽器的畫面開發系統中設計開發的畫面應用程序必須在畫面運行系統(TouchVew)運行環境中才能運行;”1.3組態王軟件的組成第一章組態王軟件PG數據庫安裝工具:運行PG數據庫安裝文件;Web發布工具:組態王Web發布工具的快捷方式;電子簽名瀏覽工具:電子簽名和審計瀏覽工具的快捷方式;服務注冊工具:組態王服務注冊工具的快捷方式;工程打包工具:組態王工程打包快捷方式,用于快速打包組態王工程文件;工程安裝工具:組態王工程安裝快捷方式,用于快速安裝組態王工程文件;工程管理器:組態王工程管理器程序(ProjManager)的快捷方式,用
于新建工程、工程管理等;
工程瀏覽器:組態王單個工程管理程序的快捷方式,內嵌組態王畫
面開發系統(TouchExplorer),即組態王開發系統;驅動安裝工具:安裝新驅動工具文件的快捷方式;驅動幫助:組態王IO驅動程序幫助文件快捷方式;”1.2.2安裝組態王系統程序
第一章組態王軟件實時數據客戶端:組態王實時數據監控快捷方式;文本庫翻譯工具:組態王文本庫翻譯快捷方式;信息窗口:組態王信息窗口程序(KingMess)的快捷方式;移動客戶端開發工具:組態王移動客戶端開發工具的快捷方式;移動客戶端運行工具:組態王移動客戶端運行工具的快捷方式;運行系統:組態王運行系統程序(TouchVew)的快捷方式。工程瀏覽器
(TouchExplorer)和運行系統(TouchVew)是各自獨立的
Windows應用程序,均可單獨使用;兩者又相互依存,在工程
瀏覽器的畫面開發系統中設計開發的畫面應用程序必須在畫
面運行系統(TouchVew)運行環境中才能運行;組態王幫助:組態王用戶手冊電子文檔的快捷方式;”1.2.2安裝組態王系統程序
第一章組態王軟件”
圖1-17組態王軟件的組成第一章組態王軟件
”圖1-18組態王桌面圖標
除了從程序組中可以打開組態王程序,安裝完組態王中后,在系統桌面上也會生成組態王工程管理器的快捷方式,名稱為“組態王6.53”,如圖1-18所示。1.4本章小結
本章主要介紹了組態軟件的功能,組態軟件是利用計算機信號對自動化設備或過程進行監視、控制和管理,在工業控制領域應用廣泛。詳細介紹了“組態王”軟件的安裝步驟,和組態王軟件的各組成部分,按照本章的操作步驟,可以在計算機上正確安裝組態王軟件平臺。第一章組態王軟件
”
課后習題1.請說明通用組態軟件主要特點以及組態軟件的功能2.詳細說明組態軟件的功能3.組態軟件的發展趨勢并詳細說名THANKSNAMEDAMEN我們畢業啦其實是答辯的標題地方工控組態及應用2.1建立工程2.2設計畫面2.3定義變量2.4組態畫面的動畫設計第二章kingview軟件的基本使用2.5本章小結第二章kingview軟件的基本使用”2.1建立工程2.1.1新建工程
雙擊軟件圖標打開組態王,來到“工程管理器”界面,點擊“新建”出現向導,點擊“下一步”;點擊“瀏覽”選擇工程文件夾的位置,點擊“下一步”;為工程填寫“工程名稱”(必填)和“工程描述”(可填),點擊“完成”;如果提示“是否將新建的工程設為當前工程?”,點擊“是”。完成后可以看見新建的工程,在“工程名稱”左邊有個小紅旗,表明該工程為當前工程。如圖2-1所示,新建了一個工程,名字為“流水燈”,路徑為“d:\流水燈”,該工程為當前工程。圖2-1創建流水燈工程第二章kingview軟件的基本使用”2.1.2添加工程對于已有的工程,在“工程管理器”界面點擊“搜索”,選擇相應的工程文件夾位置,點擊“確定”完成添加。如圖2-2所示,添加了一個工程,名字為“液位語音報警”,路徑為“d:\液位語音報警”。圖2-2創建液位語音報警工程第二章kingview軟件的基本使用”2.1.3工程操作在“工程管理器”界面,右鍵點擊某一個工程,可以對其工程進一些常用的操作。其中“設為當前工程”是將該工程設置為當前工程,當前工程的左邊會有一個小紅旗作為標識;“工程屬性”是查看工程的基本信息;“清除工程信息”是取消該工程在“工程管理器”中的顯示,但不會刪除該工程;“工程備份”是對工程以壓縮形式進行備份,文件尺寸一般為默認,點擊“瀏覽”可以選擇備份的位置;“工程恢復”是對備份過的工程進行恢復。2.1.4工程瀏覽器在“工程管理器”中雙擊建立好的工程,進入“工程瀏覽器”界面。在“工程瀏覽器”上端是菜單欄和工具欄,左端有“系統、變量、站點、畫面”四個標簽,包含了工程的所有組成部分。“系統”部分包含Web、文件、數據庫、設備、系統配置、SQL訪問管理器,“變量”部分主要為變量管理,“站點”部分顯示定義的遠程站點的詳細信息,“畫面”部分用于對畫面進行分組管理,創建和管理畫面組。標簽右側顯示的是其對應的功能目錄,當選中某個功能后,左端區域會顯示其內容。如圖2-3所示:。第二章kingview軟件的基本使用”圖2-3工程瀏覽器第二章kingview軟件的基本使用”2.2設計畫面2.2.1新建畫面
在工程瀏覽器界面點擊“系統→文件→畫面”,在右側內容區雙擊“新建...”出現設置框“新畫面”。其中“畫面名稱”是新畫面的名稱,最長為20個字符;“對應文件”是該畫面在磁盤上對應的文件名,由“組態王”自動生成缺省文件名,也可根據自己需要輸入,最長為8個字符,擴展名為“.pic”;“注釋”是與本畫面有關的注釋信息,最長為49個字符;“左邊、頂邊”是畫面左上角相對于邊界的距離,以象素為單位計算;“畫面寬度、畫面高度”是畫面的大小,以象素為單位計算,最大為8000×8000,最小為50×50;“顯示寬度、顯示高度”是顯示畫面的窗口的大小,以象素為單位計算,如果小于畫面的大小,則通過拖動滾動條來查看。如圖2-4所示:第二章kingview軟件的基本使用”圖2-4“新畫面”設置框2.2.2工具箱的使用
如圖2-5所示,在畫面上會出現一個“工具箱”,如果沒有,可以點擊菜單“工具→顯示工具箱”,或者按下快捷鍵F10,便可調出“工具箱”。“工具箱”提供了許多常用的菜單命令,也提供了菜單中沒有的一些操作。通過“工具箱”,可以方便的在畫面中添加文字、按鈕以及控件等,并且提供了許多畫圖的操作。第二章kingview軟件的基本使用”圖2-5工具箱
在用“工具箱”畫圖時,利用“直線、扇形、橢圓、圓角矩形、折線、多邊形”可以畫出圖形的輪廓;選中相應的圖形后,利用“顯示線形”來調節線形或線寬;利用“顯示調色板”來調節圖形的顏色(調色板的最上面一排是調色部位的選擇,包括線、填充、背景、文本等);利用“顯示畫刷類型”來選擇圖形的填充效果。利用“圖素順時針轉90度、圖素逆時針轉90度、水平翻轉、垂直翻轉、改變圖素形狀”來調節圖形的樣子;利用“圖素上對齊、圖素下對齊、圖素左對齊,圖素右對齊、圖素水平對齊、圖素垂直對齊、圖素水平等間隔、圖素垂直等間隔”來調節多個圖形或文字的相對位置。第二章kingview軟件的基本使用”
在將多個小圖形疊在一起的時候,需要安排哪個圖形在前,哪個圖形在后,因為在前的圖形會遮住在后的圖形。利用“圖素后移、圖素前移”可以進行調整。在將多個小圖形拼在一起的時候,有時可能會對不準,此時可以在菜單欄“排列”中,取消“對齊網格”,然后利用鍵盤上的方向鍵進行移動。移動完成后,鉤回“對齊網格”,這樣才方便我們對其他圖形的編輯。當拼湊好大圖形后,為了方便整體的拖動,可以選中這個大圖形,點擊工具箱中的“合成組合圖素”或者“合成單元”使之成為一體。兩者的區別是:“合成組合圖素”的每個小圖形不能含有動畫連接,但合成后的大圖形可以設置動畫連接且可以拉伸縮放;“合成單元”的每個小圖形可以含有動畫鏈接,但合成后的大圖形不能設置動畫連接且不可以拉伸縮放。2.2.3圖庫管理器的使用
組態王中提供了一些已制作成型的常用圖素組合。點擊菜單欄“圖庫→打開圖庫”,或者按下快捷鍵F2可打開圖庫,如圖2-6所示。在圖庫管理器左端含有“新建圖庫、更改圖庫名稱、加載用戶開發的精靈、刪除圖庫精靈”的操作。圖庫中的每個成員稱為“圖庫精靈”。雙擊需要的圖庫精靈即可拖放至畫面中使用,從而省去自己畫制的過程。第二章kingview軟件的基本使用”圖2-6圖庫管理器2.2.4圖庫精靈的創建與使用
在不同工程的畫面設計中,有些圖如果要重復使用,是不能通過復制粘貼實現的,但圖庫是可以共用的。通過把自己設計的圖形生成圖庫精靈并保存在圖庫中,就可以直接從圖庫中直接調用了。下面以一個簡單的例子來具體說明。首先在“數據詞典”中新建一個變量“開關”,類型為內存離散,如圖2-7所示:第二章kingview軟件的基本使用”圖2-7定義變量“開關”
在畫面中畫出開關的兩個狀態“開”和“關”的圖形,如圖2-8所示:圖2-8“開關”圖形
雙擊圖形“關”彈出“動畫連接”,勾選“隱含”、“彈起時”,設置如圖2-9、圖2-10所示:第二章kingview軟件的基本使用”圖2-9“關”隱含連接
同樣雙擊圖形“開”,勾選“隱含”、“彈起時”,設置如圖2-11、圖2-12所示:;①、勾選“隱含”彈出“隱含連接”;圖2-10“關”命令語言第二章kingview軟件的基本使用”圖2-11“開”隱含連接圖2-12“開”命令語言第二章kingview軟件的基本使用”圖2-13圖素保存對話框
在畫面中,將圖形“開”和“關”移動重疊在一起(前后位置隨意)并選中(可以用鼠標一起框住,只是看不出選中的效果,但用鼠標拖動時會一起移動);點擊菜單“圖庫→創建圖庫精靈”,設置圖庫精靈的名稱為“開關”;點擊“確定”,彈出圖庫管理器,此時鼠標指針為直角狀態;點擊“編輯→創建新圖庫”,設置圖庫的名稱為“個人圖庫”;點擊“確定”,將直角鼠標指針落在右側空白處右鍵點擊一下,即可完成圖庫精靈的創建,關閉圖庫管理器窗口提示“是否存圖庫“個人圖庫”?”,點擊“是”,如圖2-13所示:第二章kingview軟件的基本使用”圖2-14圖素塊設置對話框
點擊“圖庫→打開圖庫”,從“個人圖庫”中可以看到剛才創建的開關,雙擊可拖放到畫面中。雙擊拖放出來的“開關”彈出“內容替換”窗口,如圖2-14所示:
在畫圖時,如果復制了多個開關,只需雙擊替換每個開關的變量名“\\local\\開關”為別的離散變量即可。第二章kingview軟件的基本使用”圖2-15數據詞典 圖2-16變量組2.3定義變量
變量包括系統變量和用戶定義的變量,變量的集合形象地稱為“數據詞典”,數據詞典記錄了所有用戶可使用的數據變量的詳細信息。在工程瀏覽器界面的“系統”標簽下點擊“數據庫→數據詞典”,或者直接在“變量”標簽下都可以新建變量,如圖2-15、圖2-16所示:第二章kingview軟件的基本使用”2.3.1變量的類型在組態王中,變量的基本類型共有兩類:內存變量、I/O變量。IO變量是指可與外部數據采集程序直接進行數據交換的變量,如下位機數據采集設備(如PLC、儀表等)或其它應用程序(如DDE、OPC服務器等)。這種數據交換是雙向的、動態的,就是說:在“組態王”系統運行過程中,每當I/O變量的值改變時,該值就會自動寫入下位機或其它應用程序;每當下位機或應用程序中的值改變時,“組態王”系統中的變量值也會自動更新。所以,那些從下位機采集來的數據、發送給下位機的指令,比如“反應罐液位”、“電源開關”等變量,都需要設置成“I/O變量”。內存變量是指那些不需要和其它應用程序交換數據、也不需要從下位機得到數據、只在“組態王”內需要的變量,比如計算過程的中間變量,就可以設置成“內存變量”。在變量的基本類型下,其數據類型可分為“內存離散、內存整型、內存實型、內存字符串”和“IO離散、IO整型、IO實型、IO字符串”,其各自的區別如下:第二章kingview軟件的基本使用”
●實型變量:類似一般程序設計語言中的浮點型變量,用于表示浮點(float)型數據, 取值范圍-3.40E+38~+3.40E+38,有效值7位。
●離散變量:類似一般程序設計語言中的布爾(BOOL)變量,只有0,1兩種取值, 用于表示一些開關量。
●字符串型變量:類似一般程序設計語言中的字符串變量,可用于記錄一些有特定含義 的字符串,如名稱,密碼等,該類型變量可以進行比較運算和賦值運算。字符串長度最 大值為128個字符。
●整數變量:類似一般程序設計語言中的有符號長整數型變量,用于表示帶符號的整型 數據,取值范圍(-2147483648)~2147483647。。第二章kingview軟件的基本使用”2.3.2變量的基本屬性配置在新建變量的時候,彈出的“定義變量”窗口內包含有“基本屬性”、“報警定義”和“記錄和安全區”3個標簽。如圖2-17為變量的基本屬性標簽:圖2-17基本屬性標簽第二章kingview軟件的基本使用”相關設置說明:●變量名:第一個字符不能是數字,最多為31個字符。●變量類型:只能定義八種基本類型中的一種。●描述:用于輸入對變量的描述信息,最長不超過39個字符。●變化靈敏度:數據類型為模擬量或整型時此項有效,當該數據變量的值變化幅度超過“變化靈敏度”時,“組態王”才更新與之相連接的畫面顯示(缺省為0)。●初始值:這項內容與所定義的變量類型有關,定義模擬量時出現編輯框可輸入一個數值,定義離散量時出現開或關兩種選擇。定義字符串變量時出現編輯框可輸入字符串, 它們規定軟件開始運行時變量的初始值。●最小值、最大值:該變量值在數據庫中的下限或上限。●保存參數:在系統運行時,如果變量的域(可讀可寫型)值發生了變化,組態王運行系統退出時,系統自動保存該值;組態王運行系統再次啟動后,變量的初始域值為上次 系統運行退出時保存的值。●保存數值:系統運行時,如果變量的值發生了變化,組態王運行系統退出時,系統自動保存該值。再次啟動后,變量的初始值為上次系統運行退出時保存的值。第二章kingview軟件的基本使用”當變量為IO類型時,可以設置下面內容:●最小原始值、最大原始值:驅動程序中輸入原始模擬值的下限或上限。●連接設備:與組態王交換數據的設備或程序,可以通過“設備配置向導”一步步完成設備的連接。●寄存器:指定要與組態王定義的變量進行連接通訊的寄存器變量名,與指定的連接設備有關。●數據類型:定義變量對應的寄存器的數據類型,相應范圍如下;●讀寫屬性:只讀:對于只進行采集而不需要人為手動修改其值,并輸出到下位設備的變量一般定義屬性為只讀。只寫:對于只需要進行輸出而不需要讀回的變量一般定義屬性為只寫。讀寫:對于需要進行輸出控制又需要讀回的變量一般定義屬性為讀寫。●采集頻率:用于定義數據變量的采樣頻率,與組態王的基準頻率設置有關;當采集頻率為0時,只要組態王上的變量值發生變化時,就會進行寫操作;當采集頻率不為0時,會按照采集頻率周期性的輸出值到設備。●轉換方式:規定I/O模擬量輸入原始值到數據庫使用值的轉換方式。線性:數據庫的值=輸入原始值*((最大值-最小值)/(最大原始值-最小原始值));開方:數據庫的值2=輸入原始值;●允許DDE訪問:將組態王作為DDE服務器,可與DDE客戶程序進行數據交換。第二章kingview軟件的基本使用”2.3.3變量的報警屬性配置圖2-18報警定義標簽第二章kingview軟件的基本使用”相關設置說明:●報警組名:將該變量的報警劃分到選擇報警組中。●優先級:范圍為1~999,1為最高,999最低;有利于操作人員區別報警的緊急程度。●報警限:在變量值發生變化時,如果跨越某一個限值,立即發生越限報警。●變化率報警:指模擬量的值在一段時間內產生的變化速度超過了指定的數值而產生的 報警,即變量變化太快時產生的報警。●偏差報警:模擬量的值相對目標值上下波動超過指定的變化范圍時產生的報警。●開關量報警:離散變量的值狀態或值變化滿足時產生的報警。●擴展域:是對報警的補充說明、解釋;在報警產生時的報警窗中可以看到。第二章kingview軟件的基本使用”2.3.4變量的記錄和安全屬性屬性配置圖2-19記錄和安全區標簽第二章kingview軟件的基本使用”相關設置說明:●不記錄:此選項有效時,則該變量值不進行歷史記錄。●定時記錄:系統運行時,按定義的時間間隔將變量的值記錄到歷史庫中,每隔設定的時間對變量的值進行一次記錄。●數據變化記錄:系統運行時,變量的值發生變化,而且當前變量值與上次的值之間的差值大于設置的變化靈敏度時,該變量的值才會被記錄到歷史記錄中。●變化靈敏度:定義變量變化記錄時的閾值,當“數據變化記錄”選項有效時,“變化靈敏度”選項才有效。●每次采集記錄:系統運行時,按照變量的采集頻率進行數據記錄,每到一次采集頻率,記錄一次數據。●備份記錄:選擇該項,系統在平常運行時,不再直接向歷史庫中記錄該變量的數值,而是通過其它程序調用組態王歷史數據庫接口,向組態王的歷史記錄文件中插入數據。 在進行歷史記錄查詢等時,可以查詢到這些插入的數據。●安全區:將需要授權的控制過程的對象設置安全區,同時給操作這些對象的用戶分別設置安全區,工作安全區不在可操作元素的安全區內時,可操作元素是不可訪問或操作的。第二章kingview軟件的基本使用”2.3.5定義變量舉例圖2-20整數變量定義
新建工程后,在工程瀏覽器的左側樹形菜單欄中單擊“變量”,在右側雙擊“新建”,彈出定義變量對話框。1.整數變量定義變量名為“溫度”,變量類型選擇“內存整數”,初始值設為“0”,最小值設為“0”,最大值為“100”,如圖2-20所示:第二章kingview軟件的基本使用”圖2-21整數變量“溫度”
點擊“下一步”,新設備名稱為“PLC”;點擊“下一步”,選擇電腦可用的串口,如圖2-23所示:圖2-22設備選擇2.I/O實數變量定義變量名為“液位”,數據類型為“I/0實數”。I/O實數需要連接下位機數據采集設備,在該例程中新建一個仿真的PLC提供數據。點擊“連接設備”,單擊“新建”,選擇“PLC/亞控/仿真PLC/com”,如圖2-22所示:第二章kingview軟件的基本使用”圖2-23串口選擇
點擊“下一步”,設定恢復策略默認;點擊“下一步”,查看設置信息總結,點擊“完成”,關閉“設備管理”窗口。回到變量定義界面,在“連接設備”處下拉選擇“PLC”;寄存器選擇“INCREA”,再在“INCREA”后面跟著輸入100;數據類型選擇“SHORT”,讀寫類型為“只讀”。如圖2-25所示:圖2-24設備地址點擊“下一步”,為設備指定地址為15,如圖2-24所示:第二章kingview軟件的基本使用”圖2-25I/O變量設置選擇第二章kingview軟件的基本使用”2.4組態畫面的動畫設計2.4.1動畫連接的含義與特點
組態王在開發系統中制作的畫面都是靜態的,為了實現動態效果,這就需要通過實時數據庫,因為只有數據庫中的變量才是與現場狀況同步變化的。“動畫連接”就是建立畫面的圖素與數據庫變量的對應關系。當工業現場的數據(比如溫度、液面高度等)發生變化時,通過I/O接口,將引起實時數據庫中變量的變化,如果定義了一個畫面圖素(比如指針)與這個變量相關,將會看到指針在同步偏轉。圖形對象可以按動畫連接的要求改變顏色、尺寸、位置、填充百分數等,一個圖形對象可以同時定義多個連接,不同的圖形所能設置的動畫連接數量會有不同。2.4.2動畫連接的類型
在畫面中雙擊圖形或文字,都會彈出“動畫連接”對話框,如圖2-26所示:第二章kingview軟件的基本使用”圖2-26“動畫連接”對話框第二章kingview軟件的基本使用”對話框的第一行標識出連接對象的名稱和左上角在畫面中的坐標以及圖形對象的寬度和高度,單位為像素。對話框的第二行提供“對象名稱”和“提示文本”編輯框。“對象名稱”是為圖素提供的唯一的名稱,供以后的程序開發使用,暫時不能使用。“提示文本”的含義為:當圖形對象定義了動畫連接時,在運行的時候,鼠標放在圖形對象上,將出現開發中定義的提示文本。相關功能介紹如下:●屬性變化:可以使圖形對象的顏色、線型、填充類型等屬性如何隨變量或連接表達式的值變化而變化。●位置與大小變化:可以使圖形對象如何隨變量值的變化而改變位置或大小。●值輸出:可以用來在畫面上輸出文本圖形對象的連接表達式的值,輸出連接只能為一種。運行時文本字符串將被連接表達式的值所替換,輸出的字符串的大小、字體和文本對象相同。●值輸入:可以使被連接對象在運行時為觸敏對象,輸入連接只能為一種。當系統運行時,可由鼠標或鍵盤選中此觸敏對象并彈出輸入對話框,可以從鍵盤鍵入數據以改變數據庫中變量的值。●特殊:可以定義閃爍、隱含兩種連接,這是兩種規定圖形對象可見性的連接。●滑動桿輸入:可以使被連接對象在運行時為觸敏對象。當系統運行時,鼠標左鍵拖動有滑動桿輸入連接的圖形對象可以改變數據庫中變量的值。第二章kingview軟件的基本使用”●命令語言連接:可以使被連接對象在運行時成為觸敏對象。當系統運行時,可由鼠標或鍵盤選中此觸敏對象就會執行定義命令語言連接時輸入的命令語言程序。設置被連接的圖素在被單擊執行命令語言時與鼠標操作相同功能的快捷鍵。●優先級:可以用于輸入被連接的圖形元素的訪問優先級級別。當系統運行時,只有優先級級別不小于此值的操作員才能訪問它,這是組態王保障系統安全的一個重要功能。●安全區:可以用于設置被連接元素的操作安全區。當工程處在運行狀態時,只有在設置安全區內的操作員才能訪問它,安全區與優先級一樣是組態王保障系統安全的一個重要功能。第二章kingview軟件的基本使用”2.4.3動畫連接舉例雙擊文本“##”,勾選動畫連接“模擬值輸出”,在右側點擊“?”,雙擊選擇變量“左右”,如圖2-28所示,并將“整數位數”設置成3,點擊“確定”完成“模擬值輸出”的設置。圖2-27添加文本
1.詳細示例首先新建一個工程,在工程瀏覽器中的“變量”標簽下新建一個變量“左右”,變量類型為“內存整數”,最小值為“0”,最大值為“100”,其余設置為默認值。新建一個畫面“1”并打開,從浮動的“工具箱”中點擊一次“文本”,移動鼠標在畫面空處上點擊一次,輸入任意字符,再移動鼠標在畫面空處上點擊一次,完成“文本”的添加。如圖2-27所示:第二章kingview軟件的基本使用”點擊畫面菜單“文件→全保存”,點擊“文件→切換到view”進入“運行系統”,點擊“畫面→打開”,雙擊選擇畫面“1”打開,如圖2-29所示,因為變量“左右”的初始值是0,而且設置的“整數位數是3,所以文本“##”顯示的是“000”。圖2-28模擬值輸出連接圖2-29模擬值輸出運行系統第二章kingview軟件的基本使用”保存畫面后進入運行系統并打開畫面“1”,點擊“000”彈出輸入框,輸入100以內的數字,比如56,點擊“確定”,此時文本“##”顯示的是“056”,如圖2-31所示。圖2-30模擬值輸出運行系統關閉“運行系統”回到畫面編輯界面,雙擊“##”,勾選動畫連接“模擬值輸入”,點擊“?”,選擇“左右”(一般情況下,如果上一次的操作選擇過某個變量,則該次類似的操作中會默認選擇好該變量),最大值為100,最小值為0,如圖2-30所示,點擊“確定”,回到畫面。圖2-31模擬值輸出運行系統第二章kingview軟件的基本使用”保存畫面后進入運行系統并打開畫面“1”,可以看到“000”為紅色,因為設置中有“50藍色”的屬性,所以點擊輸入50-100中的任意一個數后,顏色會變為藍色。關閉運行系統回到畫面編輯,在畫面上畫一個游標,首先從“工具箱”中選擇“直線”,畫出一條長度為100的直線,雙擊直線,在右上角可以看到線的大小值,如圖2-33所示。圖2-32文本色設置關閉運行系統回到畫面編輯,雙擊“##”,勾選“文本色”,變量名選擇“\\local\左右”,在“文本屬性色”中會有兩條默認選項“0紅色、100藍色”,雙擊“100紅色”,修改閾值為50,如圖2-32所示,點擊“確定”回到畫面編輯。。第二章kingview軟件的基本使用”為該直線畫上一些刻度,用工具箱中的“多邊形”在直線下方畫一個三角形表示指針,如圖2-34所示。圖2-33查看圖素大小圖2-34繪制游標雙擊指針,勾選動畫連接“水平”,變量名選擇“\\local\左右”,向左移動距離及對應值為0,向右移動的距離及對應值為100,如圖2-35所示,點擊“確定”回到畫面編輯。第二章kingview軟件的基本使用”保存畫面后進入運行系統并打開畫面“1”,用鼠標向右拖動指針,指針會移動,同時文本“##”也會顯示相應的變化,如圖2-36所示。。圖2-35水平滑動桿輸入設置圖2-36運行系統第二章kingview軟件的基本使用”關閉運行系統回到畫面編輯,將文本“##”調整合適的大小后拖動到指針的下面,如圖2-37所示。雙擊“##”,勾選動畫連接“水平移動”,表達式選擇“\\local\左右”,向左移動距離及對應值為0,向右移動的距離及對應值為100,如圖2-38所示。圖2-37畫面設計圖2-38“水平移動”動畫連接設置保存畫面后進入運行系統并打開畫面“1”,拖動指針時,“##”除了顯示數字外,還會隨著指針移動,如圖2-39所示。圖2-39運行系統第二章kingview軟件的基本使用”圖2-40填充設置關閉運行系統回到畫面編輯,雙擊指針,勾選動畫連接“填充”,表達式選擇“\\local\左右”,最小填充高度對應值為0,,占據百分比為0%,最大填充高度對應值為100,,占據百分比為100%,點擊“A”選擇填充方向為上,點住缺省畫刷類型選擇第一個(若選擇第二個,則填充缺省部分為透明),缺省顏色可默認為黑色,主要必須與畫面中指針的顏色區別開,否則無法觀察填充變化,如圖2-40所示。第二章kingview軟件的基本使用”圖2-41運行系統保存畫面后進入運行系統并打開畫面“1”,拖動指針時,指針會從下往上填充黑色,當拖動到100時,指針全部填充為黑色,如圖2-41所示。關閉運行系統回到畫面編輯,雙擊“##”,勾選動畫連接“閃爍”,閃爍條件為“\\local\左右>90”,閃爍速度為500ms(閃爍時間應大于等于運行系統基準頻率,運行系統基準頻率是畫面運行時的刷新頻率,否則閃爍速度無法達到效果,運行系統基準頻率設置在“工程瀏覽器→配置→運行系統→特殊”中),如圖2-42所示。圖2-42閃爍設置第二章kingview軟件的基本使用”圖2-43命令語言動畫連接設置保存畫面后進入運行系統并打開畫面“1”,拖動指針時,當數值大于90,數值就會閃爍,當數值小于等于90時停止閃爍。關閉運行系統回到畫面編輯,雙擊刻度“0”,勾選動畫連接“彈起時”,輸入命令語言“\\local\左右=0;”,如圖2-43所示。以同樣方法為刻度50、100設置動畫連接“彈起時”,命令語言分別是“\\local\左右=50;”、“\\local\左右=100;”保存畫面后進入運行系統并打開畫面“1”,用鼠標點住刻度0、50、100其中一個放開后,數字會直接變成對應的值,如圖2-44所示。圖2-44運行系統參照課時教師演示以及教材,實現動畫鏈接實例1“”可移動的指針“”(附截圖三張,并寫一段心得(100字))作答正常使用主觀題需2.0以上版本雨課堂主觀題50分第二章kingview軟件的基本使用”未舉例的動畫連接請自行參考學習。動畫連接“填充”、“縮放”、“旋轉”這三個在設置的時候只能選擇其一;比較特殊的動畫連接是“流動”,該動畫連接只有“立體管道”可以設置,立體管道可從“工具箱”中選擇到畫面上繪制。2.綜合示例主要要求:設計一個簡單的抽水池,水池從滿水開始放水,水管有水流出,抽繩隨著水面一起下降,通過定滑輪,拉繩和手把隨之上升,當水面降低時,水管內的水的流速會變慢,當水位低于50時,手把會閃爍(示意水池的水快完了),當水面降為0后,水管內就沒有水,同時手把會由綠色變為紅色。當往下拉動手把時,水池內就會有水,以此往復運作。(1)首先新建一個工程,打開工程,在“數據詞典”中新建一個變量:“變化——內存整數、最小值200、最大值500、初始值500”。(2)在“畫面”中新建一個“抽水池”畫面并打開。繪制圖2-45中的《畫面成品》,參考操作:使用“工具箱”里的“圓角矩形”畫出拉繩、手把和水池;“多邊形”畫出抽繩;“橢圓”和“直線”畫出定滑輪,選中整個定滑輪,點擊“工具箱”里的“合成組合圖素”;“立體管道”畫出水管;“直線”和“文本”畫出坐標以及字樣“長度”。第二章kingview軟件的基本使用”圖2-45“抽水池”畫面設計第二章kingview軟件的基本使用”(3)雙擊“拉繩”,設置“縮放”連接。●表達式:\\local\變化;●最小時:對應值0;占據百
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中醫藥試題及答案
- 天津市五校2025年高二數學第二學期期末預測試題含解析
- 重慶市第三十中學2025屆高二生物第二學期期末監測試題含解析
- 云南省馬關縣一中2025年數學高二第二學期期末監測模擬試題含解析
- 云南省玉溪市元江縣第一中學2025屆高二物理第二學期期末達標測試試題含解析
- 新疆兵團二師華山中學2024-2025學年高二化學第二學期期末考試模擬試題含解析
- 西藏自治區拉薩市城關區拉薩中學2025屆物理高二下期末復習檢測試題含解析
- 鹽城市時楊中學高二下學期期中考試地理試題
- 食品加工EMC合同能源管理服務合同
- 浙江省杭州市錢塘區2025年八年級下學期期末數學試題及參考答案
- 2025年小學語文畢業升學全真模擬試卷(古詩詞背誦默寫)歷年真題回顧
- 東莞濱海灣新區管理委員會下屬事業單位招聘筆試真題2024
- 安徽宣城郎溪開創控股集團有限公司下屬子公司招聘筆試題庫2025
- 2025屆江蘇省高三高考科研卷語文試題及參考答案
- 統編版語文六年級下冊古詩詞誦讀考點鞏固 期末復習專用課件
- 中小學期末考試總動員主題班會
- 核聚變:人類終極能源的鑰匙646mb
- 糖尿病急性并發癥的識別及處理課件
- 國家公職人員應知應會法律知識300題(單選)含答案
- 2025江西中考:化學高頻考點
- 2024年中考語文記敘文閱讀之新聞閱讀(解析版)
評論
0/150
提交評論