JSON JPath / JSON 處理

JSON數據包中的數據查詢

JSON 是一種基于 JavaScript 的標準,用于通過 Internet 傳輸結構化數據。JSON通常用作值或參數的輸入或輸出。JSON 是 Web 客戶端和后端服務之間的一種有價值的交換格式。
JPath 專為包含 JSON 的服務器響應而設計。JPath 和XPath函數的工作原理相同  ,允許輕松訪問 JSON 數據包中包含的數據,從而使 OPC Router能夠隨時隨地提取和提供所需的信息。

立即進行免費測試

通過 REST 連接 KEPServerEX 的示例

通過 Rest 連接 KEPServerEX。 響應采用 JSON 格式,并傳輸到數據庫以更新 OPC Router的動態(tài)實例。

就是這么容易。

連接系統(tǒng)

什么是傳輸、觸發(fā)和瀏覽?

傳輸對象

JSON 插件的傳輸對象有助于輕松訪問傳入的 JSON 字符串。

JPath 查詢

該查詢需要一個 JSON 字符串作為數據輸入字段。在傳輸對象中,創(chuàng)建并制定了 JPath 查詢,并將其結構化為項目和參數。
數據字段的項目可作為輸出用于后續(xù)對象。

觸發(fā)

JSON 插件不自帶觸發(fā)功能。相反,它使用 OPC Router的標準觸發(fā)功能。

瀏覽

JSON 插件直接處理 JSON 項。

JSON 服務器插件應用示例

以 JSON 格式打包的生產和過程數據

JSON 格式是 NoSQL、Cloud、MQTT、Web 等環(huán)境中數據的常用格式。由于采用 UTF-8(或 UTF-16/ -32)。
如果要通過OPC UA從控制器讀取生產或過程數據并將其作為 JSON 傳輸到目標系統(tǒng),則使用 OPC Router的 JSON 寫入傳輸對象對其進行轉換。嵌套的 JSON 文檔結構在 JSON 寫入傳輸對象中定義。然后可以使用 OPC Router連接中的 OPC UA 數據寫入文檔的各個字段。將生產過程數據填充的 JSON 文檔作為完整的文檔傳輸到目標系統(tǒng)(例如MongoDBInfluxDB、MQTT)。

OPC UA 符號
符號箭頭
JSON 符號
JSON 符號
符號箭頭
SQL Server 符號

從 OPC 和 SQL 的 JSON 文檔中提取數據

除了將 JSON 結構化數據從工業(yè) 4.0環(huán)境發(fā)送到 NoSQL 和 Cloud 環(huán)境之外,JSON 還通過 JSON 文檔為這些系統(tǒng)的生產提供數據。然后必須評估收到的 JSON 文檔并將其分解為可以由所涉及的生產系統(tǒng)處理的數據字段和結構。OPC Router的 JSON Read 傳輸對象為此目的讀取 JSON 文檔結構,并直觀地提供可用的數據字段和結構以供選擇。選擇各個數據字段以通過OPC UA傳輸到控制器和設備。用于傳輸到基于 SQL 的數據庫(SQL ServerORACLE、MySQL) 可以選擇整個子結構和數組并將其直接傳輸到數據庫。在我們的教程文章中可以找到一個實際示例,該文章將天氣數據從在線門戶 OpenWeatherMap 傳輸到 SQL 數據庫。

還沒有找到正確的信息?

在這里,您將找到有關我們軟件許可選項的更多信息以及所有可用 OPC Router插件的概述。我們還提供免費演示,您可以使用該演示測試功能齊全的 OPC Router版本。

測試免費演示
許可
更多插件