如何使用OPC數據記錄器OPC DataLogger通過OPC UA從S7-1500中記錄數據

OPC DataLogger,一款能滿足用戶各種要求的OPC數據記錄器,與OPC DA 2.x Compliant Servers和OPC UA相兼容,能適用多種操作系統,多種數據庫處理。

隨着西門子S7-1500 PLC中OPC UA服務器功能的相對更新,對實時生產數據的訪問現在向第三方應用程序開放。因此,這些應用程序現在可以與以前鎖定在專有通信驅動程序後面的硬件進行通信。

OPC Data Logger的OPC UA客戶端界面允許用戶快速、輕鬆地連接到S7-1500 PLC,並將數據記錄到他們的首選數據存儲選項,而無需中間應用程序。這篇文章介紹了從S7-1500控制器記錄數據所涉及的高級步驟。

當前的S7-1500系列PLC在控制器中具有嵌入式OPC UA服務器,爲更加可靠和安全的通信提供了更快、更高效的通道。此外,由於它是基於標準的,所以可以更好地兼容直接支持OPC UA的第三方系統直接連接到S7-1500控制器。

與傳統的西門子TCP(RFC1006 ISO over TCP)協議相比,S7-1500中的OPC UA接口還具有其他一些優勢:

  • 更高的效率

  • 更高的安全性

由於OPC UA允許報告異常(RBE),傳輸陣列的能力和更大的最大數據包大小,OPC UA是西門子首選的集成S7-1500控制器的方法,因爲這些方法可以提高效率。

由於OPC Data Logger本身支持OPC UA,因此可以直接連接到S7-1500中的嵌入式OPC UA服務器,並開始記錄您的進程數據。

第1步:創建OPC數據記錄器UA連接

首先,必須在OPC數據記錄器中配置與S7-1500的OPC UA服務器的連接(數據將來自何處)。這涉及在OPC Data Logger項目中定義標準OPC UA數據收集器。

1_DataCollector.png

爲此,您還需要使用TIA Portal配置和編程軟件訪問S7-1500,以便確定可用的OPC UA服務器端點(位於TIA Portal的OPC UA服務器配置部分)。

2_TIAPortal.png

第2步:創建OPC數據記錄器日誌任務和組

創建Data Collector後,現在還必須添加日誌任務和日誌組。日誌記錄任務將驅動所有其他組件的日誌記錄,並且是鏈接收集器、演示文稿、存儲和項目的對象。

3_LoggingTask.png

該組是將要記錄的項目集合;日誌記錄任務可以包含一個或多個日誌記錄組。

4_GroupItemAdd.png

第3步:創建OPC數據記錄器數據表示

通過選擇需要記錄的數據點,必須配置數據表示,即在記錄到所選數據庫或文件時實際格式化數據的方式。

5_DataPresentation.png

第4步:創建OPC數據記錄器數據存儲

創建所有其他組件後,需要添加數據存儲組件。OPC Data Logger支持登錄到ODBC兼容數據庫、SQL和Oracle等數據庫,以及簡單CSV日誌記錄的功能。

6_DataStorage.png

第5步:測試Data Logger UA與S7-1500的連接

配置、啓用和連接每個組件後,可以保存和測試OPC Data Logger項目。OPC Data Logger包含一個方便的“測試運行”功能,可以逐步完成配置,進行所有必要的連接並測試您的設置,以確保根據需要記錄您的數據。

7_TestRun.png

文章內容結束啦,希望對您有所幫助~


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章