Page 17 - Vol.29
P. 17
圖 7、單一區系統架構 圖 9、Tag 設定檔修改流程
OPCDA.NET Test Client (Step 1)
RS-485 429MHz RS-485 433MHz
(MB RTU) DM (Step 2)
CIPD \\EMSACS\\DriverManager\\
Project\\DriverManager.xml
能源管理平台 無線通訊 無線通訊模組 資料收集器 無線CT (Max. 30組)
(CIP-D) 模組
OPC DataCollector (Step 3)
\\cipdconfig\\tagconfig.json
RS-485
433MHz
DataTransformService (Step 4)
\\cipdconfig\\transform.xml
無線通訊模組 資料收集器 無線CT (Max. 30組)
IISWebServer (Step 5)
\\CIPM_FTP\\2\\tagconfig.json
RS-485
433MHz
CIPM OPC_Link (Step 6)
\\EMSACS\\iBOX_CIPMopc\\
DANSrv.Items.xml
無線通訊模組 資料收集器 無線CT (Max. 30組)
– 現場資料收集中繼站 (CIP-D),
圖 8、系統擴充架構
規劃在一樓廠房中佈置 8 台,在
HPM 四樓及 CUP 二樓中各佈置
429MHz 433MHz 1 台,合計共 10 台,採用嵌入
式主機 (Embedded system),以
RS-485 RS-485
(MB RTU) (MB RTU) ethernet 連結現場,另以 10G 光
纖將資料轉送耗能資料收集平台
資料 無線通訊模組 資料收集器 感測器 (CIP-M)
集中器 (MB Slave) (Max. 30組)
單一MDC可收
能源管理平台 4台資料收集器 – 耗 能 資 料 收 集 平 台 (CIP-M),
(CIP-D) F14P5 建 置 一 台 server 主 機,
429MHz 433MHz
收集全廠現場資料收集中繼站
Hub (CIP-D) 之資料,位於 CUP 監控
RS-485 RS-485
(MB RTU) (MB RTU) 中心能源管理專用機櫃中。
資料 無線通訊模組 資料收集器 感測器 軟體規劃方面,我們採用開源分
集中器 (MB Slave) (Max. 30組)
散 式 NoSQL 資 料 庫 系 統 Apache
同時有效數量 同時有效數量 同時有效數量 Cassandra。因其具有良好的可延
= 4 = 16 =16×30 = 480
展性、可配置的資料一致性、採用
與 SQL 語言類似的 CQL 語言來實
現資料模型的定義和資料的讀寫、
表 7、Tag 設定檔說明
記錄檔型資料庫可輕鬆複製及備援
修改項目 設定檔 說明 資料等特性,因此在一致性、可用
性和分割耐受能力 (CAP) 的折衷問
Driver Manager DM-DriverManager.xml 使CIP-D與現場設備串連 題上,它可以根據具體情況來選擇
(Address、DataType) 一個最佳的折衷,來滿足特定操作
CIP-D tagconfig OPC DataCollector-tagconfig.json 在CIP-D上定義Tag 的需求。
(Name、Protocol)
當一個新的監控點要加入時,我
Transform Data Transform-transform.xml 修改Tag value的計算方式
(權重、加總) 們必須在 CIP-D 上為其新增 tag 點
位來收值再傳送至 CIP-M,並存入
CIP-M tagconfig IISWebServer-tagconfig.json 在CIP-M上定義Tag
(Name、Protocol) NoSQL 數據庫中,為此需修改到 5
個設定檔,各設定檔之功能說明及
OPC link OPC Link-DANSrv.Items.xml 建立OPC Link物件
修改流程,分別如 表7及 圖9所示。
300mm FABS FACILITY JOURNAL MARCH 2018 17