力控組態(tài)入門教程.doc
《力控組態(tài)入門教程.doc》由會員分享,可在線閱讀,更多相關《力控組態(tài)入門教程.doc(56頁珍藏版)》請在裝配圖網(wǎng)上搜索。
。 力控組態(tài)入門教程 一、關于力控 力控是北京三維力控科技有限公司“管控一體化解決之道”產(chǎn)品線的總稱,由監(jiān)控組態(tài)軟件、“軟”控制策略軟件、實時數(shù)據(jù)庫及其管理系統(tǒng)、Web門戶工具等產(chǎn)品組成。這些產(chǎn)品不是孤立的,力控是一個應用規(guī)??梢宰杂缮炜s的體系結構,整個力控系統(tǒng)及其各個產(chǎn)品都是由一些組件程序按照一定的方式組合而成的。因此本指南沒有專門針對具體的產(chǎn)品分別介紹使用方法,而是介紹所有產(chǎn)品的共同使用方法。 在力控中,實時數(shù)據(jù)庫RTDB是全部產(chǎn)品數(shù)據(jù)的核心,分布式網(wǎng)絡應用是力控的最大特點。 在力控中,所有應用(例如趨勢、報警等)對遠程數(shù)據(jù)的引用方法都和引用本地數(shù)據(jù)完全相同,這是力控分布式特點的主要表現(xiàn)。 二、力控®產(chǎn)品發(fā)展史 1994年12月,基于16位Windows平臺(以Windows3.1為代表)的力控®版本形成。 1996年09月,基于32位Windows平臺(以Windows95為代表)的力控®1.0形成。 并注冊了力控®商標,成為國內(nèi)率先擁有自主知識產(chǎn)權的自動化軟件品牌。 1999年06月,力控®1.2版本推出,在石油、石化等行業(yè)廣泛應用。 2000年10月,力控®升級為2.0版本正式推向市場 2000年06月,被國家五部委確定為國家重點新產(chǎn)品 2001年06月,正式推出基于PC的控制策略生成器 2001年08月,《監(jiān)控組態(tài)軟件及其應用》一書正式出版 2001年12月,力控®英文版forcecontrol正式推出 2002年03月,力控®2.6版本正式推向市場 2004年10月,力控®3.6版本獲科技部中小企業(yè)基金扶持項目立項 三、關于力控®PCAuto?組態(tài)生成的數(shù)據(jù)文件及應用目錄說明 應用路徑\doc,存放畫面組態(tài)數(shù)據(jù)。 應用路徑\logic,存放控制策略組態(tài)數(shù)據(jù)。 應用路徑\http,存放要在Web上發(fā)布的畫面及有關數(shù)據(jù)。 應用路徑\sql,存放組態(tài)的SQL連接信息。 應用路徑\recipe,存放配方組態(tài)數(shù)據(jù)。 應用路徑\sys,存放所有腳本動作、中間變量、系統(tǒng)配置信息。 應用路徑\db,存放數(shù)據(jù)庫組態(tài)信息,包括點名列表、報警和趨勢的組態(tài)信息、數(shù)據(jù)連接信息等。 應用路徑\menu,存放自定義菜單組態(tài)數(shù)據(jù)。 應用路徑\bmp,存放應用中使用的.bmp、.jpg、.gif等圖片。 應用路徑\db\dat,存放歷史數(shù)據(jù)文件。 第二章 力控產(chǎn)品功能 2.1概述: 從1993年至今,力控®監(jiān)控組態(tài)軟件為國家經(jīng)濟建設做出了應有貢獻,在石油、石化、化工、國防、鐵路(含城鐵或地鐵)、冶金、煤礦、配電、發(fā)電、制藥、熱網(wǎng)、電信、能源管理、水利、公路交通(含隧道)、機電制造等行業(yè)均有力控軟件的成功力控;監(jiān)控組態(tài)軟件已經(jīng)成為民族工業(yè)軟件的一棵璀璨明星。 一直以來,北京三維力控始終有預見性地開發(fā)具有潛在應用價值的功能模塊,同時認真評估用戶反饋建議來改進力控®產(chǎn)品,使用戶得到超值回報,與客戶的互動合作將促進了北京三維力控的發(fā)展。力控®監(jiān)控組態(tài)軟件的分布式的結構保證了發(fā)揮系統(tǒng)最大的效率。 力控®軟件以計算機為基本工具,為實施數(shù)據(jù)采集、過程監(jiān)控、生產(chǎn)控制提供了基礎平臺,它可以和檢測、控制設備構成任意復雜的監(jiān)控系統(tǒng)。在過程監(jiān)控中發(fā)揮了核心作用,可以幫助企業(yè)消除信息孤島,降低運作成本,提高生產(chǎn)效率,加快市場反應速度。 在今天,企業(yè)管理者已經(jīng)不再滿足于在辦公室內(nèi)直接監(jiān)控工業(yè)現(xiàn)場,基于網(wǎng)絡瀏覽器的Web方式正在成為遠程監(jiān)控的主流,作為國產(chǎn)軟件中國內(nèi)最大規(guī)模SCADA系統(tǒng)的WWW網(wǎng)絡應用的軟件,力控®為滿足企業(yè)的管控一體化需求提供了完整、可靠的解決方案。 2.2 軟件構成: 力控®軟件包括:工程管理器、人機界面VIEW、實時數(shù)據(jù)庫DB、I/O驅動程序、控制策略生成器以及各種網(wǎng)絡服務組件等。它們可以構成如下的網(wǎng)絡系統(tǒng) 力控®監(jiān)控組態(tài)軟件是對現(xiàn)場生產(chǎn)數(shù)據(jù)進行采集與過程控制的專用軟件,最大的特點是能以靈活多樣的“組態(tài)方式”而不是編程方式來進行系統(tǒng)集成,它提供了良好的用戶開發(fā)界面和簡捷的工程實現(xiàn)方法,只要將其預設置的各種軟件模塊進行簡單的“組態(tài)”,便可以非常容易地實現(xiàn)和完成監(jiān)控層的各項功能,縮短了自動化工程師的系統(tǒng)集成的時間,大大的提高了集成效率。 力控®監(jiān)控組態(tài)軟件是在自動控制系統(tǒng)監(jiān)控層一級的軟件平臺,它能同時和國內(nèi)外各種工業(yè)控制廠家的設備進行網(wǎng)絡通訊,它可以與高可靠的工控計算機和網(wǎng)絡系統(tǒng)結合,便可以達到集中管理和監(jiān)控的目的,同時還可以方便的向控制層和管理層提供軟、硬件的全部接口,來實現(xiàn)與“第三方”的軟、硬件系統(tǒng)來進行集成。 主要的各種組件說明見下: 工程管理器(Project Manager) 工程管理器用于創(chuàng)建工程、工程管理等用于創(chuàng)建、刪除、備份、恢復、選擇當前工程等。 開發(fā)系統(tǒng)(Draw) 開發(fā)系統(tǒng)是一個集成環(huán)境,可以創(chuàng)建工程畫面,配置各種系統(tǒng)參數(shù),啟動力控®其它程序組件等。 界面運行系統(tǒng)(View) 界面運行系統(tǒng)用來運行由開發(fā)系統(tǒng)Draw創(chuàng)建的畫面,腳本、動畫連接等工程,操作人員通過它來完成監(jiān)控。 實時數(shù)據(jù)庫(DB) 實時數(shù)據(jù)庫是力控®軟件系統(tǒng)的數(shù)據(jù)處理核心,構建分布式應用系統(tǒng)的基礎。它負責實時數(shù)據(jù)處理、歷史數(shù)據(jù)存儲、統(tǒng)計數(shù)據(jù)處理、報警處理、數(shù)據(jù)服務請求處理等。 I/O驅動程序(I/O SERVER) I/O驅動程序負責力控®與控制設備的通信。它將I/O設備寄存器中的數(shù)據(jù)讀出后,傳送到力控®的數(shù)據(jù)庫,然后在界面運行系統(tǒng)的畫面上動態(tài)顯示。 網(wǎng)絡通信程序(NetClient/NetServer) 網(wǎng)絡通信程序采用TCP/IP通信協(xié)議,可利用Intranet/Internet實現(xiàn)不同網(wǎng)絡結點上力控○R之間的數(shù)據(jù)通信。 通信程序(PortServer) 通信程序支持串口、電臺、撥號、移動網(wǎng)絡通信。通過力控®在兩臺計算機之間,使用RS232C接口,可實現(xiàn)一對一(1:1方式)的通信;如果使用RS485總線,還可實現(xiàn)一對多臺計算機(1:N方式)的通信,同時也可以通過電臺、MODEM、移動網(wǎng)絡的方式進行通信。 Web服務器程序(Web Server) Web服務器程序可為處在世界各地的遠程用戶實現(xiàn)在臺式機或便攜機上用標準瀏覽器實時監(jiān)控現(xiàn)場生產(chǎn)過程。 控制策略生成器(StrategyBuilder) 控制策略生成器是面向控制的新一代軟件邏輯自動化控制軟件,采用符合IEC1131-3標準的圖形化編程方式,提供包括:變量、數(shù)學運算、邏輯功能、程序控制、常規(guī)功能、控制回路、數(shù)字點處理等在內(nèi)的十幾類基本運算塊,內(nèi)置常規(guī)PID、比值控制、開關控制、斜坡控制等豐富的控制算法。同時提供開放的算法接口,可以嵌入用戶自己的控制程序??刂撇呗陨善髋c力控®的其它程序組件可以無縫連接。 2.3 開發(fā)、運行系統(tǒng) 1、概述 支持Windows 98、NT、2000、XP等操作系統(tǒng); 采用面向對象的設計,集成化的開發(fā)環(huán)境; 開發(fā)系統(tǒng)采用更多的組件和控件來方便您構成強大的系統(tǒng);豐富的函數(shù)和設備驅動程序使您集成更容易; 增強的過渡色與漸進色功能,從根本上解決了很多同類軟件在過多使用過渡色、漸進色時,嚴重影響畫面刷新速度和系統(tǒng)運行效率的問題; 優(yōu)化設計的工具箱和調色板,在顏色選擇時更直觀、方便;開發(fā)更靈活,更多的矢量子圖,制作工程畫面更快捷; 提供面向對象編程方式,內(nèi)置間接變量、中間變量、數(shù)據(jù)庫變量,支持自定義函數(shù),支持大畫面和自定義菜單,方便您構造強大的企業(yè)級運行系統(tǒng); 腳本類型和觸發(fā)方式多樣,支持數(shù)組運算和循環(huán); 支持一機多屏,組建多畫面時不需要多屏卡; 2、內(nèi)部組件及控件 視頻組件:進行視頻的捕捉和回放; 溫控曲線組件:可以進行溫度的自動升溫和保溫控制; 瀏覽器組件:可以作為標準的瀏覽器客戶端; 標準WINDOWS組件:支持標準的文本框、單選框、列表框等組件; 增強的報警組件:集成的報警管理和查詢; X—Y曲線組件:可以自由的進行曲線分析和查詢; 幻燈片組件:靈活的幻燈片播放,可進行自由控制; 自由曲線組件:方便的繪制各種曲線和動畫連接; 萬能報表組件:類EXCEL的報表工具,方便您完成管理報表; 立體棒圖組件:直方圖的分析工具; 歷史追憶組件:可以追憶帶毫秒標簽的數(shù)據(jù),方便事故查詢; 手機短信組件:簡單的手機短信發(fā)送組件; 3、報表組件: 歷史報表: 方便快速的歷史報表生成工具,能進行日報、月報、季報、年報的生成,對數(shù)據(jù)存儲的時間范圍、間隔、起始時間可進行任意指定,并可以根據(jù)存儲的時間進行查詢歷史數(shù)據(jù),組態(tài)時在力控的繪畫菜單內(nèi)進行歷史報表的選取。 內(nèi)嵌多功能萬能報表: 靈活的報表生成方式,可以任意設置報表格式,實現(xiàn)各種運算、數(shù)據(jù)轉換、統(tǒng)計分析、報表打印等。既可以制作實時報表,也可以制作歷史報表??梢栽趫蟊砩贤瑫r顯示實時數(shù)據(jù)和任意時刻的歷史數(shù)據(jù),并加以統(tǒng)計處理,例如取行平均、列平均,統(tǒng)計出最大最小值。內(nèi)嵌多功能報表提供了相應的報表函數(shù),可以制作各種報表模板,實現(xiàn)多次使用,以免重復工作,組態(tài)時在力控的子圖內(nèi)。 內(nèi)置數(shù)據(jù)表: 內(nèi)置數(shù)據(jù)表是力控開發(fā)人員總結關系數(shù)據(jù)庫的特點開發(fā)出的內(nèi)置實時關系數(shù)據(jù)表,利用報表模板可以將力控實時數(shù)據(jù)庫的變量和報表字段進行任意綁定,可以對任意的數(shù)據(jù)進行插入、刪除、遍歷、存盤,內(nèi)置的報表過濾器可以任意設定不同情況下的查詢條件,根據(jù)查詢條件對所查出的記錄進行選取來參與數(shù)據(jù)處理。 4、圖庫 集成化的開發(fā)環(huán)境、增強的圖形功能,豐富的圖形元素及超級子圖精靈圖庫集,提供子圖精靈開發(fā)工具,用戶可以方便地生成自己的圖庫;力控®優(yōu)化設計的圖庫,提供了豐富的子圖和“子圖精靈”,任意拖拽不變形,使您的工程畫面精益求精。 5、動作腳本 動作腳本類型和觸發(fā)方式多樣,具備自定義函數(shù)功能,支持數(shù)組運算和循環(huán)控制。內(nèi)置多種打印函數(shù),可根據(jù)畫面的大小進行任意設置打印范圍。 6、自定義運行菜單 力控®支持用戶自定義菜單,其中包括窗口彈出式菜單和定義在各個圖形對象上的右鍵菜單。配合腳本程序與自定義菜單,可以實現(xiàn)更為靈活與復雜的人機交互過程。 7、系統(tǒng)安全性 力控®提供了完備的安全保護機制,以保證生產(chǎn)過程的安全可靠。力控®的用戶管理將用戶分為操作工、班長、工程師、系統(tǒng)管理員等多個級別,并可根據(jù)級別限制對重要工藝參數(shù)的修改,以有效避免生產(chǎn)過程中的誤操作。 8、報警和事件記錄 力控®在運行時自動記錄系統(tǒng)狀態(tài)變化、操作過程等重要事件。一旦發(fā)生事故,可就此作為分析事故原因的依據(jù),為實現(xiàn)事故追憶,提供基礎資料。 9、多國語言的支持 力控®同時具有英文版、繁體、簡體中文版,在蘇丹、埃及、馬來西亞、孟加拉國、緬甸都有力控®軟件的應用實例。力控®將加速國際化進程,適應不同地區(qū)、國家的要求。 2.4實時數(shù)據(jù)庫(DB) 概述 實時數(shù)據(jù)庫RTDB是力控監(jiān)控軟件的數(shù)據(jù)服務器,RTDB作為單獨的進程是整個監(jiān)控系統(tǒng)的核心,不但負責處理IO服務器采集的實時數(shù)據(jù),同時也作為網(wǎng)絡數(shù)據(jù)服務的核心,充當歷史數(shù)據(jù)服務器、報警數(shù)據(jù)服務器、時鐘服務器等,來共網(wǎng)絡其它的HMI、數(shù)據(jù)庫等客戶端來訪問。 實時數(shù)據(jù)庫與監(jiān)控界面是分離的結構,適合大批量現(xiàn)場數(shù)據(jù)的海量采集、高速歷史數(shù)據(jù)存儲,查詢,同時保證了監(jiān)控系統(tǒng)的最大的穩(wěn)定性。 實時數(shù)據(jù)庫支持多層次網(wǎng)絡冗余,支持報警、歷史數(shù)據(jù)和網(wǎng)絡時鐘的同步,在雙機冗余基礎上,其它網(wǎng)絡節(jié)點自動跟蹤冗余服務器主、從機的切換。各個力控網(wǎng)絡節(jié)點不僅可以監(jiān)視,還能夠進行控制和互操作。 實時數(shù)據(jù)庫可以作為標準的OPC、DDEserver供遠程客戶訪問。 網(wǎng)絡上的各個力控主站之間可以通過串口、以太網(wǎng)、撥號、電臺、GPRS、CDMA等方式互連來完成監(jiān)控,主站之間的歷史數(shù)據(jù)支持遠程的備份和插入。 實時數(shù)據(jù)庫的歷史數(shù)據(jù)可以根據(jù)觸發(fā)條件導出到關系數(shù)據(jù)庫內(nèi),支持ODBC、OLE DB等方式和關系數(shù)據(jù)庫進行通訊 基本功能: 數(shù)據(jù)采用“點”結構的進行管理,點是很多監(jiān)控參數(shù)的“集合”,方便組態(tài)引用; 對現(xiàn)場數(shù)據(jù)進行輸入處理,包括量程轉換、非線性數(shù)據(jù)處理、開方、累計等; 對現(xiàn)場發(fā)生的報警進行檢查和處理,具備死區(qū)、偏差等多種報警檢查方式; 完成對實時數(shù)據(jù)進行歷史數(shù)據(jù)存儲,建立檢索索引等功能; 可以完成常規(guī)運算,如、算術運算,流量累積,溫壓補償,自定義算法等; 具備PID調節(jié)控制功能,有位置式、增量式、微分先行等多種算法; 內(nèi)部點可以互相引用,完成內(nèi)部/外部數(shù)據(jù)連接; 數(shù)據(jù)采用數(shù)據(jù)變化傳輸、可以執(zhí)行觸發(fā)事件; 對批量數(shù)據(jù)進行區(qū)域管理; 可以采集程序監(jiān)控,方便調試通訊 3、數(shù)據(jù)庫擴展組件 關系數(shù)據(jù)庫雙向轉儲組件:完成現(xiàn)場數(shù)據(jù)到管理系統(tǒng)如SQL SERVER等關系數(shù)據(jù)庫的數(shù)據(jù)傳輸; GSM短信管理組件:通過數(shù)據(jù)庫能夠針對不同級別的用戶發(fā)送不同的報警短信等; 數(shù)據(jù)服務組件:支持通過串口、網(wǎng)絡、MODEM、電臺、GPRS等方式將現(xiàn)場數(shù)據(jù)轉發(fā)到上一級網(wǎng)絡; NETSERVER組件:專用的網(wǎng)絡數(shù)據(jù)服務器組件,構成分布式應用的核心; DBCOM控件:標準的ACTIVEX控件,允許第三方開發(fā)工具通過網(wǎng)絡訪問來訪問數(shù)據(jù); “軟”PLC組件:構筑PC控制的靈魂,是控制工程師的好工具; OPC/DDE SERVER:標準的數(shù)據(jù)服務器 2.5、設備通訊程序(IO SERVER) 可以和人機操作界面分離,充當通訊管理服務器; 串口通訊支持RS232、RS422、RS485與多串口設備,支持無線電臺、電話輪巡撥號等方式; 以太網(wǎng)設備驅動同時支持有線以太網(wǎng)和無線以太網(wǎng); 所有設備驅動均支持GPRS、CDMA、GSM網(wǎng)絡; 可以動態(tài)打開、關閉設備,并具備自動恢復功能; 可以采集帶時間戳的數(shù)據(jù),實現(xiàn)歷史數(shù)據(jù)向實時數(shù)據(jù)庫的回插功能,可以采集記錄儀、錄波器數(shù)據(jù),完成事件監(jiān)視; 通過DDE、OPC方式進行采集; 毫秒級的數(shù)據(jù)采集速率,可以采集故障錄波數(shù)據(jù); 支持DCS、PLC、現(xiàn)場總線、儀表、板卡、模塊等工控設備的通訊; 已經(jīng)支持上千個廠家的設備通訊; 2.6、WWW服務器特點: Web頁面與過程畫面的高度同步 用戶往往會擔心在客戶端瀏覽器上看到的Web頁面與工程組態(tài)的過程畫面能否完全一致,會不會對某些圖形或動畫效果進行限制。力控實現(xiàn)了服務器端與客戶端畫面的高度同步。用力控的HMI/SCADA組態(tài)軟件創(chuàng)建的過程畫面,用HMI/SCADA組態(tài)軟件直接瀏覽的效果與在客戶端用瀏覽器上看到的圖形效果完全相同。 快速的數(shù)據(jù)更新 pWebView采用COM/DCOM技術實現(xiàn)底層數(shù)據(jù)通信。數(shù)據(jù)采用變化傳輸?shù)姆绞?,提高了?shù)據(jù)傳輸效率,與其它采用JAVA虛擬機進行通信的方式相比,由于減少了解釋運行的環(huán)節(jié),因而具有更快的運行與數(shù)據(jù)更新速度。 多文檔和動態(tài)畫面 力控采用獨到的多文檔技術,在客戶端的瀏覽器上可以同時瀏覽多個過程畫面,。 企業(yè)級Web服務器 力控是一個企業(yè)級的Web服務器,具備高容量的數(shù)據(jù)吞吐能力和良好的健壯性。力控的WEB介于現(xiàn)場監(jiān)控層和Internet/Intranet之間,通過Web服務器管理所有的訪問請求,因此不會由于多個用戶請求訪問而影響整個SCADA系統(tǒng)的功能,保證系統(tǒng)的可靠平穩(wěn)運行。支持多達500的客戶端的同時訪問。 完全瘦客戶端 在客戶端只需要Microsoft Internet Explorer 5.0或以上版本的瀏覽器,就可以對現(xiàn)場的各種事務進行瀏覽、控制。無需購買其它軟件或增加軟件成本。 完善的安全機制 pWebView提供完善的安全管理機制。只有授權的用戶才能修改過程參數(shù)。使用pWebView時,管理員盡可安心,不必擔心非法或未授權的修改。 開放性 易于集成、開放的WEB控件可以使用ASP等快速門戶開發(fā)工具進行集成,pWebView使用簡便,只需在服務器上進行前期的組態(tài)和后期的維護,在客戶端無需任何工作。大大的減少了系統(tǒng)開發(fā)和維護的工作量。pWebView易于擴展,可以有效地控制系統(tǒng)預算開支。 第三章 安裝信息 1、硬件要求 CPU:奔騰500以上 內(nèi)存:最少64M 顯示器:VGA、SVGA以及支持桌面操作系統(tǒng)的圖形適配器,顯示256色以上。 鼠標:PC兼容鼠標 通訊:RS-232 并行口:力控的加密鎖 說明:目前市面上流行的機型完全滿足力控的運行要求。 2、軟件要求 運行的操作系統(tǒng):WINDOWS2000/WINNT4.0(補丁6)/WINXP 3、硬件加密鎖 力控組態(tài)軟件在長時間運行時,需要一個硬件加密鎖,加密鎖包括:并口硬件加密鎖和USB口硬件加密鎖。 并口硬件加密 力控支持Windows操作系統(tǒng)上的并口硬件加密鎖的安裝,安裝并口硬件加密鎖步驟: 在安裝加密鎖前應關閉計算機電源和外圍設備 拔掉計算機并口上的所有聯(lián)接。 加密鎖安全地插入并口并擰緊螺絲。 如果有其它設備與并口連接,請將其接到加密鎖的背后。 USB硬件口加密鎖 力控支持Windows操作系統(tǒng)下USB口硬件加密鎖,注:Windows98需要首先安裝USB口的驅動。 說明:當沒有加密鎖時,力控組態(tài)軟件也可以開發(fā)和運行,但有如下限制: 數(shù)據(jù)庫支持32點 內(nèi)置編程語言 運行系統(tǒng)在線運行時間是2小時 支持選擇的通訊驅動程序 4、安裝力控組態(tài)軟件 力控組態(tài)軟件存于張光盤中,光盤中的安裝程序setup.exe程序會自動運行,啟動力控的安裝向導。 力控組態(tài)軟件的安裝步驟如下:(注:以下的安裝過程是在Windows2000下進行的,其它Windows98、NT、XP的安裝過程與此相同)。 第一:啟動計算機 第二:將力控組態(tài)軟件的光盤放到計算機的光驅中,系統(tǒng)會自動啟動setup.exe安裝程序,如下圖所示。(注:也可能運行光盤中的setup.exe啟動安裝程序) 在此安裝界面中,左面有一排按鈕,分別是:通用版、控制策略版、網(wǎng)絡版、IO驅動程序、加密鎖驅動安裝、實戰(zhàn)技術寶典、退出安裝,如圖4-1,各個按鈕的作用分別是: 通用版:安裝力控通用版的程序。 控制策略版:安裝力控控制策略版的程序,(注:首先要安裝通用版) 網(wǎng)絡版:安裝力控網(wǎng)絡版的程序(注:首先要安裝通用版) IO驅動程序:安裝力控IO驅動程序(注:首先要安裝通用版) 加密鎖驅動安裝:USB口加密鎖的驅動 實戰(zhàn)技術寶典:閱讀力控安裝盤中提供的有價值的技術資料 退出安裝:退出力控的安裝程序 第三:開始安裝力控組態(tài)軟件 1)、點擊“通用版”按鈕,將自動安裝力控組態(tài)軟件的通用版到計算機的硬盤,首先彈出如下對話框: 點擊“下一步”按鈕,彈出“許可證協(xié)議”對話框,如下圖: 用戶閱讀后,如果同意“協(xié)議”中的條款,點擊“是”將繼續(xù)安裝,如果不同意,則點擊“否”將退出安裝。點擊“上一步”按鈕,返回上一個對話框。 點擊“是”按鈕,彈出“用戶信息”對話框,如下圖所示: 請輸入“用戶名”和“公司名稱”,點擊“上一步”返回上一個對話框,點擊“取消”則退出安裝程序,點擊“下一步”,進入程序安裝階段,如下圖: 選擇力控軟件的安裝路徑,默認路徑為“C:\Program Files\PCAuto”,若想要安裝到其它目錄下,點擊“瀏覽”按鈕,彈出如下對話框: 在對話框的“路徑”中輸入新的安裝目錄,如:C:\Program Files\PCAuto輸入正確后,點擊“確定”后,如圖4-5,點擊“下一步”,彈出“安裝類型”對話框,如下圖: 安裝類型有三種:典型、壓縮、自定義 典型 安裝的內(nèi)容有以下幾種: 1)力控的系統(tǒng)文件:包括力控的組態(tài)環(huán)境和運行環(huán)境 2)力控的示例工程:Demo1:演示工程分辨率1024×768 Demo2:演示工程分辨率800×600 DemoApp\Example:演示工程分辨率800×600 3)通用驅動:DDE通訊驅動 OPC通訊驅動 力控仿真儀表驅動 力控仿真PLC驅動 4)力控幫助文檔 5)力控實時數(shù)據(jù)庫與關系數(shù)據(jù)庫之間數(shù)據(jù)讀取的組件ODBCROUTER 6)力控組態(tài)軟件的卸載組件 壓縮 這種安裝類型安裝力控組態(tài)和運行所需的最少組件選項。 自定義 安裝用戶自已要求安裝的組件。 選擇好安裝類型后,點擊“下一步”,彈出“創(chuàng)建程序組”,如下對話框 此對話框確認力控“PCAuto”系統(tǒng)的程序組名,也可選擇其它名稱。 點擊“下一步”開始安裝力控。安裝過程將光盤有的壓縮文件解壓縮后并拷到默認或指定的目錄下,解壓的過程有進度條顯示,提示進度。 程序安裝結束,如下圖所示: 選擇“是”,再點擊“完成”按鈕,將重新啟動計算機。 選擇“不”,再點擊“完成”按鈕,將不重新啟動計算機。 點擊“完成”按鈕,完成此安裝。 2)、點擊“控制策略”按鈕,將開始安裝力控的控制策略版,安裝過程與“通用版”相同。注:“控制策略”的安裝要在“通用版”安裝完的基礎上進行。 3)、點擊“網(wǎng)絡版”按鈕,將開始安裝力控的網(wǎng)絡版,安裝過程與“通用版”相同。注:“網(wǎng)絡”的安裝要在“通用版”安裝完的基礎上進行。 4)、點擊“IO驅動程序”按鈕,將開始安裝力控的IO驅動程序程序,安裝過程與“通用版”相同。注:“IO驅動程序”的安裝要在“通用版”安裝完的基礎上進行。 5)、加密鎖驅動安裝:當時用USB口加密鎖時,安裝此驅動。 6)、實戰(zhàn)技術寶典:點擊此按鈕可以瀏覽力控光盤在有價值的技術資料,如下圖: 第四章 力控組態(tài)新工程的步驟 在這章中,通過一個簡單的例子,介紹用力控組態(tài)新工程的基本步驟。 一、 新工程的簡介 1、假設的工藝過程 工藝設備包括一個油罐,一個進油控制閥門,一個出油控制閥門。用于控制兩臺閥門的PLC,如下圖所示: 2、PLC的邏輯算法: 當進油控制閥門打開時,則開始進油。一旦存儲罐即將被注滿,進油控制閥門關閉,出油控制閥門打開。一旦存儲罐即將被排空,進油控制閥門打開,出油控制閥門關閉。如此反復進行。 3、力控的PLC仿真驅動 SIMULATOR—力控的PLC仿真驅動 SIMULATOR是力控®的PLC仿真程序,為了適應本例子的要求,內(nèi)嵌了邏輯算法,并且對數(shù)據(jù)通道作了約定: 增量寄存器1(模擬輸入?yún)^(qū))第0通道 對應油罐的液位 PLC1的DI區(qū)域(數(shù)字輸入?yún)^(qū))第0通道 控制油罐的進油控制閥門 PLC1的DI區(qū)域(數(shù)字輸入?yún)^(qū))第1通道 控制油罐的出油控制閥門 PLC1的DO區(qū)域(數(shù)字輸出區(qū))第0通道 啟動/停止PLC程序的開關 4、工程要完成的目標 ?。?)創(chuàng)建一幅工藝流程圖,圖中包括一個油罐,一個進油控制閥門和出油控制閥門,全部使用電磁閥帶動氣缸閥。 ?。?)閥門根據(jù)開關狀態(tài)而變色,開時為紅色,關時為綠色。 ?。?)創(chuàng)建實時數(shù)據(jù)庫,并與SIMULATOR進行數(shù)據(jù)連接,完成一幅工藝流程圖的動態(tài)數(shù)據(jù)及動態(tài)棒圖顯示。 ?。?)用兩個按鈕實現(xiàn)啟動和停止,啟動和停止PLC程序。 二、在力控中建立新工程時,首先通過力控的“工程管理器”指定工程的名稱和工作的路徑,不同的工程一定要放在不同的路徑下。 指定工程的名稱和路徑 啟動力控的“工程管理器” 圖1-1 按“新增應用”按鈕,出現(xiàn)如下對話框: 圖1-2 應用名:所新建的工程的名稱 路徑:新建工程的路徑,默認路徑為:c:\Program Files\PCAuto 說明:對新建工程的描述文字 點擊“確定”按鈕,此時在工程管理器中可以看到添加了一個名為test的工程,然后再點擊“開發(fā)系統(tǒng)”按鈕,進入力控的組態(tài)界面。 二、 創(chuàng)建組態(tài)界面 進入力控的開發(fā)系統(tǒng)后,可以為每個工程建立無限數(shù)目的畫面,在每個畫面上可以組態(tài)相互關聯(lián)的靜態(tài)或動態(tài)圖形。這些畫面是由力控開發(fā)系統(tǒng)提供的豐富的圖形對象組成的。開發(fā)系統(tǒng)提供了文本、直線、矩形、圓角矩形、圓形、多邊形等基本圖形對象,同時還提供了增強型按鈕、實時\歷史趨勢曲線、實時\歷史報警、實時\歷史報表等組件。開發(fā)系統(tǒng)還提供了在工程窗口中復制、刪除、對齊、打成組等編輯操作,提供對圖形對象的顏色、線型、填充屬性等操作工具。 力控開發(fā)系統(tǒng)提供的上述多種工具和圖形,方便用戶在組態(tài)工程時建立豐富的圖形界面。在這個工程中,簡單的圖形畫面建立步驟如下: 第一步:創(chuàng)建新畫面 進入開發(fā)環(huán)境Draw后,首先需要創(chuàng)建一個新窗口。選擇“文件[F]/新建”命令出現(xiàn)“窗口屬性”對話框,如下圖所示, 輸入流程圖畫面的標題名稱,也命名為“儲罐液位監(jiān)控示例”。單擊按鈕“背景色”,出現(xiàn)調色板,選擇其中的一種顏色作為窗口背景色。其它的選項可以使用缺省設置,詳見《力控®用戶指南》。最后單擊“確認”按鈕退出對話框。 第二步:創(chuàng)建圖形對象 現(xiàn)在,在屏幕上有了一個窗口,還應看見Draw的工具箱。 如果想要顯示網(wǎng)格,激活Draw菜單命令“查看/網(wǎng)格”。 ■ 首先,我們需要在窗口上畫一個儲罐。從工具箱中選擇“選擇子圖”工具。出現(xiàn)“子圖列表”對話框,從中選擇一個罐,如下圖所示 工具箱 子圖列表 ■ 可以修改罐的位置及大小。單擊該罐,拖動其邊線修改罐的大小。若要移動該罐的位置,只要把光標定位在罐上,拖動鼠標就可以了,如下圖所示: ■ 接下來,我們要畫出入口閥門。選擇工具箱中的“選擇子圖”工具,在“子圖列表”對話框中選擇符合要求的閥門子圖,修改閥門的位置及大小。用相同的方法畫出一個出口閥門。 ■ 選擇工具箱中的“垂直/水平線”工具, 在畫面上畫兩條管線。 ■ 修改兩條管線的顏色、立體風格和寬度。先選中一條管線,單擊鼠標右鍵, 出現(xiàn)右鍵菜單。選擇“對象屬性”菜單項,出現(xiàn)“改變屬性”對話框。選擇立體風格,寬度改為8,顏色選為灰色。選中另外一條管線,進行同樣的修改,如圖3-8所示。 ■ 選擇工具箱中的“文本”工具,在畫面上寫兩個顯示液位的字符串:“液位值:”、“######.####”。其中“######.####”用來顯示液位值,顯示4位小數(shù)。 ■ 最后,我們要畫兩個按鈕來執(zhí)行啟動和停止PLC程序的命令。選擇工具箱中的“按鈕”工具 ,畫一個按鈕。把按鈕挪到合適的位置并調整好它的大小。按鈕上有一個標志“Text”(文本)。選定這個按鈕,在文本框中輸入“開始”,然后單擊“確認”。用同樣的方法繼續(xù)畫“停止”按鈕,完整圖如下圖所示。 ■ 現(xiàn)在,已經(jīng)完成了“儲罐液位監(jiān)控示例系統(tǒng)”應用程序的圖形描述部分的工作。下面還要做幾件事。這就是定義I/O設備、創(chuàng)建數(shù)據(jù)庫、制作動畫連接和設置I/O驅動程序。數(shù)據(jù)庫是應用程序的核心,動畫連接使圖形“活動”起來,I/O驅動程序完成與硬件測控設備的數(shù)據(jù)通訊。 三、定義I/O設備 在力控中,把需要與力控組態(tài)軟件之間交換數(shù)據(jù)的設備或者程序都作為IO設備,IO設備包括:DDE、OPC、PLC、UPS、變頻器、智能儀表、智能模塊、板卡等,這些設備一般通過串口和以太網(wǎng)等方式與上位機交換數(shù)據(jù);只有在定義了IO設備后,力控才能通過數(shù)據(jù)庫變量和這些IO設備進行數(shù)據(jù)交換。在此工程中,IO設備使用力控仿真PLC與力控進行通訊。 定義IO設備的步驟如下: 我們后面要在數(shù)據(jù)庫中定義4個點,但面對的問題是這4個點的過程值(即它們的PV參數(shù)值)從何而來?從前文所描述的力控®結構功能示意圖知道,數(shù)據(jù)庫是從I/O Server(即I/O驅動程序)中獲取過程數(shù)據(jù)的,而數(shù)據(jù)庫同時可以與多個I/O Server進行通訊,一個I/O Server也可以連接一個或多個設備。所以我們必須要明確這4個點要從哪一個設備獲取過程數(shù)據(jù)時,就需要定義I/O設備。 1. 在Draw導航器中雙擊“I/O設備驅動”項使其展開,在展開項目中選擇“PLC”項并雙擊使其展開,然后繼續(xù)選擇廠商名“PLC”并雙擊使其展開后,選擇項目“儀表PLC(Simulator(儀表PLC))”,如下圖所示: 2. 雙擊 “Simulator(仿真PLC)”出現(xiàn)如下圖所示的“I/O設備定義”對話框,在“設備名稱”輸入框內(nèi)鍵入一個人為定義的名稱,為了便于記憶,我們輸入“PLC1”(大小寫都可以)。接下來要設置PLC的采集參數(shù),即“數(shù)據(jù)更新周期”和“超時時間”。在“數(shù)據(jù)更新周期”輸入框內(nèi)鍵入1000毫秒。 提示:一個I/O驅動程序可以連接多個同類型的I/O設備。每個I/O設備中有很多數(shù)據(jù)項可以與監(jiān)控系統(tǒng)建立連接,如果對同一個I/O設備中的數(shù)據(jù)要求不同采集周期,也可以為同一個地址的I/O設備定義多個不同的設備名稱,使他們具有不同的采集周期。 例如,一個大的存儲罐液位變化非常緩慢, 5到10秒鐘更新一次就足夠了,而管道內(nèi)壓力的更新周期則要求小于1秒鐘。這樣,可以創(chuàng)建兩個I/O設備:PLC1SLOW,數(shù)據(jù)更新周期為5秒,和PLC1FAST,數(shù)據(jù)更新周期為1秒。 3. 單擊“完成”按鈕返回,在“Simulator(仿真PLC)”項目下面增加了一項“PLC1”,如圖3-13所示。 如果要對I/O設備“PLC1”的配置進行修改,雙擊項目“PLC1”,會再次出現(xiàn)PLC1的“I/O設備定義”對話框。若要刪除I/O設備“PLC1”,用鼠標右鍵單擊項目“PLC1”,在彈出的右鍵菜單中選擇“刪除”。 通常情況下,一個I/O設備需要更多的配置,如:通訊端口的配置(波特率、奇偶校驗等)、超時時間、所使用的網(wǎng)卡的開關設置等。因為這是一個“仿真”I/O驅動程序,它仿真“梯形圖邏輯”和常用I/O驅動程序任務(實際上完全由PC完成),沒有實際的與硬件的物理連接,所以不需要進行更多的配置。 現(xiàn)在要記住,我們創(chuàng)建了一個名為“PLC1”的I/O設備,下面將要介紹如何使用它。 四、 創(chuàng)建實時數(shù)據(jù)庫 數(shù)據(jù)庫DB是整個應用系統(tǒng)的核心,構建分布式應用系統(tǒng)的基礎。它負責整個力控®應用系統(tǒng)的實時數(shù)據(jù)處理、歷史數(shù)據(jù)存儲、統(tǒng)計數(shù)據(jù)處理、報警信息處理、數(shù)據(jù)服務請求處理。 在數(shù)據(jù)庫中,我們操縱的對象是點(TAG),實時數(shù)據(jù)庫根據(jù)點名字典決定數(shù)據(jù)庫的結構,分配數(shù)據(jù)庫的存儲空間。 在點名字典中,每個點都包含若干參數(shù)。一個點可以包含一些系統(tǒng)預定義的標準點參數(shù),還可包含若干個用戶自定義參數(shù)。 我們引用點與參數(shù)的形式為“點名.參數(shù)名”。如“TAG1.DESC”表示點TAG1的點描述,“TAG1.PV”表示點TAG1的過程值。 點類型是實時數(shù)據(jù)庫DB對具有相同特征的一類點的抽象。DB預定義了一些標準點類型,利用這些標準點類型創(chuàng)建的點能夠滿足各種常規(guī)的需要。對于較為特殊的應用,可以創(chuàng)建用戶自定義點類型。 DB提供的標準點類型有:模擬I/O點、數(shù)字I/O點、累計點、控制點、運算點等。 不同的點類型完成的功能不同。比如,模擬I/O點的輸入和輸出量為模擬量,可完成輸入信號量程變換、小信號切除、報警檢查,輸出限值等功能。數(shù)字I/O點輸入值為離散量,可對輸入信號進行狀態(tài)檢查。 有些類型包含一些相同的基本參數(shù)。如模擬I/O點和數(shù)字I/O點均包含下面參數(shù): NAME 點名稱 DESC 點說明信息 PV 以工程單位表示的現(xiàn)場測量值 力控®實時數(shù)據(jù)庫根據(jù)工業(yè)裝置的工藝特點,劃分為若干區(qū)域,每個區(qū)域又劃分為若干的單元,可以對應實際的生車間和工段,極大地方便了數(shù)據(jù)的管理,在總貌畫面中可以按區(qū)域和單元瀏覽數(shù)據(jù)。在報警畫面中,可以按區(qū)域顯示報警。 下面就以這個工程選擇一種點類型,并建立實時數(shù)據(jù)庫,先分析一下本工程要做什么: 入口閥門不斷地向一個空的存儲罐內(nèi)注入某種液體,當存儲罐的液位快滿時,入口閥門要自動關閉,此時出口閥門自動打開,將存儲罐內(nèi)的液體排放出去。當存儲罐的液位快空時,出口閥門自動關閉,入口閥門打開,重新開始向罐內(nèi)注入液體。過程如此反復進行。整個邏輯的控制過程都是用一臺假想的 PLC(可編程控制器)來實現(xiàn)的,前面我們已經(jīng)給這臺假想的PLC設備命名為PLC1。 PLC1采集到存儲罐的液位數(shù)據(jù),并判斷什么時候應該打開或關閉哪一個閥門。而我們除了在計算機屏幕上看到整個系統(tǒng)的運行情況(如:存儲罐的液位變化和出入口閥門的開關狀態(tài)變化等),我們還可以控制PLC程序的啟動與停止。 通過以上分析,確定在數(shù)據(jù)庫中所要建的數(shù)據(jù)庫點: 需要定義一個模擬I/O點,這個點的PV參數(shù)表示存儲罐的液位值,把這點的名稱定為“LEVEL”。我們還需要一個數(shù)字I/O點來分別反映入口閥門的開關狀態(tài),當這個點的PV參數(shù)值為0時,表示入口閥門處于關閉狀態(tài),PV參數(shù)值為1時,表示入口閥門處于開啟狀態(tài),我們將這個點的點名定為“IN_VALVE”。同樣,要定義一個反映出口閥門開關狀態(tài)的數(shù)字I/O點,命名為“OUT_VALVE”。另外,在假想的PLC中還有一個開關量來控制整個系統(tǒng)的啟動與停止,這個開關量可以由我們在計算機上進行控制,所以我們需要再定義一個數(shù)字I/O點,將其命名為“RUN”。 最終的數(shù)據(jù)庫點表是: 1、創(chuàng)建數(shù)據(jù)庫點的步驟: ■ 在Draw導航器中雙擊“實時數(shù)據(jù)庫”項使其展開,在展開項目中雙擊“數(shù)據(jù)庫組態(tài)”啟動組態(tài)程序DBMANAGER(如果沒有看到導航器窗口,激活Draw菜單命令“查看/導航器”)。 ■ 啟動DBMANAGER后出現(xiàn)如下圖所示的DBMANAGER主窗口。 ■ 單擊菜單條的“點”選項選擇新建或雙擊單元格,出現(xiàn)“請指定區(qū)域、點類型”向導對話框如下圖所示, ■ 然后雙擊該點類型,出現(xiàn)如下圖所示的對話框,在“點名(NAME)”輸入框內(nèi)鍵入點名“LEVEL”。 其它參數(shù)如量程、報警參數(shù)等可以采用系統(tǒng)提供的缺省值。單擊 “確定”按鈕返回,在點名單元格中增加了一個點名“LEVEL”,如下圖所示: ■ 按如上所述步驟,創(chuàng)建數(shù)字I/O點“IN_VALVE”“OUT_VALVE ”和“RUN” ,創(chuàng)建后的點見下圖: 2、數(shù)據(jù)連接 我們在前面創(chuàng)建了一個名為“PLC1”的I/O設備,而且它連接的正是我們假想的PLC1設備?,F(xiàn)在的問題是如何將我們已經(jīng)創(chuàng)建的4個數(shù)據(jù)庫點與PLC1中的數(shù)據(jù)項聯(lián)系起來,以使這4個點的PV參數(shù)值能與I/O設備PLC1進行實時數(shù)據(jù)交換。這個過程就是建立數(shù)據(jù)連接的過程。由于數(shù)據(jù)庫可以與多個I/O設備進行數(shù)據(jù)交換,所以我們必須指定哪些點與哪個I/O的哪個數(shù)據(jù)項設備建立數(shù)據(jù)連接。 ■ 雙擊數(shù)據(jù)庫中點LEVEL的單元格,選擇“數(shù)據(jù)連接”選項或雙擊LEVEL所對的“%IOLINK[I/O連接]”單元格,都會出現(xiàn)如下圖所示的對話框: ■ 單擊增加按鈕,出現(xiàn)SIMULATOR的數(shù)據(jù)連接對話框如下圖,“內(nèi)存區(qū)”選擇“AI(模擬輸入?yún)^(qū))”,“通道號”指定為“0”,然后單擊“確定”按鈕返回,完成該點數(shù)據(jù)連接的定義,在點LEVEL的I/O連接單元格中列出了點LEVEL的數(shù)據(jù)連接項。 ■ 再為三個數(shù)字I/O點建立數(shù)據(jù)連接。 下表列出了我們剛剛定義的4個數(shù)據(jù)連接: 當完成數(shù)據(jù)連接的所有組態(tài)后,單擊保存按鈕并退出DBMANAGER窗口。 五、 制作動畫連接 在前面已經(jīng)做了很多事情,包括:制作顯示畫面、創(chuàng)建數(shù)據(jù)庫點,并與I/O設備“PLC1中的過程數(shù)據(jù)1連接起來?,F(xiàn)在我們又要回到開發(fā)環(huán)境Draw中,通過制作動畫連接使圖形在畫面上隨PLC1數(shù)據(jù)的變化而活動起來。 1、首行涉及一個概念,“Draw變量”:Draw變量就是在開發(fā)環(huán)境Draw中定義和引用的變量,簡稱為變量。開發(fā)環(huán)境Draw、運行環(huán)境View和數(shù)據(jù)庫DB都是力控®的基本組成部分。但Draw和View主要完成的是人機界面的開發(fā)、組態(tài)和運行、顯示,我們稱之為界面系統(tǒng)。實時數(shù)據(jù)庫DB主要完成過程實時數(shù)據(jù)的采集(通過I/O Server程序)、實時數(shù)據(jù)的處理(包括:報警處理、統(tǒng)計處理等)、歷史數(shù)據(jù)處理等。界面系統(tǒng)與數(shù)據(jù)庫系統(tǒng)可以配合使用,也可以單獨使用。比如:界面系統(tǒng)完全可以不使用數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù),而通過ActiveX或其它接口從第三方應用程序中獲取數(shù)據(jù);數(shù)據(jù)庫系統(tǒng)也完全可以不用界面系統(tǒng)來顯示畫面,它可以通過自身提供的DBCOM控件與其它應用程序或其它廠商的界面程序通訊。力控®系統(tǒng)之所以設計成這種結構,主要是為了使系統(tǒng)具有更好的開放性和靈活性。 2、建立動畫連接 動畫連接是將畫面中的圖形對象與變量之間建立某種關系,當變量的值發(fā)生變化時,在畫面上圖形對象的動畫效果動態(tài)變化方式體現(xiàn)出來。有了變量之后就可以制作動畫連接了。一旦創(chuàng)建了一個圖形對象,給它加上動畫連接就相當于賦予它“生命”,使它動起來。 動畫連接使對象按照變量的值改變其大小、顏色、位置等 。例如,一個泵在工作時是紅色,而停止工作時變成綠色。有些動現(xiàn)連接還允許使用邏輯表達式,如:OUT_VALVE==1&&RUN==1表示:OUT_VALVE與RUN這兩個變量的值同時為1時條件成立。又比如,如果希望一個對象在存儲罐的液面高于80開始閃爍,這個對象的閃爍的表達式就為“LEVEL>80”. 定義變量和制作動畫連接這兩件工作可以相互獨立在完成。例如,使用“特殊功能/定義變量”,可以直接進入定義變量的環(huán)境。 下面以所建的工程為例說明建立動畫連接的步驟: 從最上面的入口閥門開始定義圖形對象的動畫連接。 ■ 雙擊入口閥門對象,出現(xiàn)動畫連接對話框,如下圖所示: 圖動畫連接 ■ 讓入口閥門根據(jù)一個狀態(tài)值的變化來改變顏色。選擇圖中的“顏色相關動作――顏色變化――條件”單擊“條件”按鈕,彈出如下對話框,如下圖所示: 單擊“變量選擇”按鈕,彈出“變量選擇”對話框,在點名欄中選擇“IN_VALVE”,在右邊的參數(shù)列表中選擇“PV”參數(shù),如下圖所示,然后單擊“選擇”按鈕, 在“顏色變化”對話框的“條件表達式”的文本框中就可以看到變量名“IN_VALVE.PV”如下圖所示: ■ 在變量“IN_VALVE.PV”后輸入“==1”,使最后的表達式為:“IN_VALVE.PV==1”(力控®中的所有名稱標識、表達式和腳本程序均不區(qū)分大小寫)在這里使用的變量IN_VALVE.PV是個狀態(tài)值,我們用它代表入口閥門的開關狀態(tài)。上述表達式如果為真(值為1),則表示入口閥門為開啟狀態(tài),希望入口閥門變成白色,所以在“值為假時” 選項中將顏色通過調色板選為白色,如下圖所示,單擊“確認”按鈕返回。用同樣的方法,再定義出口閥門的顏色變化條件及相關的變量,如下圖所示: ■ 處理有關液位值的顯示和液位變化的顯示,選中存儲罐下面的#######.###符號,然后雙擊鼠標左鍵,出下出現(xiàn)動畫連接對話框,在這里選用“數(shù)值輸出――模擬”,點擊“模擬”按鈕,彈出“模擬值輸出”對話框,在表達式項內(nèi)輸入“LEVEL.PV”或是點擊“變量選擇”按鈕,出現(xiàn)變量選擇對話框,然后選擇點名“LEVEL”,在右邊的參數(shù)列表中選擇“PV”參數(shù),點擊“選擇”按鈕,“表達式”項中自動加入了變量名“LEVEL.PV”,如下圖所示: ■ 現(xiàn)在,已經(jīng)把存儲罐的液位用數(shù)值顯示出來了,下面將代表儲罐的填充高度也隨著液位的變化而變化,這樣更形象地顯示存儲罐的液位變化了。 選中儲罐后雙擊鼠標左鍵,出下如下圖所示的動面連接對話框。 在“表達式”項內(nèi)鍵入“LEVEL.PV”。填充顏色為綠色,填充背景顏色為黑色。這樣力控將一直監(jiān)視變量“LEVEL.PV”的值。如果值為100,存儲罐將是全滿的。如果值為50,將是半滿的。然后點擊“確認”。 六、 腳本動作 用腳本來完成兩個按鈕的動作來控制系統(tǒng)的啟停。 ■ 選中“開始”按鈕后雙擊鼠標左鍵,出現(xiàn)動畫連接對話框,選擇“觸敏動作/左鍵動作”按鈕。單擊“左鍵動作”按鈕,彈出腳本編輯器對話框選擇“按下鼠標”事件,在腳本編輯器里輸入“RUN.PV=1”;如下圖所示,這個設置的意思是當在運行界面按下“開始”按鈕后,變量RUN.PV的值被設成1,相應地PLC1中的程序被啟動運行。 ■ 同樣,下面定義“停止”按鈕的動作。在腳本編輯器里輸入“RUN.PV=0”;這個設置的意思是,當鼠標按下“停止”按鈕后,變量RUN.PV的值被設成0。設備PLC1中的程序就會停止運行,如下圖: 在上面整體制作動畫連接的過程事,系統(tǒng)自動創(chuàng)建了所有引用到的數(shù)據(jù)庫變量。如果要看這些變量,可以激活DRAW菜單中“特殊功能/定義變量”出現(xiàn)“變量定義”對話框,如下圖所示: 點擊“選擇”按鈕,出下如下圖所示的“變量選擇”對話框,在“變量類別”中指定“數(shù)據(jù)庫變量”,可以看到在上面工程中所引用的所有數(shù)據(jù)庫變量:LEVEL.PV、IN_VAVLE.PV、OUT_VAVLE.PV和RUN.PV,它們?nèi)坑上到y(tǒng)自動創(chuàng)建。 七、 運行 力控工程初步建立完成,進入運行階段。首先保存所有組態(tài)內(nèi)容,關閉DBManager(如果沒關閉)。在力控的開發(fā)系統(tǒng)(DRAW)中選擇“文件\進入運行”菜單命令,進入力控的運行系統(tǒng)。在運行系統(tǒng)中選擇“文件\打開”命令,從“選擇窗口”選擇“儲罐液位監(jiān)控示例”。顯示出力控的運行畫面,點擊“開始”按鈕,開始運行PLC1的程序。這時會看見閥門打開,存儲罐液位開始上升,一旦存儲罐即將被注滿,它會自動排放,然后重復以上的過程??梢栽谌魏螘r候點擊“停止”按鈕來中止這個過程,如下圖所示: 八、 制作運行包 力控的制作運行包的功能,可以將當前工程組態(tài)的信息和力控的運行環(huán)境壓縮成幾個文件,形成Setup安裝盤。當工程完成后,可以將這樣一張安裝盤交到用戶的手上,當機器發(fā)生嚴重故障使控制應用受到破壞時,用戶可以用這張Setup安裝盤進行安裝,一次性恢復完整的力控控制系統(tǒng),確保了系統(tǒng)的安全,大大地減少了維護工作量。 制作運行安裝包的步驟: ■ 選擇開發(fā)系統(tǒng)的“文件\制作運行包”菜單,彈出如下圖所示的“生成運行環(huán)境及當前工程應用的安裝包”對話框。 ■ 選擇生成的安裝包存放的路徑、輸入安裝運行時的窗口標題、安裝包運行時的缺省安裝路徑、安裝后快捷方式的名稱??梢允褂萌笔≡O置,也可以根據(jù)工程的實際需要指定。點擊“開始”按鈕開始壓縮。壓縮完成時,提示結束對話框。此時,在C盤生成一個PCAuto文件夾,文件夾內(nèi)是安裝包文件。 九、 系統(tǒng)投入運行 將上述生成的安裝包,在需要現(xiàn)場運行監(jiān)測的機器上執(zhí)行安裝包內(nèi)的Setup程序進行安裝,如下圖所示: 根據(jù)需要選擇:桌面建立運行快捷方式、在開始菜單建立運行快捷方式、在開始菜單建立卸載快捷方式,開機自動運行,點擊“開始”按鈕進行解壓縮并且安裝,安裝完成后,計算機重新啟動,如果選擇了“開機自動運行”選項,則計算機起來后,力控進入運行狀態(tài)。 第五章 趨勢、報表、報警組態(tài)畫面的生成 這章主要是對趨勢、報表和報警畫面組態(tài)的介紹。 5.1 歷史趨勢 歷史趨勢功能是通過保存在實時數(shù)據(jù)庫中的歷史數(shù)據(jù)隨歷史時間而變化的趨勢所繪出的二維曲線圖。 5.1.1 創(chuàng)建歷史趨勢 首先選擇菜單命令“工具[T]/歷史趨勢” 或選擇工具箱工具,然后按下鼠標左鍵并按對角拖動以形成一矩形。松開鼠標,此對象被選中,并以缺省的線寬和顏色屬性出現(xiàn)。如圖5-1所示。 圖5_1 5.1.2 設置歷史趨勢圖屬性 這時可以改變圖的屬性。選中圖形對象,單擊鼠標右鍵,彈出右鍵菜單。選擇“對象屬性(A)”,彈出“改變對象屬性”對話框,如圖5-2。通過這個對話框可以改變趨勢圖的填充顏色、邊線顏色、邊線風格等。 圖5_2 5.1.3 歷史趨勢組態(tài) 雙擊歷史趨勢對象,彈出“歷史趨勢組態(tài)”對話框,如圖5-3。 圖5_3 說明:輸入歷史趨勢圖的標題。單擊右面的顏色選擇框,出現(xiàn)調色板窗口,可以指定一種顏色作為歷史趨勢圖的標題的文字顏色。 數(shù)據(jù)源:選擇趨勢變量的數(shù)據(jù)源。 初始時間范圍:這個對話框定義趨勢的水平(X軸)初始顯示的時間長度。 初始掃描周期:這個對話框定義趨勢的水平(X軸)初始顯示的增量單位。 取值(初始顯示方式):此下拉框指定趨勢的初始顯示類型。如果選則“瞬時值”,趨勢每一個像素將顯示這個像素所代表的時間點的瞬時值。如果選則“最大/最小”,趨勢的每一個像素將顯示這個像素所代表的時間點的最小或最大值。 時間刻度/刻度數(shù):定義時間刻度線的數(shù)量,即橫向網(wǎng)格的數(shù)量。點擊右邊的按鈕出現(xiàn)顏色選擇框,在顏色選擇框中選擇網(wǎng)格的顏色。 每隔_個刻度一個標簽:定義每隔幾個刻度顯示一個時間標記。點擊右邊的按鈕出現(xiàn)顏色選擇框,在顏色選擇框中選擇時間標記的顏色。 數(shù)值刻度/刻度數(shù):定義數(shù)值刻度線的數(shù)量,即橫向網(wǎng)格的數(shù)量。點擊右邊的按鈕出現(xiàn)顏色選擇框,在顏色選擇框中選擇網(wǎng)格的顏色。 每隔_個刻度一個標簽:定義每隔幾個刻度顯示一個數(shù)值標記。點擊右邊的按鈕出現(xiàn)顏色選擇框,在顏色選擇框中選擇時間標記的顏色。 最大值:輸入顯示數(shù)值范圍的高限。 最小值:輸入顯示數(shù)值范圍的低限。 百分比/絕對值:顯示數(shù)值可以是百分比或者絕對值。當選擇百分比時,涉及到選擇量程上下限問題??梢赃x擇“從DB得到量程上下限”或者“自動獲取”。 定義筆:趨勢圖中最多可以定義8支趨勢筆,即8條曲線,對每支筆要指定如下幾項。 位號名:輸入趨勢筆的變量名。 顏色:選擇趨勢筆的顏色。 線寬:輸入趨勢筆的寬度。 說明(趨勢筆):指定趨勢筆的描述信息??梢允牵鹤远x、使用位號名、使用點描述、使用位號名與點描述。 雙擊時:可以選擇:無彈出框、位號時間設置框、時間設置框。如果選中無彈出框項,則在進入運行系統(tǒng)后,單擊趨勢運行畫面,不出現(xiàn)運行組態(tài)對話框,即沒有觸敏動作。如果選中位號時間設置框項,可以在運行系統(tǒng)中改變歷史趨勢的位號和時間設置。在進入運行系統(tǒng)后,在運行期間,雙擊歷史趨勢畫面,出現(xiàn)“趨勢設置”對話框,如圖5-4。這里允許操作人員改變歷史趨勢的起始時間、數(shù)值范圍、趨勢筆分配、基本偏置等。 圖5_4 如果選中時間設置框項,可以在運行系統(tǒng)中改變歷史趨勢的時間設置。在進入運行后,雙擊歷史趨勢畫面,出現(xiàn)“趨勢設置”對話框,如圖5-5。 圖5_5 從DB得到量程上下限:選中后,趨勢按照趨勢變量所對應數(shù)據(jù)庫DB中點的量程上下限參數(shù)組態(tài)值作為參考值來計算趨勢的垂直(Y-軸)顯示的數(shù)值。若不選中,趨勢按照趨勢變量的最小值、最大值的變量組態(tài)值作為參考值來計算趨勢的垂直(Y-軸)顯示的- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 組態(tài) 入門教程
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.kudomayuko.com/p-1570930.html