1500 OPC 使用組態(tài)連接

    使用組態(tài)連接

    簡(jiǎn)介

    本節(jié)介紹了如何為 OPC UA 指令使用組態(tài)連接(第三步)。

    要求

    已創(chuàng)建客戶端接口,并已向該接口添加 PLC 變量和 PLC 方法,參見(jiàn)(“第一步”)。

    已組態(tài)與 OPC UA 服務(wù)器的連接(第二步)。

    概述

    要從 OPC UA 服務(wù)器讀取數(shù)據(jù)或向 OPC UA 服務(wù)器寫入數(shù)據(jù),請(qǐng)使用以下指令:

    OPC_UA_Connect

    OPC_UA_NamespaceGetIndexList

    OPC_UA_NodeGetHandleList

    OPC_UA_ReadList or OPC_UA_WriteList

    OPC_UA_NodeReleaseHandleList

    OPC_UA_Disconnect

    OPC UA 指令的順序

    下圖顯示了使用 OPC UA 指令讀取或?qū)懭?PLC 變量時(shí)這些指令在用戶程序中的調(diào)用順序:


    用于準(zhǔn)備讀取和寫入操作的指令

    讀取和寫入指令

    完成讀取或?qū)懭氩僮骱笥糜谶M(jìn)行“清理”的指令

    如果隨后立即調(diào)用“OPC_UA_Disconnect”,則可省略“OPC_UA_NodeReleaseHandleList”指令。


    如果使用的是客戶端接口以及與 OPC UA 服務(wù)器的已組態(tài)連接,則 STEP 7 (TIA Portal) 會(huì)自動(dòng)提供這些指令的參數(shù)。

    下一節(jié)中介紹了具體操作步驟。

    使用客戶端接口和已組態(tài)連接

    要使用已組態(tài) OPC UA 連接,請(qǐng)按以下步驟操作:

      在 TIA Portal 中打開(kāi)用戶程序。

      通過(guò)拖放的方式將“UA_Connect”指令移入程序編輯器。

      該指令將出現(xiàn)在 TIA Portal 中的“指令 > 通信 > OPC UA”(Instructions > Communication > OPC UA) 下方。

      選擇指令的調(diào)用選項(xiàng)。

      示例使用多重實(shí)例。

      STEP 7 會(huì)在程序編輯器中顯示指令。

      函數(shù)塊圖 (FBD) 編程語(yǔ)言編輯器使用以下顯示:



      梯形邏輯 (LAD) 編程語(yǔ)言編輯器采用相似的方式顯示指令。

      單擊 FBD 或 LAD 編輯器中的工具箱符號(hào)。

      該符號(hào)位于指令標(biāo)題中。


      如果使用 STL 或 SCL 編輯器:點(diǎn)擊實(shí)例名稱**個(gè)字符下方的小綠方塊:


      示例使用“#OPC_UA_Connect_Instance”作為實(shí)例名稱。

      STEP 7 會(huì)在單獨(dú)的對(duì)話框中顯示特性。

      對(duì)于“客戶端接口”(Client interface),選擇要為指令使用的客戶端接口。

      在本示例中,選擇“ProductionLine”客戶端接口。

      STEP 7 現(xiàn)在通過(guò) OPC_UA_Connect 指令的參數(shù)與“ProductionLine”客戶端接口互連。


      在 OPC UA 客戶端示例中,使用“ProductionLine”作為接口與 OPC UA 服務(wù)器“ProductionLine”進(jìn)行數(shù)據(jù)交換。

      通過(guò)拖放的方式將“UA_NamespaceGetIndexList”指令移入程序編輯器。

      該指令將出現(xiàn)在 TIA Portal 中的“指令 > 通信 > OPC UA”(Instructions > Communication > OPC UA) 下方。

      選擇“多重實(shí)例”(Multi-instance) 調(diào)用選項(xiàng)。

      如果編輯器尚未打開(kāi),請(qǐng)單擊工具箱符號(hào)(LAD 和 FBD)或?qū)嵗Q下方的小綠框(STL 和 SCL)。

      選擇要使用的客戶端接口(示例中為“ProductionLine”)。

      STEP 7 現(xiàn)在自動(dòng)與“OPC_UA_NamespaceGetIndexList”指令的所有參數(shù)互連:

      通過(guò)拖放的方式將“UA_NodeGetHandleList”指令移入程序編輯器。

      選擇“多重實(shí)例”(Multi-instance) 調(diào)用選項(xiàng)。

      如果編輯器尚未打開(kāi),請(qǐng)單擊工具箱符號(hào)(LAD 和 FBD)或?qū)嵗Q下方的小綠框(STL 和 SCL)。

      選擇要使用的客戶端接口。在本示例中,使用“ProductionLine”客戶端接口。

      在“數(shù)據(jù)訪問(wèn) > 讀取/寫入列表”(Data access > Read/Writelist) 中,選擇需使用的讀取列表(本示例中為讀取列表“Product”)。

      STEP 7 現(xiàn)在自動(dòng)與“OPC_UA_NodeGetHandleList”指令的所有參數(shù)互連:


      如果要將數(shù)據(jù)寫入到 OPC UA 服務(wù)器,請(qǐng)?jiān)凇皵?shù)據(jù)訪問(wèn) > 讀取/寫入列表”(Data access > Read/Writelist) 下選擇要使用的寫入列表(示例中為“ProductionStatus”寫入列表)。

      通過(guò)拖放的方式將“UA_ReadList”指令移入程序編輯器。

      選擇“多重實(shí)例”(Multi-instance) 調(diào)用選項(xiàng)。

      如果編輯器尚未打開(kāi),請(qǐng)單擊工具箱符號(hào)(LAD 和 FBD)或?qū)嵗Q下方的小綠框(STL 和 SCL)。

      選擇要使用的客戶端接口。示例使用“ProductionLine”客戶端接口。

      在“數(shù)據(jù)訪問(wèn) > 讀取/寫入列表”(Data access > Read/Writelist) 中,選擇需使用的讀取列表(本示例中為“Product”讀取列表)。

      STEP 7 現(xiàn)在自動(dòng)與“OPC_UA_ReadList”指令的所有參數(shù)互連。

      如果要將數(shù)據(jù)寫入到 OPC UA 服務(wù)器,請(qǐng)使用“OPC_UA_Write”指令,并在“數(shù)據(jù)訪問(wèn) > 寫入列表”(Data access > Writelist) 下選擇要發(fā)送到服務(wù)器的變量列表(示例中為“ProductionStatus”寫入列表)。

      如果要將其它讀取列表或?qū)懭肓斜碛米饔脩舫绦蛑惺艹绦蚩刂频牧斜?,?qǐng)通過(guò)拖放操作將“UA_NodeReleaseHandleList”指令移入程序編輯器。

      選擇要使用的客戶端接口。

      現(xiàn)在選擇要發(fā)布的讀取列表或?qū)懭肓斜?。由于重新注?cè)比較耗時(shí),請(qǐng)僅釋放很少使用的讀取或?qū)懭肓斜怼?/p>

      然后使用“UA_NodeGetHandleList”指令重復(fù)執(zhí)行* 7 步開(kāi)始的步驟。

      通過(guò)拖放的方式將“UA_Disconnect”指令移入程序編輯器。

      選擇“多重實(shí)例”(Multi-instance) 調(diào)用選項(xiàng)。

      如果編輯器尚未打開(kāi),請(qǐng)單擊工具箱符號(hào)(LAD 和 FBD)或?qū)嵗Q下方的小綠框(STL 和 SCL)。

      選擇要使用的客戶端接口。在本示例中,使用“ProductionLine”客戶端接口。

      STEP 7 現(xiàn)在自動(dòng)與“OPC_UA_Disconnect”指令的所有參數(shù)互連。

    支持的指令

    對(duì)于下列指令,如果使用的是客戶端接口以及與 OPC UA 服務(wù)器的已組態(tài)連接,則 STEP 7 會(huì)自動(dòng)提供參數(shù)。

    OPC_UA_Connect

    OPC_UA_NamespaceGetIndexList

    OPC_UA_NodeGetHandleList

    OPC_UA_MethodGetHandleList

    OPC_UA_MethodReleaseHandleList

    OPC_UA_ReadList

    OPC_UA_WriteList

    OPC_UA_MethodCall

    OPC_UA_NodeReleaseHandleList

    OPC_UA_Disconnect


    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說(shuō)明

  • S7-1200PLC站點(diǎn)上載

    STEP7 V13 及以上版本功能:將設(shè)備作為新站上傳(硬件和軟件)軟件要求:TIA Portal V13及以上版本固件要求:S7-1200 V4.0及以上版本只要滿足上述條件,就可以使用"上傳設(shè)備作為新站(硬件和軟件)"功能從在線連接的設(shè)備上將硬件配置與軟件一起上傳,并在項(xiàng)目中使用這些數(shù)據(jù)創(chuàng)建一個(gè)新站。1、在項(xiàng)目樹(shù)中選擇項(xiàng)目名稱。在“在線”菜單中,選擇“將設(shè)備作為新站(硬件和軟件)”。打開(kāi)“將設(shè)

  • Assigning the MC-Servo OB parameters

    Assigning the MC-Servo OB parametersProcedure for setting the parametersTo assign the parameters of an MC?Servo?[OB91], follow these steps:Open the "Properties" dialog associated with the MC?Serv

  • 診斷和參數(shù)數(shù)據(jù)

    診斷和參數(shù)數(shù)據(jù)診斷和參數(shù)數(shù)據(jù)的數(shù)據(jù)記錄無(wú)法對(duì)模塊的診斷和參數(shù)數(shù)據(jù)單獨(dú)進(jìn)行尋址。 數(shù)據(jù)總是以完整數(shù)據(jù)記錄的形式來(lái)傳送。 這意味著總是傳送一致的診斷和參數(shù)數(shù)據(jù)。通過(guò)相應(yīng)模塊的起始地址和數(shù)據(jù)記錄編號(hào)來(lái)尋址診斷和參數(shù)數(shù)據(jù)。 數(shù)據(jù)記錄分為輸入和輸出數(shù)據(jù)記錄。 輸入數(shù)據(jù)記錄只能讀取,輸出數(shù)據(jù)記錄只能寫入。 可使用系統(tǒng)函數(shù)或通信功能來(lái)訪問(wèn)數(shù)據(jù)記錄。下表說(shuō)明了數(shù)據(jù)記錄到診斷和參數(shù)數(shù)據(jù)的分配:數(shù)據(jù)說(shuō)明診斷數(shù)據(jù)對(duì)于具

  • IP 地址分配

    IP 地址分配組態(tài)選項(xiàng)設(shè)備出廠時(shí)或恢復(fù)為出廠設(shè)置后,沒(méi)有 IP 地址。可通過(guò)以下方法將 IP 地址分配給設(shè)備:DHCP(默認(rèn)設(shè)置)Primary Setup Tool有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)《Primary Setup Tool》組態(tài)手冊(cè)。 如需組態(tài)手冊(cè),可訪問(wèn) Internet 上 SIEMENS 工業(yè)自動(dòng)化與驅(qū)動(dòng)的服務(wù)與支持頁(yè)面的條目 ID?19440762。STEP 7CLI(通過(guò)串行

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機(jī): 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved