IFix教程PPT學(xué)習(xí)課件_第1頁(yè)
IFix教程PPT學(xué)習(xí)課件_第2頁(yè)
IFix教程PPT學(xué)習(xí)課件_第3頁(yè)
IFix教程PPT學(xué)習(xí)課件_第4頁(yè)
IFix教程PPT學(xué)習(xí)課件_第5頁(yè)
已閱讀5頁(yè),還剩43頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、iFix培訓(xùn)教程,1,第一講:iFix的概述及結(jié)構(gòu),1.1 iFix軟件簡(jiǎn)介 是一套工業(yè)自動(dòng)化軟件,為用戶提供一個(gè)“過(guò)程化的窗口” 提供實(shí)時(shí)數(shù)據(jù)給操作員及軟件應(yīng)用 1.2 iFix的基本功能 數(shù)據(jù)采集 與工廠的I/O設(shè)備直接通信 通過(guò)I/O驅(qū)動(dòng)程序,與I/O設(shè)備接口,2, 數(shù)據(jù)管理 處理、使用所取數(shù)據(jù) 數(shù)據(jù)管理,包括:過(guò)程監(jiān)視,監(jiān)視控制, 報(bào)警,報(bào)表,數(shù)據(jù)存檔。 3iFix的概述及結(jié)構(gòu) (續(xù)) 1)節(jié)點(diǎn)類型 概念:一臺(tái)運(yùn)行iFix軟件的計(jì)算機(jī)稱為一個(gè)節(jié)點(diǎn) 類型: 按功能劃分: SCADA服務(wù)器 iClient客戶端(VIEW或HMI節(jié)點(diǎn)) HMI Pak,3, 按區(qū)域劃分: 獨(dú)立節(jié)點(diǎn) -與網(wǎng)絡(luò)

2、中其他節(jié)點(diǎn)不進(jìn)行通訊的節(jié)點(diǎn) 本地節(jié)點(diǎn) -描述了本地正在工作的節(jié)點(diǎn) 遠(yuǎn)程節(jié)點(diǎn) -在一個(gè)分布式系統(tǒng)中,不同于本地節(jié)點(diǎn)的節(jié)點(diǎn),4,1.4 iFix軟件的結(jié)構(gòu) iFix軟件包括四個(gè)部分: A. I/O驅(qū)動(dòng)器 是iFIX和PLC之間的接口。從I/O設(shè)備中讀寫(xiě)數(shù)據(jù)(稱為輪詢polling) 過(guò)程數(shù)據(jù)庫(kù)PDB 代表由標(biāo)簽變量(也叫塊)組成的一個(gè)過(guò)程。標(biāo)簽是一個(gè)完成某個(gè)過(guò)程功能的指令單元。,5,標(biāo)簽功能包括: 將過(guò)程值與報(bào)警限進(jìn)行比較 基于特殊的過(guò)程數(shù)據(jù)進(jìn)行計(jì)算 將數(shù)據(jù)寫(xiě)入過(guò)程硬件 C. 圖形顯示 一旦數(shù)據(jù)寫(xiě)入PDB,可以用圖形方式 進(jìn)行顯示 圖形對(duì)象包括: 圖表、數(shù)據(jù)、圖形動(dòng)畫(huà) 圖形對(duì)象可以顯示:報(bào)警信息、

3、數(shù)據(jù)庫(kù) 信息、某標(biāo)簽的特殊信息,6,D. 分布式結(jié)構(gòu) 數(shù)據(jù)源提供了數(shù)據(jù)信息標(biāo)識(shí)的基本方法, 使用數(shù)據(jù)源的名稱,可以從本地或控制 網(wǎng)絡(luò)節(jié)點(diǎn)瀏覽數(shù)據(jù)。 句法:SERVER.NODE.TAG.FIELD SERVER:OPC數(shù)據(jù)服務(wù)器的名稱 NODE:數(shù)據(jù)庫(kù)所在節(jié)點(diǎn)的名稱 TAG:數(shù)據(jù)庫(kù)中的標(biāo)簽名稱 FIELD:標(biāo)簽的特殊參數(shù)信息(域名),7,網(wǎng)絡(luò)節(jié)點(diǎn)圖 iFix用于連接工廠中的過(guò)程硬件,8,9,從技術(shù)上來(lái)講 iFIX 軟件包 = iFIX PDB + iFIX Workspace 數(shù)據(jù)庫(kù)和監(jiān)控的畫(huà)面可以分開(kāi) 一個(gè)數(shù)據(jù)庫(kù)可供多個(gè)iClient連接 一個(gè)iClient可連接多個(gè)數(shù)據(jù)庫(kù),怎樣來(lái)解釋分布式

4、結(jié)構(gòu),從銷售或購(gòu)買上來(lái)講 可以單獨(dú)購(gòu)買 PDB (盲節(jié)點(diǎn)) 可以單獨(dú)購(gòu)買 Workspace (iClient) 可以將兩者一起購(gòu)買 (SCADA PACK),10,一個(gè)PDB可供多個(gè)“Workspace連接”,過(guò)程硬件,可以是各種形式的網(wǎng)絡(luò),iFIX PDB,iClient,TCP/IP或NetBios,11,一個(gè)“Workspace”可供多個(gè)PDB連接,過(guò)程硬件,PDB1,TCP/IP或NetBios,PDB3,iClient,12,典型的分布式結(jié)構(gòu),iFix SCADA,iFix SCADA,iFix SCADA,Fix SCADA,冗余,現(xiàn)場(chǎng)控制器,iClient Readonly,i

5、Client Readonly,13,C/S結(jié)構(gòu)的優(yōu)勢(shì),網(wǎng)絡(luò)上數(shù)據(jù)的傳送 需購(gòu)買的點(diǎn)數(shù) 報(bào)警的處理 新增監(jiān)控客戶端所需工作量 項(xiàng)目的情況改變需增加點(diǎn)數(shù)時(shí)的情況,簡(jiǎn)單網(wǎng)絡(luò)應(yīng)用,分布式網(wǎng)絡(luò)結(jié)構(gòu),14,分布式結(jié)構(gòu)的優(yōu)勢(shì)(Cont),簡(jiǎn)單網(wǎng)絡(luò)應(yīng)用,分布式網(wǎng)絡(luò)結(jié)構(gòu),企業(yè)級(jí)分布式結(jié)構(gòu)應(yīng)用,15,域: 域有三種類型:數(shù)字?jǐn)?shù)據(jù)類型、文本數(shù)據(jù)類型,圖形數(shù)據(jù)類型 數(shù)字?jǐn)?shù)據(jù)類型 F_* (F為符點(diǎn)數(shù)) 如 F_CV 當(dāng)前值 文本數(shù)據(jù)類型 A_*(A為ASCII) 如 A_DESC 描述,16,OPC、iFix和基于Windows的I/O驅(qū)動(dòng)程序關(guān)系圖例如下:,17,第二講:I/O驅(qū)動(dòng)器,iFix與PLC之間的接口稱

6、為I/O驅(qū)動(dòng)器 每一個(gè)I/O驅(qū)動(dòng)器支持指定的硬件 I/O驅(qū)動(dòng)器的功能 -從I/O設(shè)備中讀(寫(xiě))數(shù)據(jù) -將數(shù)據(jù)傳/輸至驅(qū)動(dòng)鏡像表(DIT)中的地址中,18,I/O驅(qū)動(dòng)器,19,I/O驅(qū)動(dòng)器讀取過(guò)程硬件 - I/O驅(qū)動(dòng)器從過(guò)程硬件的寄存器中讀取數(shù)據(jù) -該數(shù)據(jù)傳入DIT -驅(qū)動(dòng)器讀取數(shù)據(jù)的速率稱為輪詢時(shí)間(poll) SAC掃描DIT -SAC從DIT中讀數(shù) -該數(shù)據(jù)傳入過(guò)程數(shù)據(jù)庫(kù)PDB -SAC讀數(shù)的速率稱為掃描時(shí)間 (工作臺(tái))Workspace向PDB發(fā)出請(qǐng)求 -圖形顯示中的對(duì)象顯示PDB的數(shù)據(jù) -其他應(yīng)用可以向PDB請(qǐng)求數(shù)據(jù),20,過(guò)程數(shù)據(jù)庫(kù) 1) 掃描、報(bào)警和控制(SAC) SAC主要功能

7、- 從DIT中讀取數(shù)據(jù) - 將數(shù)據(jù)傳至數(shù)據(jù)庫(kù)PDB - 數(shù)超過(guò)報(bào)警設(shè)定值時(shí)報(bào)警 SAC從DIT中讀取數(shù)據(jù)的速率稱為掃描時(shí)間 可使用任務(wù)控制程序進(jìn)行SCA監(jiān)視,21,過(guò)程數(shù)據(jù)庫(kù)PDB 代表由標(biāo)簽變量(也叫塊)組成的一個(gè)過(guò)程 標(biāo)簽是一個(gè)完成某個(gè)過(guò)程功能的指令單元 標(biāo)簽的功能包括: - 將過(guò)程值與報(bào)警限進(jìn)行比較 - 基于特殊的數(shù)據(jù)進(jìn)行計(jì)算 - 將數(shù)據(jù)寫(xiě)入過(guò)程硬件 3) 圖形顯示 數(shù)據(jù)存入數(shù)據(jù)庫(kù)以后,他們就可以用圖形方式進(jìn)行顯示 intellution Workspace 以運(yùn)行模式提供HMI(人機(jī)接口)功能 圖形對(duì)象用于顯示數(shù)據(jù)庫(kù)值 - 圖形對(duì)象包括:圖表、數(shù)據(jù)、圖形動(dòng)畫(huà),22,一套完整的iFix的

8、組成,23,第三講:創(chuàng)建動(dòng)畫(huà),3.1 使用過(guò)程數(shù)據(jù)庫(kù) 過(guò)程數(shù)據(jù)庫(kù)是iFix系統(tǒng)的核心,從硬件 中獲取或給硬件發(fā)送過(guò)程數(shù)據(jù)。過(guò)程數(shù)據(jù) 庫(kù)由標(biāo)簽(塊)組成 編輯數(shù)據(jù)庫(kù) 增加標(biāo)簽,24,選擇標(biāo)簽類型,設(shè)定標(biāo)簽名稱,選擇驅(qū) 動(dòng)器名稱,填寫(xiě)驅(qū)動(dòng)器I/O 驅(qū)動(dòng)器I/O填寫(xiě)格式 Device和Address 報(bào)警值設(shè)定 保存數(shù)據(jù)庫(kù),在SCU里指定這個(gè)數(shù)據(jù) 庫(kù)的名稱(介紹數(shù)據(jù)庫(kù)的導(dǎo)入和導(dǎo)出格 式) 3.2 動(dòng)畫(huà)對(duì)象 工作臺(tái)工具欄 動(dòng)畫(huà) 動(dòng)畫(huà)專家 動(dòng)畫(huà)對(duì)話框,25,3.3 Intellution 工作臺(tái) A 工作臺(tái)運(yùn)行模式 B 工作臺(tái)配置 用戶首選項(xiàng)菜單中需要設(shè)置的內(nèi)容: 常規(guī)、環(huán)境保護(hù)、啟動(dòng)畫(huà)面 3.4 畫(huà)面

9、 添加對(duì)象 對(duì)象動(dòng)畫(huà) 配置數(shù)據(jù)源,26,27,工作臺(tái)的兩種模式 組態(tài)模式和運(yùn)行模式 組態(tài)模式: 創(chuàng)建、組態(tài)圖形,建立動(dòng)態(tài)連接 運(yùn)行模式: 驗(yàn)證、操作圖形 通過(guò)按 Ctrl + W 組合鍵,切換工作臺(tái)組態(tài)和運(yùn)行模式,快速驗(yàn)證圖形動(dòng)畫(huà)效果。,iFIX工作臺(tái),系統(tǒng)目錄樹(shù),標(biāo)準(zhǔn)工具欄 用戶可以自定義相應(yīng)工具欄及生成按鈕專家。,28,3000多種強(qiáng)大圖庫(kù)隨意使用,3.5 VBA腳本 Ver.6.0 右鍵對(duì)象選擇【編輯腳本】,進(jìn)入腳本 編輯界面 對(duì)象常用的事件:Click()、MouseDown() MouseUp() 、MouseMove() 腳本中給數(shù)據(jù)庫(kù)標(biāo)簽通常有兩種賦值方法 (僅對(duì)0*和4*):

