OPCClient.exe是由OPC基金會(huì)開(kāi)發(fā)的一款OPC客戶端測(cè)試工具,使用本軟件連接到OPC server服務(wù)端,獲取過(guò)程數(shù)據(jù),用于OPC開(kāi)發(fā)調(diào)試,簡(jiǎn)單好上手,軟件小巧,操作便利,綠色免安裝。軟件可登錄網(wǎng)信智匯(wangxinzhihui.com)下載。 使用OPCClient工具之前需要對(duì)OPC DA有以下簡(jiǎn)單的了解。在《簡(jiǎn)說(shuō)OPC DA》中對(duì)OPC DA的基本概念做出簡(jiǎn)單說(shuō)明,本文結(jié)合OPC DA概念對(duì)OPCClient工具快速使用做出說(shuō)明。 1、 首先OPC DA是基于Windows的COM/DCOM,如果是遠(yuǎn)程訪問(wèn)OPC Server,需要在服務(wù)器/客戶端兩端配置DCOM,具體DCOM配置在《OPC DCOM配置》一文總做出詳細(xì)說(shuō)明。本文以訪問(wèn)本地OPC為例,可以不用配置DCOM。 2、 OPC Client端必須安裝OPC運(yùn)行環(huán)境組件opcdac2.exe,可以登錄登錄網(wǎng)信智匯(wangxinzhihui.com)下載。 3、 創(chuàng)建OPC連接:從OPC DA規(guī)范來(lái)看,這個(gè)步驟創(chuàng)建了OPCServer對(duì)象。具體操作:點(diǎn)擊“OPC/Connect”,如下。 Server Node: 為空時(shí),Server列表顯示本地所有OPC Serve;不為空時(shí),顯示遠(yuǎn)程O(píng)PC Server。 選擇需要連接的OPC Server名稱,點(diǎn)擊“OK”,創(chuàng)建OPC連接,也就是創(chuàng)建了OPC Server對(duì)象。 可以通過(guò)“OPC/ Server Status”查看OPC Server對(duì)象的狀態(tài) 4、 創(chuàng)建OPCGroup:按照OPC DA規(guī)范,需要在OPC Server對(duì)象上創(chuàng)建OPCGroup對(duì)象。OPCClient工具在OPC連接創(chuàng)建完畢,默認(rèn)創(chuàng)建了一個(gè)全局組,省去手動(dòng)創(chuàng)建OPCGroup的步驟。 可以通過(guò)“OPC/Group Parameters”查看OPCGroup對(duì)象屬性。 Update:數(shù)據(jù)更新周期 TimeBias: 數(shù)據(jù)采樣時(shí)間的時(shí)間偏差值,用于調(diào)整設(shè)備時(shí)間和OPC服務(wù)器時(shí)間的偏差 DeadBand: 死區(qū)值,只有數(shù)據(jù)超過(guò)死區(qū)值,服務(wù)器才觸發(fā)數(shù)據(jù)變化事件發(fā)生。 5、 創(chuàng)建OPCItem:按照OPC DA規(guī)范,需要在OPCGroup對(duì)象上創(chuàng)建OPCItem對(duì)象。點(diǎn)擊“OPC/AddItem” 選擇標(biāo)簽名稱,數(shù)據(jù)類(lèi)型選擇“Use native type”(原生類(lèi)型),點(diǎn)擊”Add Item”,往當(dāng)前OPCGroup加入1個(gè)OPCItem。 查看Item參數(shù),Item參數(shù)由服務(wù)器端定義的一些參數(shù),各服務(wù)器有所不同,也允許不定義。右鍵菜單選擇“item properties”。 Item Canonical DataType: 服務(wù)器內(nèi)固有的數(shù)據(jù)類(lèi)型 Item Value:標(biāo)簽數(shù)據(jù) Item Quality:數(shù)據(jù)質(zhì)量,192為數(shù)據(jù)可信度好 Item Timestamp:數(shù)據(jù)時(shí)間戳 Item Access Rights: 訪問(wèn)權(quán)限 Server Scan Rate:服務(wù)器端的數(shù)據(jù)更新速率 Item EU Type:工程單位類(lèi)型 Item EU Info:工程單位信息 Lo Limit:量程下限 Hi Limit:量程上限 Item Description: 標(biāo)簽描述 查看OPCItem屬性,右鍵菜單選擇“item attributes”。 Requested Data Type: 請(qǐng)求的數(shù)據(jù)類(lèi)型 Native Data Tpye:OPC服務(wù)器內(nèi)定義的數(shù)據(jù)類(lèi)型 EU Type:工程數(shù)據(jù)類(lèi)型 6、 同步從設(shè)備讀取數(shù)據(jù):右鍵菜單選擇“Read Item” 7、 同步從緩存讀取數(shù)據(jù):右鍵菜單選擇“Refresh” 8、 寫(xiě)數(shù)據(jù),右鍵菜單選擇“Write Value to Item” 勾選“Asyncronous”,實(shí)現(xiàn)異步寫(xiě)操作,否則,實(shí)現(xiàn)同步寫(xiě)操作。 以上為OPCClient工具軟件的快速使用說(shuō)明。更多通訊資源請(qǐng)登錄網(wǎng)信智匯(wangxinzhihui.com) |
|
來(lái)自: bob6317 > 《我的圖書(shū)館》