JSON JPath / JSON 處理

JSON數(shù)據(jù)包中的數(shù)據(jù)查詢(xún)

JSON 是一種基于 JavaScript 的標(biāo)準(zhǔn),用于通過(guò) Internet 傳輸結(jié)構(gòu)化數(shù)據(jù)。JSON通常用作值或參數(shù)的輸入或輸出。JSON 是 Web 客戶(hù)端和后端服務(wù)之間的一種有價(jià)值的交換格式。
JPath 專(zhuān)為包含 JSON 的服務(wù)器響應(yīng)而設(shè)計(jì)。JPath 和XPath函數(shù)的工作原理相同  ,允許輕松訪問(wèn) JSON 數(shù)據(jù)包中包含的數(shù)據(jù),從而使 OPC Router能夠隨時(shí)隨地提取和提供所需的信息。

立即進(jìn)行免費(fèi)測(cè)試

通過(guò) REST 連接 KEPServerEX 的示例

通過(guò) Rest 連接 KEPServerEX。 響應(yīng)采用 JSON 格式,并傳輸?shù)綌?shù)據(jù)庫(kù)以更新 OPC Router的動(dòng)態(tài)實(shí)例。

就是這么容易。

連接系統(tǒng)

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

傳輸對(duì)象

JSON 插件的傳輸對(duì)象有助于輕松訪問(wèn)傳入的 JSON 字符串。

JPath 查詢(xún)

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

觸發(fā)

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

瀏覽

JSON 插件直接處理 JSON 項(xiàng)。

JSON 服務(wù)器插件應(yīng)用示例

以 JSON 格式打包的生產(chǎn)和過(guò)程數(shù)據(jù)

JSON 格式是 NoSQL、Cloud、MQTT、Web 等環(huán)境中數(shù)據(jù)的常用格式。由于采用 UTF-8(或 UTF-16/ -32)。
如果要通過(guò)OPC UA從控制器讀取生產(chǎn)或過(guò)程數(shù)據(jù)并將其作為 JSON 傳輸?shù)侥繕?biāo)系統(tǒng),則使用 OPC Router的 JSON 寫(xiě)入傳輸對(duì)象對(duì)其進(jìn)行轉(zhuǎn)換。嵌套的 JSON 文檔結(jié)構(gòu)在 JSON 寫(xiě)入傳輸對(duì)象中定義。然后可以使用 OPC Router連接中的 OPC UA 數(shù)據(jù)寫(xiě)入文檔的各個(gè)字段。將生產(chǎn)過(guò)程數(shù)據(jù)填充的 JSON 文檔作為完整的文檔傳輸?shù)侥繕?biāo)系統(tǒng)(例如MongoDB、InfluxDB、MQTT,)。

OPC UA 符號(hào)
符號(hào)箭頭
JSON 符號(hào)
JSON 符號(hào)
符號(hào)箭頭
SQL Server 符號(hào)

從 OPC 和 SQL 的 JSON 文檔中提取數(shù)據(jù)

除了將 JSON 結(jié)構(gòu)化數(shù)據(jù)從工業(yè) 4.0環(huán)境發(fā)送到 NoSQL 和 Cloud 環(huán)境之外,JSON 還通過(guò) JSON 文檔為這些系統(tǒng)的生產(chǎn)提供數(shù)據(jù)。然后必須評(píng)估收到的 JSON 文檔并將其分解為可以由所涉及的生產(chǎn)系統(tǒng)處理的數(shù)據(jù)字段和結(jié)構(gòu)。OPC Router的 JSON Read 傳輸對(duì)象為此目的讀取 JSON 文檔結(jié)構(gòu),并直觀地提供可用的數(shù)據(jù)字段和結(jié)構(gòu)以供選擇。選擇各個(gè)數(shù)據(jù)字段以通過(guò)OPC UA傳輸?shù)娇刂破骱驮O(shè)備。用于傳輸?shù)交?SQL 的數(shù)據(jù)庫(kù)(SQL ServerORACLE、MySQL) 可以選擇整個(gè)子結(jié)構(gòu)和數(shù)組并將其直接傳輸?shù)綌?shù)據(jù)庫(kù)。在我們的教程文章中可以找到一個(gè)實(shí)際示例,該文章將天氣數(shù)據(jù)從在線門(mén)戶(hù) OpenWeatherMap 傳輸?shù)?SQL 數(shù)據(jù)庫(kù)。

還沒(méi)有找到正確的信息?

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

測(cè)試免費(fèi)演示
許可
更多插件