10、直接賦值 舉例: Fix32.nodename.tagname.f_*=1,29, 賦值函數(shù) 常用的函數(shù): WriteValue (寫(xiě)值) 舉例: writevalue “1”,”Fix32.nodename.tagname.f_*” 當(dāng)從硬件讀取數(shù)據(jù)時(shí),用函數(shù)ReadValue (讀值) 舉例: readvalue(“fix32.nodename.tagname”),30,第四講:全局對(duì)象、報(bào)警、調(diào) 度、安全、趨勢(shì)及報(bào)表,4.1 全局對(duì)象 在系統(tǒng)樹(shù)中,User項(xiàng)上右擊鼠標(biāo),可 以添加“Global” 全局變量在應(yīng)用過(guò)程中可以進(jìn)行訪問(wèn), 與畫(huà)面打開(kāi)與否無(wú)關(guān) 用戶全局對(duì)象包括:變量對(duì)象、閥值 表

11、、過(guò)程(VBA子程序和函數(shù))、窗體,31,A. 全局變量 添加全局變量 有兩種方式增加變量對(duì)象: 右擊用戶全局并選擇“創(chuàng)建變量” 從“工具框”中選擇“變量”按鈕 使用全局變量 全局變量的句法為: User.VariableName.屬性 舉例: User.VariableName.CurrentValue,32,B. 全局閥值表 全局閥值表也稱為查找表,常用于創(chuàng)建反復(fù)使用、有共性的表,可用于:顏色閥值、字符串值或范圍。 使用全局閥值表 全局閥值表的值通過(guò)下面的表達(dá)式獲得: User.TableName 在對(duì)象動(dòng)畫(huà)中選擇“共享查找表”,使用全 局閥值表(用畫(huà)面對(duì)象演示) C:全局過(guò)程、窗體在畫(huà)面

12、中演示,33,4.2 報(bào)警 指的是塊的狀態(tài),表示塊值已超過(guò)預(yù) 先設(shè)定的限值,需要確認(rèn)。 在數(shù)據(jù)庫(kù)編輯標(biāo)簽時(shí)設(shè)定報(bào)警限值, 設(shè)定報(bào)警域 畫(huà)面中添加報(bào)警控件 插入ole對(duì)象,選擇iFIX Alarm Summary Control 修改報(bào)警一覽設(shè)置 SCU中設(shè)置報(bào)警策略,34,35,4.3 調(diào)度 作用:用來(lái)觸發(fā)動(dòng)作,這些動(dòng)作都是 VBA腳本 可觸發(fā)的操作:基于時(shí)間、基于事件 配置:在SCU里任務(wù)中,添加 iFIXBackgroundServer.exe,36,4.4 安全 增加用戶、修改權(quán)限、修改用戶密碼 默認(rèn)密碼 Admin Guest 啟用安全功能 啟動(dòng)時(shí)自動(dòng)登陸 腳本中調(diào)用 Login,37

13、,4.5 趨勢(shì) 數(shù)據(jù)趨勢(shì)包括實(shí)時(shí)數(shù)據(jù)趨勢(shì)和歷史數(shù)據(jù) 趨勢(shì) 實(shí)時(shí)數(shù)據(jù)趨勢(shì) 數(shù)據(jù)庫(kù)中編輯擴(kuò)展趨勢(shì)標(biāo)簽 畫(huà)面中添加圖表對(duì)象 插入圖表對(duì)象 編輯圖表對(duì)象 設(shè)定筆數(shù),設(shè)定筆的顏色,設(shè)定顯示時(shí)間范圍,38,B. 歷史數(shù)據(jù)趨勢(shì) 定義歷史數(shù)據(jù) 通過(guò)歷史趨勢(shì)定義功能(工具欄按鈕Historical Assign) 歷史數(shù)據(jù)紀(jì)錄占用硬盤空間 歷史數(shù)據(jù)采集 開(kāi)始采集有兩種方式:在任務(wù)控制窗口中啟動(dòng)HTC或在SCU中將“HTC.exe”加入到任務(wù)列表中,系統(tǒng)需重新啟動(dòng)一次。 畫(huà)面中添加圖表對(duì)象 插入圖表對(duì)象顯示歷史數(shù)據(jù),39,4.6 報(bào)表 iFix制作報(bào)表的步驟: 創(chuàng)建報(bào)表 決定報(bào)表輸出/顯示格式 生成報(bào)表 創(chuàng)建報(bào)表 在調(diào)度中編寫(xiě)VBA腳本 通過(guò)ODBC接口使用第三方軟件,如EXCEL獲取外部數(shù)據(jù)增加數(shù)據(jù)庫(kù)查詢,40, 顯示報(bào)表 用Microsoft Web Browser 控件 ,用其Navigate2方法 如

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論