REST ful 插件

連接和提供 REST ful Web 服務(wù)

使用 REST 協(xié)議,不同的系統(tǒng)可以連接到REST 接口。它基于純 Web 技術(shù)和基于無狀態(tài)邏輯在系統(tǒng)中查詢和編輯數(shù)據(jù)。它用于許多現(xiàn)代應(yīng)用程序平臺(tái),允許通過 REST 接口對(duì)外部系統(tǒng)進(jìn)行訪問和數(shù)據(jù)交換。

OPC Router能夠訪問和查詢 REST Web 服務(wù)。因此幾乎任何系統(tǒng)都可以與REST 協(xié)議連接,并允許從這些系統(tǒng)中檢索數(shù)據(jù)或傳輸數(shù)據(jù)。通過 REST 觸發(fā)器,OPC Router還可以提供用于調(diào)用的 REST 函數(shù),因此可以為與可用插件連接的任何系統(tǒng)創(chuàng)建自己的 REST API 。

我們的教程視頻解釋了如何將 OPC Router集成到您的 REST 通信中。

免費(fèi)測(cè)試 REST 連接
REST API

就是這么容易。

通過拖放實(shí)現(xiàn) REST 連接

通過 REST 連接您的系統(tǒng)是非常簡(jiǎn)單和直觀的,使用 OPC Router使用拖放操作。此屏幕截圖顯示了 OPC Router通過 REST 連接到 SQL 數(shù)據(jù)庫(kù)的示例。此示例的目標(biāo)是通過 REST 創(chuàng)建用戶管理。為此,來自數(shù)據(jù)庫(kù)的主數(shù)據(jù)被傳輸?shù)?OPC Router,并通過 REST API 調(diào)用轉(zhuǎn)發(fā)給用戶管理以進(jìn)行創(chuàng)建。

使用來自 MS SQL 的數(shù)據(jù)調(diào)用 REST API

使用 REST 實(shí)現(xiàn)工業(yè) 4.0

  • 通過耦合系統(tǒng)實(shí)現(xiàn)更多目標(biāo):
    通過 REST 接口,您可以從任何系統(tǒng)提供或獲取有價(jià)值的數(shù)據(jù)。具有 REST 接口的系統(tǒng)數(shù)量不斷增長(zhǎng)。
  • 帶有 REST 的工業(yè) 4.0:
    借助 REST,系統(tǒng)提供了一個(gè)標(biāo)準(zhǔn)化的開放接口,可以實(shí)現(xiàn)簡(jiǎn)單的聯(lián)網(wǎng)。因此,OPC Router可以輕松地將這些集成到聯(lián)網(wǎng)的生產(chǎn)基礎(chǔ)設(shè)施中。
  • 關(guān)于 OPC Router:
    使用 OPC Router,您可以以圖形方式聯(lián)網(wǎng)您的系統(tǒng)。眾多插件使其成為工業(yè)環(huán)境中的數(shù)據(jù)中心。簡(jiǎn)單的配置、復(fù)雜的監(jiān)控和穩(wěn)健性是它的特點(diǎn)。

讓您的系統(tǒng)通過 REST 相互通信。

無需任何義務(wù)即可使用 REST 客戶端插件測(cè)試 OPC Router,并立即申請(qǐng)免費(fèi)演示。

免費(fèi)測(cè)試 REST 連接

REST 插件應(yīng)用示例

休息符號(hào)
插件連接
OPC UA 符號(hào)

PLC和REST接口之間的數(shù)據(jù)交換

具有 REST 接口的系統(tǒng)允許您通過調(diào)用 REST 函數(shù)從外部修改對(duì)象。對(duì)象可以表示任何實(shí)體,具體取決于系統(tǒng)實(shí)現(xiàn)的應(yīng)用程序。除了對(duì)對(duì)象的更改之外,還可以創(chuàng)建、查詢或刪除對(duì)象。
要使用來自 PLC 的數(shù)據(jù)創(chuàng)建或修改對(duì)象,可以通過 OPC UA 和OPC Client Plug-in連接 PLC 。OPCRouter可以通過OpenAPI/Swagger功能查詢和瀏覽目標(biāo)系統(tǒng)中哪些對(duì)象可以尋址。例如,如果可以通過 REST 創(chuàng)建批次,則 PLC 必須在創(chuàng)建批次時(shí)提供 OPC 數(shù)據(jù)點(diǎn)中的所有數(shù)據(jù)并觸發(fā) REST 調(diào)用。然后通過 REST 調(diào)用將數(shù)據(jù)點(diǎn)作為 JSON 數(shù)據(jù)包傳輸,并將批處理創(chuàng)建為對(duì)象。

休息符號(hào)
插件連接
斑馬打印機(jī)符號(hào)

為 Zebra 打印機(jī)創(chuàng)建 REST API

OPC Router還可以通過 REST 觸發(fā)器接受 REST 調(diào)用。如果創(chuàng)建了具有各自 REST 觸發(fā)器的多個(gè)連接,則會(huì)創(chuàng)建一個(gè) REST API/Web API。例如,如果要為 Zebra 標(biāo)簽打印機(jī)提供 REST API 以使其他系統(tǒng)能夠通過 webhook(REST 調(diào)用)進(jìn)行打印,則會(huì)創(chuàng)建一個(gè)連接,其中所有打印數(shù)據(jù)都通過 REST 調(diào)用傳輸?shù)?OPC Router REST 觸發(fā)器. 在連接中,此數(shù)據(jù)將插入 ZPL 并通過Zebra 插件直接發(fā)送到 Zebra 打印機(jī)。通過這種方式,打印機(jī)在系統(tǒng)結(jié)構(gòu)中被抽象并作為REST Web 服務(wù)提供。

視頻教程:RESTful 插件

在本視頻中,我們將解釋如何將 OPC Router集成到您的 REST 通信中。在第一個(gè)示例中,我們從 OpenWeather 查詢天氣數(shù)據(jù)。在第二個(gè)示例中,我們將向您展示如何在 OPC Router上配置和測(cè)試 REST-ful 接口以從數(shù)據(jù)庫(kù)中讀取訂單數(shù)據(jù)。

視頻播放器

點(diǎn)擊下面視頻播放: