教學影片:TwinCAT 3 OPC UA 用戶端 (中文字幕)
1 次觀看·2024年10月16日
在本教學影片中,TwinCAT產品經理將讓您了解如何將 TwinCAT OPC UA 用戶端連接到 OPC UA 伺服器,並從中讀取變數。
**建議設定畫質為HD觀看此影片**
👉 更多 TwinCAT 自動化軟體資訊,請至:
https://www.beckhoff.com/zh-tw/products/automation/twincat/
🎬更多 TF6100 TwinCAT 3 OPC UA相關教學影片:
https://www.youtube.com/watch?v=UXn1ZEf3BnY
https://www.youtube.com/watch?v=0Q07oNv5GsE&feature=youtu.be
大家好,歡迎來到這個視頻教程,我的名字是 Sven Goldstein,我是我們的 TwinCat 自動化軟件的產品經理,負責我們的連接世界。
我想向您展示如何開始使用我們的 TF6100 OPC UA 客戶端。對於此視頻教程 ,
我已經準備了一個虛擬機,我已經安裝了 4024 設置 ,
表示 TF6100 OPC UA 客戶端設置或相應的 4026 工作負載。因此,在本視頻教程中 ,
我們希望將 TwinCat OPC UA 客戶端連接到 OPC UA 服務器,以便從中讀取一些變量,並且作爲 OPC UA 服務器,我們希望使用隨我們的設置自動安裝的示例服務器。
並且您可以在 Windows 開始菜單上找到並啓動示例服務器,因此有一個名爲 Backoff 的文件夾,並且在該文件夾中,您可以啓動 TF6100 OPC UA 示例服務器。因此,示例服務器在啓動時 ,
它在這裏爲您提供了一個快速消息框,您可以忽略並單擊 Close 。然後,示例服務器將打開一個 TCP 端口,您可以使用該端口使用相應的端點連接到它
URL opc, tcp / / localhost 48030 。所以服務器現在已經開始在後臺運行,
提供一些變量, 我們現在想使用 TwinCat OPC UA 客戶端連接到服務器, 所以讓我們最小化這個窗口。我已經準備了一個 TwinCat XAE,
其中包含一個帶有 PSE 項目的 TwinCat 項目,現在我們想添加一個 TwinCat OPC UA 客戶端。
因此,我們導航到 TwinCat 的 I - O 區域,右鍵單擊 Devices 節點,然後選擇 Add New Item,在設備列表中,您將找到一個名爲 OPC UA 的類別。在那裏 ,
您將找到一個所謂的虛擬 OPC UA 設備,我們要添加它,因此選擇此虛擬 OPC UA 設備,單擊確定,然後在該虛擬 OPC UA 設備上添加客戶端。
因此,右鍵單擊此虛擬 OPC UA 設備,選擇 Add New Item,在此處選擇 OPC UA 客戶端模塊,然後單擊 OK 。因此,此 OPC UA 客戶端現在應連接到示例服務器 ,
這意味着我們需要將客戶端配置爲使用該示例服務器的端點 URL 。
所以我們在這裏輸入 URL,使用的是我們在終端上看到的相同的 URL 。
使用端口 48030,所以在那之後,我們想從我們希望客戶端連接到的服務器中選擇一個端點,並且服務器只有一個端點。
因此,我們從端點列表中選擇該端點,然後單擊 “確定 ” 。之後,我們可以單擊“ 添加註釋 ” 按鈕 ,
, 這將打開一個命名空間瀏覽器,我們可以使用該瀏覽器瀏覽服務器地址空間並選擇要讀取的變量。因此,在示例服務器上 ,
你會發現一個名爲 Sample 的文件夾,在這個文件夾中,我們將有一些變量和對象,我們可以在這裏添加到我們的項目中,所以在這個例子中,我選擇了這三個變量。
我點擊 OK,然後發生的是這些變量被自動添加到我們的 OPC UA 客戶端設備的進程映像中。
因此,您現在可以繼續手動將這些變量與現有的 POC 變量鏈接,或者您也可以開始我們的自動代碼生成,並且您將在 OPC UA 客戶端上找到自動代碼生成按鈕。
在其設置中,您會發現一個所謂的創建 POC 代碼按鈕,如果您觸發此按鈕,我們將在 POC 項目中自動生成一個全局變量列表。
這裏的全局變量列表不僅包含來自 OPC UA 客戶端本身的狀態代碼變量 ,
所以意味着客戶端是否連接到服務器,客戶端的狀態機的狀態是什麼,所以所有這些信息都可以在這裏找到。
但是對於我們剛剛添加的三個 OPC UA 節點,我們也有三個變量的變量。
這些變量使用 tclink2 屬性自動鏈接到 OPC UA 節點。
所以在我們激活這個項目之前,我們只是想確保我們有一個 TF6100 許可證。
因此,我們切換到 Twinket 許可證管理器,並確保 TF6100 許可證處於活動狀態。
在這種情況下,我們有一個試用許可證,這是非常好的,運行七天沒有任何限制,然後你可以重新激活它,所以這完全沒問題。
我們要確保的第二件事是,如果我們轉到全局變量列表 ,
因爲我們希望在聯機視圖中查看變量,所以我們需要確保
屬性,這裏的 always link 屬性設置爲 true 。如果不是這種情況 ,
請確保此屬性設置爲 true 。我們將自動執行此操作
但是現在,我們必須手動將其設置爲 true,以便我們可以使用在線視圖,所以現在我們都設置好了。
我們想激活我們的配置,如果它要求你將 Twinket 切換到運行模式,這當然是我們想做的,所以我們要重新啓動 Twinket,將其切換到運行模式。
然後我們想登錄到我們的全局變量列表,所以在這裏,我們的 Twinket OPC UA 客戶端現在連接到服務器。
我們在全局變量中看到了三個變量的值,這些變量已經鏈接到 IO 設備上的相應節點,就是這樣。
這就是開始使用我們的 Twinket OPC UA 客戶端所需的一切,我希望這些信息對您有用,是的,非常感謝您的關注和關注,謝謝,再見。

