Page 18 - Vol.29
P. 18
Tech
Notes
技術專文
以下以一個案例說明來說明建點流
圖 10、測試連線狀況之程式
程 ( 修改流程如 圖 9 所示 )。
– 為了確認設備是否有連接到
CIP-D, 先 使 用 OPCDA.NET
Test Client 程式至實體層讀取設
備傳送過來的數值,如 圖 10 所
示,Quality 顯 示 BAD 且 Value
無數值,則表示設備無確實連接
到 CIP-D; 反 之, 如 Value 讀 值
與現場設備一致,則表示設備連
線正常。
– 修改 DM-DriverManager.xml,設 圖 11、設備所使用之傳輸通訊協定設定檔
定設備所使用之傳輸通訊協定包
含 DriverType、 鮑 率 及 DataBits
等參數,如 圖 11 所示,另外依據
不同的 Relay 設定,所要讀取的 傳輸通訊協定
資 料 Address 及 DataType 不 盡
相同,需參考各 Relay 的使用手
冊,以本文所使用的 RF 無線 CT
之平均電流值為例,Address 為
40321、DataType 為 DWord_R。
無線CT參數
– 修 改 OP C DataCo llec to r-
tagconfig.json,此處主要要定義
所收到的設備數值 TagName 以
及 Protocol,RF 無線 CT 採用的
Protocol 為 Modbus,如 圖 12 所 圖 12、CIP-D 上設備數值 TagName 以及 Protocol 之設定檔
示。
定義設備tagname
– 修改 Data Transform-transform.
xml 是由於各廠牌 Relay 之數值 定義Protocol
單位不同,因此這裡可根據管理
者的需求做數值的權重計算, 圖
13 所示,已本文 RF 無線 CT 之
平均電流值為例,需經過 weight
= 0.1 的轉換才是我們所要的數 圖 13、定義計算權重之設定檔
值。
– 修 改 IISWebServer-tagconfig.
json 則可參照步驟 (3),此處是
定義計算權重
為了在 CIP-M 上建立 Tag 來接收
CIP-D 傳送過來的數值,如 圖 14
所示。
– 為 因 應 CIPM 傳 值 至 SI Intouch
之 需 求, 於 CIPM 安 裝 OPC_ 圖 14、CIP-M 上設備數值 TagName 以及 Protocol 之設定檔
LINK 供 SI Intouch 取值,其取值
標籤需於 DANSrv.Items.xml 設定
定義。
在CIP-M上
建立tag參數
– 建置好的 Address,可立即於能
源管理平台呈現量測用電量之即
時數據,如 圖 15 所示。
18