力控組態(tài)——OPC使用技巧_第1頁
力控組態(tài)——OPC使用技巧_第2頁
力控組態(tài)——OPC使用技巧_第3頁
力控組態(tài)——OPC使用技巧_第4頁
力控組態(tài)——OPC使用技巧_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、5.力控OP哈戶端當力控作為客戶端訪問其它 OPC®務器時,是將OP01務器當作一個I/O設備,并專門提供了一個 OPCClient 驅動程序實現與 OPC服務器的數據交換。通過 OPC Client驅動程序,可以同時訪問任意多個 OPC服務器, 每個OPC!務器都被視作一個單獨的I/O設備,并由工程人員進行定義、增加或刪除,如同使用 PLC或儀 表設備一樣。下面具體說明 OPC Client驅動程序的使用過程: 1.定義OP磁備在力控開發(fā)系統(tǒng)導電器窗口中雙擊“ IO 設備組態(tài)”,啟動loManager。選則“OPC類中的“ MICROSOFTOPC CLIENT并展開,然后選擇“

2、OPC CLIENT 3.6'并雙擊彈出“設備配置”對話框:設缶名禰:ora 費備描逑: 更新硼:畫5F3楣時時間:|a闡一,設備地址:謔信方式:|同步板卡二百配器AH菊三故隨后恢復春詢:i囿期:回i9際最大時限桓一分我高翎 |,上一步(2)下一步例取消 |圖 3-27在“設備名稱”中輸入邏輯設備的名稱(可以隨意定義),在“數據更新周期”中指定采集周期,原理見I/O驅動相關章節(jié)。然后單擊按鈕“繼續(xù)”,出現OPO備定義對話框:圖 3-281)服務器節(jié)點:當OPC服務器運行在網絡上其它計算機時,需要在此處指定網絡計算機的名稱或IP地址0如果OPC!務器運行在本機,該參數設置為空。2)服務器

3、名稱:指定 OPC服務器的名稱。可以單擊“刷新”按鈕,自動搜索計算機系統(tǒng)中已經安裝的所 有OPC服務器。3) OPC服務器版本:指定 OPC!務器的DA規(guī)版本。目前可選擇 1.0和2.0。4)重連時間:跟OPC服務器建立連接后,在設定的時間如果沒有數據變化,則重新連接OPO務器。該參數單位為秒。5) OPC組名稱:在OPO務器創(chuàng)建的組名稱。創(chuàng)建的所有項均加載到這個組中。6)刷新時間:指定 OPC服務器的刷新周期。對于大多數OPC!務器,這個參數用于控制對設備的掃描周期,并以該時間周期向 OP哈戶端發(fā)送數據。對某些通信性能較低的OPC服務器,該參數不宜設置過小。7)數據讀寫方式:可選擇同步方式或

4、異步方式。關于同步和異步的概念請參閱上一節(jié)。由于異步方式在 有大量客戶和大量數據交互時能提供高效的性能,因此建議在通常情況下盡量選用異步方式。2.數據連接對OPCB據項進行數據連接與其它設備類似。下面以Schneider公司的一個仿真 OPC服務器"OPC Factory Simulator Server "(服務器名: Schneider-Aut.OFSSimu )為例,說明對 OPO據項進行數據連接的過程。1)首先在PC機上安裝OPC Factory Simulator Server 程序,然后按照上文所述的過程定義一個OPCFactory Simulator Serv

5、er 的 OPCS:備,假設設備名為“OPC 。2)啟動數據庫管理工具 DbManager,然后創(chuàng)建一個“模擬I/O點”,并切換到“數據連接”頁, 如圖3-29 所示:圖 3-29在“連接I/O設備”的“設備”下拉框中選擇設備OPC1單擊“增加”按鈕,出現對話框:5chneider-Aut.OFS5i muQ 1 為 U5Ot 1 t E 1 o D o 1 o i匕1任口出H w蘢 befkkkssssOP頌屬性/數據類型:指定所選的OPC®的數據類型。OPC®屬性/讀寫屬性:指定所選的OPC®的讀寫屬性日Ro空EJ TSX-li cr o#Speci. fi

6、c#Sjeci £x cTEX-QusjLtiun#Spaci fi c國 MQ84由 TST-rnmn Art-OPC項屋性數據類型:桂意裝型3杯值處理;顯示其目但三讀罵屈性:律寫 三 顯示值|5圖 3-30OP頌連接/OPC路徑:OPC各徑(AccessPath)是OPO務器端提供的一個參數,用于指定對應的 OP頌 的數據采集方式。例如, OPC服務器在采集某個 RTU上的數據時,可以通過 COM止的高速MODE嵯行,也 可以通過COM2k的低速MODE通行。通過OPC各徑參數,可以指定采用 COM位是COM甕行采集。對于沒 提供該功能的OPC服務器,可將該參數置為空。OPC&#

7、174;連接/OPC項:OPC服務器中的基本數據項。一般用字符串表示,可唯一標識一個數據項。OP頌連接/過濾字符:用于指定瀏覽 OPC®的過濾字符。例如:“ A*”,表示瀏覽所有以字母“ A開頭 的 OPC®。OP頌瀏覽:該部分列出全部 OPC®以供選擇。左側對話框容為OPC®的樹形層次結構,右側對話框容為具體的OPC®,單擊OPCm,會自動將形成的 OPC®的標識填到“ OPC項連接/OPC項”輸入框。對于不支 持瀏覽功能的OPC服務器,無法進行 OPCm瀏覽,此時只能手工在“ OPC項連接/OPC項”輸入框指定 OPC 項標識。O

8、P頌屬性/壞值處理:指定所選的 OP須出現壞值(由質量戳確定)時的處理方式。如果選擇“顯示其它 值”,可指定一個固定值表示壞值。如果選擇“保持原值”,則保持為上一次采集到的值。OP頌屬性/顯示值:當“OPC項屬性/壞值處理”指定為“顯示其它值”時,該參數用于指定表示壞值的固 定值。6力控OPO務器力控軟件提供了一個自有的 OPC服務器:力控 OPCServer。其它OP哈戶程序通過力控 OPCServer可以訪 問力控實時數據庫。力控OPCServer是一個可以獨立運行的組件。它可以與力控數據庫安裝、運行在同一計算機上,也可以單 獨安裝、運行在其它計算機上通過網絡與力控數據庫通信。在安裝力控時

9、自動完成對力控OPCServer的注冊。在使用力控 OPCServer前,要保證力控實時數據庫已經正常啟動運行。當啟動力控運行系統(tǒng)時,運行系統(tǒng)可自動啟動力控OPCServer。如果發(fā)現力控 OPCServer不能自動啟動,需要檢查開發(fā)系統(tǒng) DRAV "系統(tǒng)配置 初始啟動程序”中的設置,如下圖所示,“OPCServeF項要確定被選中:初始啟動設置Vi*ir:口 D at 15 er vet程序名箍監(jiān)視迸程力控進程設置|外部進程設置|典晤仃中遇置口 DEEServier OCBCRoitlerVj awDa-taSer verOrCS«rv&rOBBCEoutflrHi

10、IpStrvsr二r開機自動運行 延時力控OPCServer也可以手工啟動。選擇開始菜單中“力控擴展組件 OPCServeF命令可以啟動OPCServer。力控OPCServer沒有程序窗口,僅以程序圖標形式顯示在任務欄上,在任務欄上顯現的圖標形式為: ?-o在任務欄上用鼠標右鍵單擊該圖標,彈出 OPCServer菜單:在銷關于“退出03-32配置數據源:選擇該菜單命令,彈出“D嗷據源設置”對話框:圖 3-33其中“數據源”可指定“本地”或“遠程”兩種方式,如果力控實時數據庫與力控OPCServer者B運行在本機,選擇“本地”方式。如果力控實時數據庫運行在其它網絡節(jié)點上,選擇“遠程”方式,并在

11、“數據源 IP”參數項中指定力控實時數據庫所在的網絡節(jié)點的IP地址,在“數據源端口”參數項中指定網絡端口,缺省為2006。注冊:選擇該菜單命令,對力控OPCServer進彳f OPCffi冊。注銷:選擇該菜單命令,對力控OPCServer進彳f OPCffi銷。退出:選擇該菜單命令,退出力控OPCServer程序。不同廠家提供的OP哈戶端程序數據項定義的方法和界面都可能有所差異。下面以某廠家的OP哈戶端為例說明力控OPCServer的使用。1,啟動力控OPCServer (首先要保證力控實時數據庫已經啟動運行)。2.運行某廠家提供的 OP哈戶端,彈出畫面如圖 3-34所示:圖A潤3.選擇“OP

12、C菜單中的“connect”項,彈出服務器選擇對話框:選擇列表中的力控 OPCServer,英文名稱為:“ PCAuto.OPCServeF ,點擊“ OK按鈕4.選擇菜單中的 OPC項,選擇“Add Item”如圖 3-36所示對話框:Flit! *;七吧m Properti ae. . IAdd TtemAcctss Patli|I terr* Hane口笈&3M尚 & aa.JlR t t t t t t o都二;三.a由二a由 s0ata Typ Long ULong廠 DoulltC String(* Use nsttive typWC Bed ShortC USho

13、rl圖3-3日"Browse items"中,左邊是力控數據庫中的所有點,右邊是點參數,選擇要連接的點及其參數,單擊"AddItem”按鈕加入到 OP哈戶端,OP哈戶端便按照給定的采集頻率對力控OPCServer的數據進行采集。如圖3-37所示:5-375,選擇菜單“OPC下的“Write Value to Item ”項,可以對可讀寫變量的可讀寫的域進行修改。7網絡OPC當OPC服務器與OP哈戶運行在不同的網絡節(jié)點上,服務器與客戶程序之間通過 DCO昉式進行通信。DCOM 是Windows操作系統(tǒng)提供的一種組件通信技術。OPC®序在實現DCOM1信時,

14、需要對運行 OPC®務器與客戶端的Windows操作系統(tǒng)的DCOMS行配置,下面以力控 OPCServer為例介紹配置過程。1.第三方防火墻設置。如果運行OPC®序的Windows系統(tǒng)(包括OPC服務器端和客戶端)啟用了第三方防火墻產品。必須首先對防火墻產品進行正確的設置,才能保證OPC網絡通信正常。下面以天網防火墻為例,說明設置過程。1)啟動天網防火墻設置界面。2)添力口 svchost.exe3)添加bbg. exeoN增加應用程序規(guī)則文件名 | C:WINDOWS sy$tem32mmc. exeTCP協(xié)議可訪問端口C任何端口端口范圍r端口列表該應用程序可以“通過TC

15、P協(xié)議發(fā)送信息口提供TCF協(xié)議服務I?通過UDP協(xié)議發(fā)送信息P提供而協(xié)議服英不符合上面條件時G詢問C禁止煤作取消艇圖 3-40增加應用程序規(guī)則文件名 jC Myogram Fileo6OpcEnuriri exc兩覽,到$用程的以一P通過TCP協(xié)議發(fā)送信息P提供TCP協(xié)議服再P遢過加P物設廢送信息P疆供礪15議源客不符合上面條件時?詢問r禁止饌作艇TCFt®議可訪聞端口 討任何端口r端口危困c端口列表眼捎圖3TlCAut OPCServer式增加應用程序規(guī)則文件名 |C; Progrdm F ie式PCM W GSfl pc S er vet. e xe榭覽該應用程序可以B逋過TCP

16、協(xié)謖發(fā)送信息提供TCP協(xié)議服務r邂過1rap協(xié)謖發(fā)電信息IP強捱回更場邃齦割I不符合上面條件時G詢I司,C禁止鏢作確定TCP協(xié)設可訪問端口G任何端口C端口范圍C端口列表取消圖3T22. OPC 服務器端采用 Windows 2000 Professional 系統(tǒng)1)在windows菜單"開始"中選擇"運行",在編輯框中輸入"dcomcnfg",如圖 3-43所示。圖 3-4 32)點擊"確定"后,彈出”分布式c。配置屬性"對話框,如圖3-4的圖 3-44進入“默認安全機制”屬性更進行定義,如圖3-46:

17、圖 3-45對“默認訪問權限”,“默認啟動權限”和“默認配置權限”進行設置,將everyone用戶設置為“允許訪問”,“允許調用”和“完全控制”。3)回到首頁 應用程序”頁,然后選中“opcEnum;單擊 屬性”按鈕,彈出如下對話框:在安全性”屬性頁中選中 使用自定義訪問權限”,使用自定義啟動權限”,和使用自定義配置權限”,并分 別進行編輯,全部設置為“everyone允許訪問,允許設置,完全控制等。然后在身份標識”屬性頁中選中交 互式用戶4)再回到“分布式 com配置屬性”對話框中,選中 PCAuto OPCServer如圖3-48,進行屬性配置,同樣,在“安全性”屬性頁中選中“使用自定義訪

18、問權限”,“使用自定義啟動權限”,“和使用自定義配置權限”,并分別進行編輯,全部設置為“everyone”允許訪問,允許設置,完全控制等。然后在“身份標識”屬性頁中選中“交互式用戶”。對于OPC§戶端,如果采用了 Windows 2000 Professional 系統(tǒng),也要采用上述配置方法。3. OPC服務器端采用 Windows 2000 Server 系統(tǒng)。1)在windows菜單"開始"中選擇"運行",在編輯框中輸入"dcomcnfg",如圖 3-49所示。03-492)點擊“確定”后,彈出“分布式com配置屬性”對

19、話框,如圖 3-50 :B3-503) 保持 “默認屬 性”頁 的 缺省設 置, 如 圖 3-51分布式 COM IKS Jffit*-XJ AJ圖3Tl蘇第4度舊道旺m a 寄癰踢曜皆皿asx喜號強至"江部瞄腐忸我段限”設置如圖3-52;圖 3-52“默認修改權限”設置如圖3-53 :5)保持“默認協(xié)議”為缺省設置。6)回到首頁“應用程序”頁,選擇“ OPC Serverlist Class ”,單擊“屬性”按鈕保持“常規(guī)”頁參數為缺省設置,如圖3-55 :工Jal口口£ ServerL Ht 口已,地忡常規(guī)I位宜安全性I身憂陰氏I娉結點I就耽應用程序的常棍犀件應用程序名

20、QpC S*rv«rLi it Clc應用攫疼臭膽串電服圣毒剿伊獨通點制 on<UMMliMMfililMMIBM-Z本 L喻 往c Awimr、叱土 t 23?o?cmub . sn1| 護 03-5G選擇“安全性”頁,分別編輯各項“使用自定義訪問權限”分別添加everyone用戶,訪問類型是“允許訪問"在身份標識”選項中,選擇 交互式用戶7)回到首頁 應用程序”頁,選擇“PCAuto OPCServer單擊 屬性”按鈕保持常設”頁的缺省設置6圖 3-60其中“身份標識”頁,選擇"交互式用戶”&3-61對于OFC客戶端,加果果用了中面此牌2000蹌

21、系統(tǒng),也要采用上述配置方法&4. OPC服務器端采用 Windows XP系統(tǒng) 5,防火墻配置由于Windows XP自帶防火墻,很多情況下,只有正確設置防火墻,才能保證OPC甬信。1)啟動防火墻設置,如圖 3-62 :防火培常規(guī)I例外I高領料泡嶙w防火情正在黏助保護矮的電胞tin也以防火墻通過阻止未授權用戶通過工11tMi或網露訪問促的計箕 帆來挈助保護討算機.啟用渤篇也工11 ini mania m irin mil此設置阻止所百外部理連撿到廿算機,除了在“例外”選項卡 上選擇的酣卜.r不允許洌外在不太安售Vindws 防上的選擇將佛止D甯略地墻怒的火被癡宜*"廣關閉環(huán)推

22、茸1 (D避免嚷用此設置.關閉*is防火堆可能使計算機更容易受 病毒布入褸者的攻擊.7解Win品”.防火喑的其他信息確定 | 取消 IB3-62在“常規(guī)”屬性頁中,按缺省方式選擇啟用即可。選擇“例外”屬性頁,如圖3-63圖 3-63在這個屬性頁中,用戶可以添加程序,允許這些程序訪問網絡。單擊添加程序”按鈕,出現如下對話框:.2)添加端口135 端口添加一個DCO穰用到的端口,“例外”屬性頁的“添加端口”按鈕,在對話框中添加6. DCOM設置1)在windows菜單"開始"中選擇"運行",在編輯框中輸入"dcomcnfg",如圖 3-6

23、6所示。圖3-日62)單擊“確定”,啟動“組件服務”窗口, 選中左側導航器中“我的電腦”,在右鍵菜單中選擇“屬性”項,如圖3-67 :拈scrr整件小。 衣里至) 聞口曰 翩電op刖ED函不型/I華'|亡 '二皤iTTTm-1口 I x| 'K 團二JJI -J3-68:彈出我的電腦屬性”對話框,然后切換到 “COM安全”頁。其它頁中的參數可采用缺省設置。如圖訪問權限:單擊“編輯限制”按鈕,彈出“訪問權限”對話框,將其中“ ANONYMOUS LOGW的“本地訪問”、“遠程訪問”權限都設為允許,如圖 3-69 :單擊“編輯默認值”按鈕,彈出“訪問權限”對話框,將其中“A

24、NONYMOUS LOGON的“本地訪問”、“遠程訪問”訪問權限都設為允許。啟動權限和激活權限:單擊“編輯限制”按鈕,彈出“安全限制”對話框,將其中“ANONYMOUSLOGON用戶的訪問權限全部設置為允許,如圖 3-70 :單擊“編輯默認值”按鈕,彈出“安全限制”對話框,將其中“ANONYMOUSLOGON用戶的訪問權限全部設置為允許。3) OPCEnum配置在“組件服務”窗口左側導航器中展開“我的電腦”,選擇下面的“DCOM置”,在右側列表中選中“OpcEnum ,單擊右鍵,在右鍵菜單中選擇“屬性”項,如圖 3-71 : HirtF日中口己W»UT 廣 PJMi _i g t m

25、irtSEW BA MrfH Qi>+l3Z3 e - 1-FtF r ,帶 1= rn: rW 0L h-Mil rH hi 41 WfF融,I rr il" iiilucTiirMJl V- IrlEkS- 41jJUJ>- 3-7 K Xi-4 ± DA1Aj f ",口, N4Fjauf- » ri * ii a /日 ,晶11i -AaM,db 4a,4/ -Rii Jl.l>到二4 1 IK IUVO J>.i L M I I D-4 O PjiJU r ; t-H-u-l I-11E SF-Ji I1 A-i - l

26、<F-JM«= -JU IKF4 a¥«1 FJJA1- f PH -.71 H14 1 3EP 一鼻 山-<-4*6-10 TCXWEBGneuinI 第;產人1 CT-O-E<K> AASMJ: 9 E i *-11!1">| I 1 I"U AlJL I I .11 f rFTliM 4h U< .a4r ufeh t'S-S'SE>>«*工 BMV % iUMiil Ii *51 WKFJ Ei匕*i m事 Kill I Nib « *在彈出的“OpcEnumHI性”中選擇 常規(guī)”屬性頁,將其中的 身份驗證級別”設置為 無",如圖3-72:切換到“安全”屬性頁將所有的權限都選擇自定義,并進行編輯注在山2JTK鈍 I亞片 安球|我拓省|際以 |七岫刊斟酒ivF及L儻用供認ftlQ,G |自定出流5一幅,工詁詞科.兩l wfHUtMfny0日定址(M)W催3:肥姍L 2FHIRM畝 3府日定就立、立+ 工確走 苒g允許”,如圖3-74:編輯啟動和激活權限”,將“ANONYMOUS LOGON戶的權限設為安全性姐渡用戶名除kHOHVMCUE: LOGONUMYtiQUS LOGON 的權陛 &

溫馨提示

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

評論

0/150

提交評論