PTC 的ThingWorx是市場上領(lǐng)先的物聯(lián)網(wǎng)平臺之一。它通過“數(shù)字雙胞胎”概念提供設(shè)備、機器、傳感器等的虛擬圖像,例如可視化、分析或增強現(xiàn)實。

憑借其RESTful Web 服務(wù),OPC Router可以連接數(shù)字雙胞胎(事物)的圖像并傳輸或檢索數(shù)據(jù)。通過此連接,可以為通過 OPC Router插件連接的所有系統(tǒng)提供來自 ThingWorx 系統(tǒng)的數(shù)據(jù)。此外,來自系統(tǒng)的數(shù)據(jù)可以傳輸?shù)?ThingWorx 以完成數(shù)字孿生。

在我們的說明中了解如何使用 OPC RouterREST 插件從 IoT 平臺 ThingWorx 連接數(shù)字孿生的屬性和方法,以及如何傳輸或檢索數(shù)據(jù)。我們已經(jīng)為您簡單明了地介紹了成功連接的各個步驟。

通過 REST 插件逐步連接 ThingWorx

1. ThingWorx-Portal 中連接的一般準(zhǔn)備

要啟動與 OPC Router的數(shù)據(jù)交換,必須預(yù)先在 ThingWorx-Portal 中創(chuàng)建和配置用于連接的密鑰和對象(事物)。

1. 需要訪問完全配置的 ThingWorx-Portal。使用可用的訪問數(shù)據(jù)在那里登錄。

2. 創(chuàng)建用于建立連接的密鑰。為此,請按以下步驟操作:

    1. 選擇“瀏覽
    2. 安全” 展開
    3. 點擊“應(yīng)用程序密鑰
    4. 點擊“新建”按鈕

Einen Schlüssel bei Thingworx für die Verbindungsherstellung erstellen

3. 輸入密鑰的名稱 (1),然后分配一個用戶 (2)。然后單擊保存按鈕 (3) 進行保存。

Thingworx 應(yīng)用程序密鑰

4. REST Plug-in建立連接需要標(biāo)記的key ID。關(guān)閉密鑰 (1) 的配置。

應(yīng)用密鑰 OPC Router Thingworx

5.現(xiàn)在創(chuàng)建了一個對象(Thing)。為此,請執(zhí)行以下步驟:

    1. 選擇“瀏覽
    2. 建模” 展開
    3. 點擊“集成連接器
    4. 點擊“新建”按鈕

Thingworx:對象(事物)

6. 選擇模板“HTTPConnector”(1) 并單擊“確定”按鈕(2)。

Thingworx HTTP 連接器

7. 輸入對象的名稱 (1),然后選擇項目 (2)。要保存,請單擊保存按鈕 (3)。

Thingworx 對象指定

8. 單擊“屬性和警報”(1),然后單擊“添加”按鈕 (2)。

Thingworx 屬性警報

9. 輸入名稱 (1) 和數(shù)據(jù)類型 (2)。然后單擊按鈕保存 (3)。

Thingworx 名稱和文件類型

10. 單擊“服務(wù)”(1)。

Thingworx 接口

11. 添加 JavaScript (1)。

Thingworx 服務(wù)

12. 輸入名稱 (1)。

Thingworx JavaScript

13. 單擊“輸入”(1) 下的“添加”(2) ,為第一個輸入?yún)?shù)輸入名稱 (3) 和數(shù)據(jù)類型 (4),然后單擊“完成并添加”按鈕 (5)。

Thingworx 輸入名稱

14. 對于第二個輸入?yún)?shù),同樣輸入名稱 (1) 和數(shù)據(jù)類型 (2),然后單擊“完成”按鈕 (3)。

Thingworx 添加輸入

15. 在“輸出”(1) 下,為返回值選擇數(shù)據(jù)類型 (2)。

Thingworx 輸入?yún)?shù)

16. 輸入源文本 (1) 并單擊“保存并繼續(xù)”按鈕 (2)。

Thingworx 輸出

17. 單擊“保存”按鈕 (1) 并關(guān)閉對象的配置 (2)。

事物源代碼

2. OPCRouter中的準(zhǔn)備工作(REST插件)

然后在 OPC Router中進行必要的基本設(shè)置以創(chuàng)建 REST 插件,然后將其分配給在 ThingWorx-Portal 中創(chuàng)建的密鑰。

1. 在 OPC Router中,轉(zhuǎn)到插件區(qū)域 (1),然后轉(zhuǎn)到“云/物聯(lián)網(wǎng)”下的“休息”(2) 。然后創(chuàng)建一個 REST 插件 (3)。

OPC Router接口

2. 制定以下規(guī)范。您將在“ThingWorx -Portal 連接的一般準(zhǔn)備”的第 4 步中收到 appKey。

OPC Router REST 密鑰

3. 本地 REST API 如下所示。

OPC Router REST API

3.連接“屬性讀取”

在 OPC Router的“本地服務(wù)”區(qū)域中,進行“讀取屬性”連接的設(shè)置,從而編譯和配置 REST 和 JSON 組件。

1.連接配置:

Thingworx 連接配置:

2. REST-Transfer對象:

OPC Router Rest-Transfer 對象

3. JSON-Overview(閱讀):

OPC Router JSON 概述

4. JSON 代碼(閱讀):

OPC Router JSON 代碼

5. 運行時連接:

運行時的 OPC Router連接:

4.連接“寫入屬性”

在 OPC Router的“本地服務(wù)”區(qū)域中,對連接“寫入屬性”進行了設(shè)置,并配置了所需的 JSON 組件。

1.連接配置:

OPC Router連接配置

2. JSON-Overview(寫作):

OPC Router 屬性寫入

3. JSON-Code(寫法):

OPC Router JSON 代碼

4. REST-傳輸對象:

OPC Router Rest-Transfer 對象

5. 運行時連接:

運行時的 OPC Router連接

5. 連接“服務(wù)呼叫”

現(xiàn)在您來到“本地服務(wù)”區(qū)域中“服務(wù)調(diào)用”連接的配置。在這里,REST 和 JSON 組件也必須相應(yīng)地放在一起。

1.連接配置:

OPC Router連接

2. JSON-Overview(寫作):

OPC Router JSON 概述

3. JSON-Code(寫法):

OPC Router JSON 代碼(寫作)

4. REST-傳輸對象:

OPC Router Rest-Transfer 對象

5. JSON-Overview(閱讀):

OPC Router JSON 概述(閱讀)

6. JSON 代碼(閱讀):

OPC Router JSON 代碼(閱讀)

7. 運行時連接:

運行時的 OPC Router連接

6. 連接“通過服務(wù)調(diào)用觸發(fā)”

現(xiàn)在,最后,必須在“本地服務(wù)”區(qū)域中對連接“通過服務(wù)調(diào)用觸發(fā)”進行設(shè)置。因此,REST 觸發(fā)器在配置后提供 REST API 端點。

1.連接配置:

Thingworx 連接配置

2. REST 觸發(fā)器:

物聯(lián)網(wǎng)連接

3. 運行時連接:

運行時連接

更多信息

休息

使用 REST API輕松連接REST 接口和其他系統(tǒng),例如 SQL、OPC UA、SOAP、MQTT、SAP ……

海德漢數(shù)控插件
Heidenhain CNC 控制器是市場上領(lǐng)先的 CNC 控制器之一。借助 ThingWorx,可以輕松創(chuàng)建 CNC 機床的數(shù)字雙胞胎。
在這里了解如何輕松地將 Heidenhain CNC 機床與OPC Router Heidenhain Plug-in 連接,以及如何為數(shù)字雙胞胎提供當(dāng)前過程數(shù)據(jù)并顯示真實機器的當(dāng)前狀態(tài)。
偉迪捷插件

借助打印機耦合插件,可以從生成標(biāo)簽打印或 RFID 生成的 ThingWorx 輕松啟動打印作業(yè),以便通過識別建立真實產(chǎn)品和數(shù)字雙胞胎的耦合。除了 Videojet 插件外,打印機耦合插件也適用于 Zebra、Domino、Cloud 和 Windows。

有關(guān)工業(yè) 4.0、云、技術(shù)、警報和實際應(yīng)用示例以及案例研究等主題的更多有趣文章可以在我們的知識庫中找到。

立即測試 OPC Router!

免費且無義務(wù)獲取最新 OPC Router的鏈接

是的,我想現(xiàn)在免費測試