kepwareEx 連接平臺

Kepware 成立于1995年,是 PTC Inc. 的軟件開發子公司, 20 多年來一直致力于打造工業連接解決方案來幫助企業連接不同的自動化設備和軟件應用程序,為各個垂直市場(包括制造、石油和天然氣、建筑自動化、電力和公共事業等)客戶提供設備互聯服務。

圖片1.png 

產品概覽

KEPServerEX 是工業的連接平臺,用于向您的所有應用程序提供單一來源的工業自動化數據。該平臺的設計使用戶能夠通過一個直觀的用戶界面來連接、管理、監視和控制不同的自動化設備和軟件應用程序。KEPServerEX 利用 OPC(自動化產業的互操作性標準)和 IT 為中心的通信協議(如 SNMP、ODBC 和 Web 服務),來為用戶提供單一來源的工業數據。此平臺是為滿足客戶對性能、可靠性和易用性的要求而開發和測試的。

KEPServerEX解決常見的連接難題,即:通過提供安全、可靠的實時工業數據訪問能力,使從車間到決策層的每個人都能夠做出更明智的決策。

圖片2.png 

業務價值

KEPServerEX 可提供現代企業所需的連接性、易用性和性能,帶來從工廠車間到 IT 再到董事會都能體驗到的競爭力。

· IoT 就緒、連接運營和 IT 并在整個企業內實現商業智能和卓越運營

·  ThingWorx Manufacturing Accelerator 完全兼容,包括用于遠程掌握所有工廠之間的連接情況的 ThingWorx Controls Advisor 應用程序

· 兼容 VMware 和 Hyper-V 等虛擬機管理程序,用于在公共云和私有云上進行靈活開發

· 集成 IT 應用程序,用于隨時隨地查看車間的資產

· 通過 SSL 和 TLS 增強消息安全性,在不同的網絡拓撲之間實現安全、經過驗證、加密的通信

· 為應用程序提供高級安全特性,滿足站點安全性要求

· 對服務器、數據源和數據值進行精密的訪問控制

· 提供多種冗余選項,確保關鍵應用程序的彈性、高可靠性和正常運行時間

· 具備可擴展的統一架構,可以靈活地組合驅動并在單一服務器中使用多種協議

· 簡化接口,實現簡單的安裝、配置、維護和故障排除

特性

KEPServerEX 的關鍵技術功能提供可訪問性、聚合、優化、連接性、安全性和診斷。

可訪問性

通過 OPC、專有協議(包括 GE NIO、SuiteLink/FastDDE 和 Splunk)、IT 協議(包括 MQTT、REST、ODBC 和 SNMP),以及將流量測量導出為常見的石油和天然氣行業格式,KEPServerEX 支持訪問客戶端應用程序(如 MES 和 SCADA)以及 IoT 和大數據分析軟件中的數據。

· OPC

OPC 是主流的工業自動化連接標準。KEPServerEX 支持 OPC UA 統一架構規范以及大量 OPC Classic 規范,包括 OPC 數據訪問 (OPC DA)、OPC 報警與事件 (OPC AE),以及 OPC 歷史數據訪問 (OPC HDA)。

· 自動化接口

KEPServerEX 為各自動化軟件提供專用接口,這些軟件包括 GE Intelligent Platforms (NIO) 的 iFIX 和 Wonderware 的 InTouch (SuiteLink/FastDDE)。

· IT接口

KEPServerEX 支持使用多種接口來集成 IT 應用程序,包括使用 ODBC 向數據庫記錄信息,以及使用 SNMP 為網絡管理系統 (NMS) 提供信息。隨著 IoT 和大數據應用程序的來臨,KEPServerEX 現在已然能夠通過 Industrial Data Forwarder for Splunk 與 Splunk 軟件和云服務進行通信。它還支持訪問 ThingWorx Platform 中的數據,使您能夠開發和部署適于 IoT 的智能互聯解決方案。

· 云接口

借助 IoT Gateway,KEPServerEX 可以將實時工業控制數據直接無縫流式傳輸到大數據和分析軟件,進而實現商業智能和卓越運營。它的可自定義數據格式支持大多數 MQTT 和 REST 應用程序,使用戶能夠選擇適合其系統的供應商和通信方法。ThingWorx 本機接口還使用安全的 ThingWorx AlwaysOn™ 協議,以高吞吐量向 ThingWorx Platform 提供數據。

· 導出程序

一些應用程序要求可以從文件或數據庫使用信息。這些信息通常會按照預定義的比率導出,并且同時包含當前數據和歷史數據。KEPServerEX 能夠將電子式流量測量 (EFM) 數據(通過 EFM 導出程序高級插件)或歷史趨勢數據(通過支持的驅動)導出到文件和/或數據庫。

 

優化

通過數據調節和減少、自定義負載均衡以及協議特定的通信優化,KEPServerEX 可以優化通信并減少網絡和設備負載。

· 數據調節與減少

除了向互聯應用程序提供原始值以外,KEPServerEX 還可執行線性或平方根縮放、基本算術表達式并應用死區。因為僅提供最關鍵的更新,所以這些功能占用極少帶寬和資源。

· 冗余

KEPServerEX 應用于需要高可靠性系統來確保最大化正常運行的關鍵應用程序。它能夠定義冗余網絡路徑、主要及次要數據源,以及適用的故障轉移條件。

· 負載均衡

在大型網絡中可能有很多需要信息的設備和應用程序,這種情況下,要實現數據收集和信息流的自定義負載均衡,靈活控制就顯得十分必要。KEPServerEX 提供了一些工具,可用來設定通信頻率并限制整個網絡中的需求。

· 通信

KEPServerEX 可以盡可能將來自不同應用程序的相同請求進行聚合,以此優化與設備之間的通信。多重數據需求可以同時進行批處理,盡可能減少請求數量。這些優化對于每種協議而言是特定的,它們旨在減少網絡開銷和設備處理。

· 機器對機器連接

在典型的工業自動化網絡中,設備和控制器即使不來自相同的制造商或不支持相同的協議,也必須相互之間進行通信。KEPServerEX 能夠在不同數據源之間建立連接,實現機器對機器 (M2M) 通信。

· 程序化修改

KEPServerEX 提供了基于 REST API 接口,用戶能夠通過第三方客戶端應用程序(包括 SCADA、HMI、IoT 應用程序或者簡單的 Web 應用程序)對配置進行遠程的程序化修改。這些更改包括在服務器中添加、編輯、讀取和刪除對象(例如,通道、設備和標簽)。利用配置 API,程序員能夠創建簡單的網頁,用戶可以在其中識別發生更改的屬性,然后以編程方式按照公司標準創建通道、設備和標記。它還支持使用模板,用于在不同設備類型之間實現創建和命名的標準化,從而確保一致性并提高用戶效率。

 

聚合

KEPServerEX 通過為所有信息提供單一入口點來簡化互聯應用程序的配置,可以避免購買、運營、排查和維護多種迥異的解決方案來保持離散連接性。

· 集中化平臺

KEPServerEX 可以支持連接數千個數據源,并為數百種應用程序提供信息。平臺設計為所有信息提供了單一入口點,以此來簡化互聯應用程序的配置。KEPServerEX 還支持故障排除和問題診斷,可以根據用戶角色控制對信息的訪問,同時能夠通過基于遙測技術的帶寬受限環境來限制通信頻率。

· 統一配置

KEPServerEX 提供了統一配置來管理與任何數據源的連接。在服務器處于在線和運行狀態時,可以添加、配置或刪除任何對象。用戶可使用分步向導手動配置項目,或通過導出和導入 XML CSV 文件以編程方式進行配置,還可以通過配置 API 進行 REST 調用來配置項目。

· 數據存儲與保留

KEPServerEX 能夠將所收集的實時數據歸檔到本地存儲。通過利用 Local Historian 高級插件,應用程序可以訪問此歷史數據(通過 OPC HDA)進行未來分析。KEPServerEX 還可以使用 DataLogger 高級插件在任何符合 ODBC 的數據庫中存儲信息,該插件具有存儲轉發功能,以備數據庫不可達或無法足夠快速地處理信息。

連接性

KEPServerEX 支持非常廣泛的可用驅動,涵蓋各垂直行業中的全新及舊式設備,還支持各種有線和無線網絡媒介,以及與數據庫、自定義軟件應用程序和其他 OPC 服務器的連接。

· 基于驅動的訪問

KEPServerEX 提供極為廣泛的驅動程序,支持工業自動化行業中各垂直部門的設備。雖然大多數驅動充當著發起請求的主導角色,但有很多驅動可以模仿由控制器來驅動通信的設備。KEPServerEX 驅動還支持各種有線和無線網絡媒介,以便用于以太網、串行及專有網絡。盡管大多數驅動直接與硬件設備相連,但有些驅動是為連接其他應用程序(例如,數據庫、自定義軟件應用程序)或其他 OPC 服務器而設計的。

· 遙測環境

工業自動化設備可以部署在干燥和加熱工廠中,但也可以安裝在車輛中、遠程管道上、油井或泵站中。在這些遠程環境中,通常有多種在用的遙測解決方案,如蜂窩、無線或衛星調制解調器。KEPServerEX 支持這些遙測配置,還提供其他一些方法,用于通過虛擬網絡、定時參數、設備降級,以及通過制定設備之間的通信日程表來優化通信。

· 快速部署

由于自動化網絡已經從 10 個控制器增長到數千個控制器,因此,用于輔助和加速部署的工具關系到解決方案的成敗。KEPServerEX 提供了很多工具來加快新設備的部署,包括自動標簽生成 (ATG) 和設備發現(當設備和通信協議支持時)。用戶還可以導出、操控和導入 XML 項目文件,以編程方式定義配置。

· 仿真

在配置系統時,必須實施并測試各個組件,然后才能使用整個系統。KEPServerEX 允許在部署之前將任意數據源置于仿真模式。此外,可以配置基于內存的驅動來創建各種靜態和動態數據點。Advanced Simulator 驅動可以利用數據庫,為應用程序提供專門的仿真數據進行互聯測試。

安全性

KEPServerEX 附帶各種工具,可以控制用戶對服務器、數據源或數據值的訪問,還可以調節讀/寫訪問,能夠連接或斷開客戶端應用程序,并支持配置安全數據隧道。

· 配置

通過用戶管理器,可以限制對 KEPServerEX 配置的訪問。此工具使管理員能夠定義用戶組和用戶,使之具備對特定項目配置任務的受限訪問權限,還能夠用來斷開客戶端應用程序的連接。

KEPServerEX 鼓勵用戶在安裝期間設置管理員密碼,從而將安全性增強至應用程序級別設置,避免非管理員用戶執行以下操作:

· 停止運行時服務

· 訪問任何配置 KEPServerEX 應用程序的管理設置

· 查看 OPC UA 配置以創建或配置端點或者接受客戶端或服務器證書

· 運行 License Utility 并進行更改

KEPServerEX 還能夠在 .opf 項目文件傳輸到 KEPServerEX 的其他用戶或其他實例時對文件進行加密,此類文件通常包含有關組織網絡和流程的專有信息。

 

· 運行時

KEPServerEX 還提供各種功能,以控制用戶對服務器、數據源或數據值的訪問權限。Security Policies 功能可根據用戶憑據,限制 OPC UA 用戶的訪問權限,同時支持對匿名用戶的默認處理(包括 OPC UA 和其他客戶端接口)。通過禁用動態標簽功能,用戶必須在項目文件中對標簽進行定義。KEPServerEX 支持多種安全客戶端標準,包括 SNMPv3 安全)、OPC UA OPC DADCOM 安全),以便進一步限制對服務器的訪問;還支持大量安全設備協議,用以滿足 DNP3、SNMP OPC UA 數據源的要求。通過在遠程端點利用多個 KEPServerEX 實例,可以配置安全數據隧道,以便穿過防火墻來傳遞數據,滿足互聯網上的身份驗證和加密要求。

診斷

KEPServerEX 可以隔離設備和應用程序通信以排除故障,提供 OPC 診斷來獲取 OPC 事件的實時視圖及歷史視圖。KEPServerEX 還支持通信診斷,用于捕獲在服務器和任何設備之間傳輸的協議框架。

· OPC診斷

OPC 診斷可提供任意 OPC 客戶端與服務器之間的實時及歷史 OPC 事件視圖,包括客戶端進行的方法調用,或服務器進行的回調。查看實際通訊和響應將有助于排查客戶端訪問故障。KEPServerEX 中的診斷工具可以大大加快部署并縮短停機時間。

· 通訊診斷

通信診斷可以實時捕獲在服務器與任意設備之間傳輸的協議幀,還能夠指示驅動的性能。使用內置診斷標簽,可以在 OPC 客戶端應用程序中直接查看或跟蹤所有讀寫操作。這在修改關鍵通信參數設置(例如,波特率、奇偶性或設備 ID)時十分有用,這是因為所做的修正可以立即顯現。

· 第三方診斷集成

診斷信息可以在 KEPServerEX 中查看,也可以通過第三方應用程序查看。診斷信息通過系統定義的標簽來提供,可供連接到數據源的相同客戶端訪問。KEPServerEX 可以記錄事件信息,這些信息可以在配置工具中訪問或可供支持 OPC 報警與事件規范的任何應用程序訪問。

驅動列表

驅動程序是一個軟件組件,能夠使 KEPServerEX 滿足某個特定設備、系統或其他數據源的連接要求。驅動程序處理 KEPServerEX 與數據源

進行的所有專屬通信 ;客戶端接口處理受監控或控制設備的應用程序的所有連接,包括 OPC 標準、設備專屬通訊協議以及開放標準協議。

驅動程序可以單獨或以套件形式獲得授權許可。其他驅動程序的許可可以隨著連接需求的發展來按需獲得。具體的驅動選項請參見下表。

• ABB Totalflow

• Advanced Simulator

• Allen-Bradley 1609 UPS

• Allen-Bradley Bulletin 900

• Allen-Bradley ControlLogix Ethernet

• Allen-Bradley ControlLogix Unsolicited

• Allen-Bradley Data Highway Plus

• Allen-Bradley DF1

• Allen-Bradley Ethernet

• Allen-Bradley Micro800 Ethernet

• Allen-Bradley Micro800 Serial

• Allen-Bradley Unsolicited Ethernet

• Alstom Redundant Ethernet

• Analog Devices

• Aromat Ethernet

• Aromat Serial

• AutomationDirect DirectNET

• AutomationDirect EBC

• AutomationDirect ECOM

• AutomationDirect K Sequence

• AutomationDirect Productivity Series Ethernet

• BACnet/IP

• Beckhoff TwinCAT

• Bristol/IP

• BUSWARE Ethernet

• CODESYS Ethernet

• Contrex M-Series

• Contrex Serial

• Custom Interface

• Cutler-Hammer D50/D300

• Cutler-Hammer ELC Ethernet

• Cutler-Hammer ELC Serial

• Dataforth isoLynx

• DDE Client

• DNP3 Master Ethernet

• DNP3 Master Serial

• Enron Modbus

• Fanuc Focas Ethernet

• Fanuc Focas HSSB

• Fisher ROC Ethernet

• Fisher ROC Plus Ethernet

• Fisher ROC Plus Serial

• Fisher ROC Serial

• Fuji Flex

• GE CCM

• GE EGD

• GE Ethernet

• GE SNP

• GE SNPX

• Hilscher Universal

• Honeywell HC900 Ethernet

• Honeywell UDC Ethernet

• Honeywell UDC Serial

• IDEC Serial

• IEC 60870-5-101 Master

• IEC 60870-5-104 Master

• IEC 61850 MMS Client

• Intelligent Actuator (IA) Super SEL

• InTouch Client

• IOtech PointScan 100

• Keyence KV Ethernet

• Krauss Maffei MC4 Ethernet

• Lufkin Modbus

• Memory Based

• Mettler Toledo

• Micro-DCI

• Mitsubishi CNC Ethernet

• Mitsubishi Ethernet

• Mitsubishi FX

• Mitsubishi FX Net

• Mitsubishi Serial

• Modbus ASCII

• Modbus Ethernet

• Modbus Plus

• Modbus Serial

• Modbus Unsolicited Serial

• MQTT Client

• MTConnect

• ODBC Client

• OMNI Flow Computer

• Omron FINS Ethernet

• Omron FINS Serial

• Omron Host Link

• Omron NJ Ethernet

• Omron Process Suite

• Omron Toolbus

• OPC DA Client

• OPC UA Client

• OPC XML-DA Client

• Optimation OptiLogic

• Opto 22 Ethernet

• Partlow ASCII

• Philips P8/PC20

• Ping

• SattBus Ethernet

• SattBus Serial

• Scanivalve Ethernet

• Siemens S5

• Siemens S5 3964R

• Siemens S7 MPI

• Siemens S7-200

• Siemens TCP/IP Ethernet

• Siemens TCP/IP Unsolicited Ethernet

• Simatic/TI 505 Ethernet

• Simatic/TI 505 Serial

• SIXNET EtherTRAK

• SIXNET UDR

• SNMP

• Square D

• System Monitor

• Telemecanique Uni-Telway

• Thermo Westronics Ethernet

• Thermo Westronics Serial

• TIWAY Host Adapter

• Torque Tool Ethernet

• Toshiba Ethernet

• Toshiba Serial

• Toyopuc PC3/PC2 Ethernet

• Toyopuc Serial

• Triconex Ethernet

• User Configurable (U-CON®)

• WAGO Ethernet

• Weatherford 8500

• WITS Level 0 Active

• WITS Level 0 Passive

• Yaskawa Memobus Plus

• Yaskawa MP Series Ethernet

• Yaskawa MP Series Serial

• Yokogawa Controller

• Yokogawa CX

• Yokogawa Darwin Ethernet

• Yokogawa Darwin Serial

• Yokogawa DX Ethernet

• Yokogawa DX Serial

• Yokogawa DXP

• Yokogawa HR

• Yokogawa MW

• Yokogawa MX

• Yokogawa YS100

 

高級插件

高級插件可擴展 KEPServerEX 連接平臺的功能。通過將設備中的原始數據轉換為其他形式,來提高數據實用性,并增強 KEPServerEX 的功 能。高級插件需要單獨購買來獲得許可,隨著連接需求的發展來按需升級。

Advanced Tags

Advanced Tags 支持機器對機器 (M2M) 標簽鏈接、邏輯和數 學函數功能應用,適用于運營通信和分析。它可以鏈接兩個數 據標簽,基于邏輯狀態設置觸發器并利用原始測量值計算新值。 在 KEPServerEX 平臺執行邏輯或數學運算,讓數據更加靠近數據 源位置。

Alarms and Events

Alarms and Events 提供一個用于定義報警及事件的完整框架, 使用戶能夠選擇受監控的標簽、定義條件及觸發條件。當滿足某 個觸發條件時,將向相應的 OPC AE 客戶端應用程序發送警報, 從而為用戶提供獨特的報警輸入、輸出和確認消息。

DataLogger

DataLogger 是一個易于配置的應用程序,可將來自 KEPServerEX 的數據記錄到與 ODBC 兼容的數據庫(包括 SQL Server、Oracle 和 Access)。DataLogger 與 KEPServerEX 的無縫集成提供了大 量的獨特優勢,例如簡單的安裝、高效的性能、方便的標簽瀏覽、 高級觸發以及存儲和轉發功能。

EFM Exporter

 EFM Exporter 可收集主要用于石油和天然氣行業的流量 計算機和 RTU 設備所產生的電子式流量測量 (EFM) 歷史數據, 以便進行數據傳輸監測和遠程資產監控。該插件可以與流量計算 機驅動程序協同工作,制定檢索 EFM 數據并將其導出為通用行業 格式(如 FLOWCAL 和 PGAS)和自定義格式(如 CSV 和 SQL) 的時間表。

Industrial Data Forwarder for Splunk

Industrial Data Forwarder for Splunk 將實時設備和傳感器數據 流式傳輸到 SplunkTM 軟件平臺中,以獲取實施運營情報??蛻?可以利用 Splunk 軟件和云服務來搜索、監控、分析這部分來自 網站、應用程序、服務器、網絡、傳感器和移動設備的機器數據, 并實現這部分數據的可視化。

IoT Gateway

IoT Gateway 可將來自 KEPServerEX 的實時工業控制數據無縫地 傳輸到 IT 或 IoT 應用程序(包括大數據和分析軟件以及自定義應 用程序開發平臺),從而實現商業智能和卓越運營。IoT Gateway 通過 MQTT、HTTP/REST 和 ThingWorx® 二進制協議傳輸數據。

Local Historian

Local Historian 可讓數據收集、存儲和訪問工作更靠近數據源, 從而防止數據丟失,并通過開放式訪問和單一產品解決方案來提 高運營效率。Local Historian 高級插件配置簡單靈活,并支持 OPC HDA 標準訪問數據。

Scheduler

利用 Scheduler 高級插件,用戶可以將來自客戶端的數據請求計 劃移至服務器,從而利用有限的網絡帶寬來優化設備通信。該插 件可以按照每天的時間或頻率為來自多個設備的特定標簽定義輪 詢時間表。

SNMP Agent

SNMP Agent 高級插件為 IT 專業人員提供一個易于使用的平臺 來管理自動化系統和設備。該插件可支持大多數網絡管理系統 (NMS) 與自動化設備和自動化系統進行通信,同時還允許 IT 專業 人員監控聯網設備的運行狀態,避免內部進程故障并在發生故障 時予以補救,以及修復意外的外部事件。