REST ful 插件

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

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

免費測試 REST 連接
REST API

就是這么容易。

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

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

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

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

  • 通過耦合系統(tǒng)實現(xiàn)更多目標:
    通過 REST 接口,您可以從任何系統(tǒng)提供或獲取有價值的數(shù)據(jù)。具有 REST 接口的系統(tǒng)數(shù)量不斷增長。
  • 帶有 REST 的工業(yè) 4.0:
    借助 REST,系統(tǒng)提供了一個標準化的開放接口,可以實現(xià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ù)中心。簡單的配置、復(fù)雜的監(jiān)控和穩(wěn)健性是它的特點。

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

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

免費測試 REST 連接

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

休息符號
插件連接
OPC UA 符號

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

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

休息符號
插件連接
斑馬打印機符號

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

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

視頻教程:RESTful 插件

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

視頻播放器

點擊下面視頻播放: