創(chuàng)建用戶自定義服務器接口

    創(chuàng)建用戶自定義服務器接口

    簡介

    說明基于以下示例:

    生產(chǎn)單元“Cell_1”周圍的防護圍欄。圍欄配有門“Gate_1”。

    S7-1500 CPU 控制整個生產(chǎn)單元,還控制通過 Gate_1 進入生產(chǎn)單元的權(quán)限。

    機器人將藥物裝入生產(chǎn)單元的盒子中,然后將盒子堆放在貨盤上。

    用于自動化物料運輸?shù)淖择{車輛將貨盤移動到*倉庫,從而通過 Gate_1。

    CPU 發(fā)布一個服務器接口,無人駕駛運輸系統(tǒng)可通過該接口安排 Gate_1 打開。

    該服務器接口包含用于打開門的服務器方法“smOpenGate”和用于指示門狀態(tài)(打開或關閉)的變量“Gate_1_State”。

    創(chuàng)建用戶自定義服務器接口

    要創(chuàng)建服務器接口,請按以下步驟操作:

      選擇已使用并組態(tài)為 OPC UA 服務器的 CPU。

      單擊“OPC UA 通信 > 服務器接口”(OPC UA communication > Server interfaces)。

      雙擊“添加新服務器接口”(Add new server interface)。

      STEP 7 會顯示以下對話框。


      更改新服務器接口的名稱,使其在項目中具有說明性含義。

      本示例中,將 STEP 7 建議的名稱“Server-interface_1”改為“Cell_1”。

      單擊“服務器接口”(Server interface),然后單擊“確定”(OK)。

      單擊“OPC UA 元素”(OPC UA elements) 區(qū)域中“程序塊”(Program blocks) **的三角形。

      STEP 7 會顯示以下表格供用戶編輯:


      該編輯器分為兩個區(qū)域。

      OPC UA 服務器接口

      左側(cè)是服務器接口“Cell_1”的根節(jié)點。

      該接口目前仍為空。尚未向該服務器接口添加任何 OPC UA 元素。

      OPC UA 元素

      右側(cè)為 OPC UA 元素。

      OPC UA 元素是到目前為止在 STEP 7 項目中創(chuàng)建的對象,具有屬性“可從 HMI/OPC UA 訪問”(Accessible from HMI/OPC UA)。

      可將這些 OPC UA 元素添加到新的服務器接口“Cell_1”。

      將 OPC UA 元素拖放到新服務器接口的“<新增>”(<Add new>) 行中。


      提示

      以下規(guī)則普遍適用:如果將數(shù)據(jù)塊或工藝對象存儲在表格的左側(cè)區(qū)域,則 STEP 7 (TIA Portal) 會在服務器接口中創(chuàng)建一個對象。數(shù)據(jù)塊的元素作為單獨的節(jié)點排列在該對象下方。

      如果將結(jié)構(gòu)存儲在表格的左側(cè)區(qū)域,STEP 7 會為結(jié)構(gòu)整體創(chuàng)建一個節(jié)點,并會為結(jié)構(gòu)的各個元素創(chuàng)建節(jié)點。

      這一點同樣適用于數(shù)組:同樣,STEP 7 會為數(shù)組整體創(chuàng)建一個節(jié)點,并會為數(shù)組的各個元素創(chuàng)建節(jié)點。

      將方法放在表格的左側(cè)區(qū)域時,STEP 7 會創(chuàng)建一個節(jié)點;將顯示已插入方法的參數(shù)以供參考。



      在本示例中,將“Gate_1_State”變量從右側(cè)區(qū)域拖到左側(cè)區(qū)域的“<新增>”(<Add new>) 位置。

      然后,將服務器方法拖到左側(cè)區(qū)域。

      服務器方法位于右側(cè)區(qū)域的“smOpenGate_DB [DB3]”數(shù)據(jù)塊中。

      STEP 7 (TIA Portal) 將顯示如下對話框:



    限制 OPC UA 服務器的視圖

    通過選擇 OPC UA 元素可限制 OPC UA 服務器的視圖以及 OPC UA 客戶端的選項。

    在該示例的服務器接口中,缺少“Robot_1”數(shù)據(jù)塊,因為工業(yè)卡車不需要訪問機器人的服務器方法和變量。

    在這種情況下,較好在 S7-1500 CPU 的 OPC UA 屬性中禁用標準服務器接口(SIMATIC 命名空間),以便無法通過其它任何方式訪問過濾的節(jié)點。


    還可在服務器接口的屬性中禁用每個已組態(tài)服務器接口的可見性,從而避免客戶端在接口運行期間使用該服務器接口。舉例來說,可通過此選項定義多個服務器接口,并且僅可下載所需服務器接口。

    定義了服務器接口后,可將其拖動到項目樹的其它 CPU 中。



    關于服務器接口的信息

    “OPC UA 服務器接口”(OPC UA Server Interface) 對話框采用表格結(jié)構(gòu),可提供以下信息:

    請注意,較初并不會顯示所有列??捎益I單擊表格的標題行確定顯示的列。

    現(xiàn)在該行時,可在巡視窗口(“OPC UA 屬性”區(qū)域)中顯示該節(jié)點的 OPC UA 屬性,如節(jié)點 ID、節(jié)點類別、節(jié)點類型及描述。

    BrowseName

    用戶自定義服務器接口的語言中立名稱位于較* (BrowseName)??扇我膺x擇該名稱。

    已添加到服務器接口的各個 OPC UA 節(jié)點的名稱 (BrowseNames) 位于接口名稱下方。

    不能在該對話框中更改 OPC UA 節(jié)點的名稱。名稱來自 STEP 7 項目。

    可將 OPC UA 節(jié)點從表中刪除。這意味著該節(jié)點不再屬于服務器接口,并且不再對 OPC UA 客戶端可見。

    DisplayName

    與 BrowseName 類似。但名稱可進行翻譯并以相應的語言顯示(若可用)。

    節(jié)點 ID

    OPC UA 節(jié)點的 NodeId,例如 //Server-Node_1;i=1

    節(jié)點類型

    OPC UA 節(jié)點的可*為 BOOL、BYTE、INT 等。

    這些節(jié)點類型是由 Siemens 定義的,而不是 OPC 基金會定義的。例如,OPC 基金會為 BOOL 使用布爾型節(jié)點類型。BOOL 直接由布爾型派生而來。

    不能在此對話框中更改*的節(jié)點類型:如果要使用其它節(jié)點類型,必須在 STEP 7 項目中更改相應 PLC 變量的類型。

    數(shù)據(jù)類型

    * STEP 7 項目中使用的 SIMATIC 數(shù)據(jù)類型,例如布爾型、字節(jié)型、整型等。

    訪問等級

    如果 OPC UA 節(jié)點為變量(UAVariable 類型),則節(jié)點只能是可讀 (RD) 或可讀寫 (RD/WR) 節(jié)點。

    如果 OPC UA 節(jié)點為方法(UAMethod 類型),則該節(jié)點始終可調(diào)用。

    本地數(shù)據(jù)

    CPU 中 SIMATIC 數(shù)據(jù)類型的數(shù)據(jù)塊,會通過該數(shù)據(jù)塊讀取 OPC UA 節(jié)點的值(UAVariable 類型)或向該數(shù)據(jù)塊寫入值。

    一致性檢查

    可選擇檢查服務器接口。

    在一致性檢查過程中,STEP 7 會檢查服務器接口的 OPC UA 節(jié)點是否分別分配給合適的 OPC UA 元素(相同數(shù)據(jù)類型),或者使用的元素是否仍存在于 CPU 中。

    要檢查服務器接口的一致性,請單擊 OPC UA 服務器接口編輯器工具欄中的以下圖標:


    導出接口

    可選擇以 XML 文件格式導出 OPC UA 服務器接口。該 XML 文件包含服務器接口引用的所有數(shù)據(jù)類型定義。

    要導出 OPC UA 服務器接口,請單擊 OPC UA 服務器接口編輯器工具欄中的以下圖標:


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

  • 詞條

    詞條說明

  • 通過 BRCV (CP 441-2) 從通信模塊到 CPU 的數(shù)據(jù)傳輸

    通過 BRCV (CP 441-2) 從通信模塊到 CPU 的數(shù)據(jù)傳輸通信連接參數(shù) ID?描述了到通信伙伴的一通信連接。 必須在此處*來自數(shù)據(jù)鏈接組態(tài)的本地 ID。塊關系參數(shù) R_ID?描述了通信連接中一的塊關系。所有讀取函數(shù)代碼都需要 BRCV。BRCV?上?R_ID?的參數(shù)分配必須與相應 BSEND 具有相同的 R_ID,該參數(shù)用于激活此

  • 拓撲視圖

    拓撲視圖簡介拓撲視圖是硬件和網(wǎng)絡編輯器的三個工作區(qū)中的一個。在此處可執(zhí)行以下任務:顯示以太網(wǎng)拓撲組態(tài)以太網(wǎng)拓撲標識出*拓撲結(jié)構(gòu)與實際拓撲結(jié)構(gòu)間的差異并將這種差異降至較低編輯設備名稱結(jié)構(gòu)下圖提供了拓撲視圖總覽:①切換開關:設備視圖/網(wǎng)絡視圖/拓撲視圖②拓撲視圖工具欄③拓撲視圖的圖形區(qū)域④總覽導航⑤拓撲視圖的表格區(qū)域(拓撲概覽)可以使用鼠標更改拓撲視圖圖形區(qū)域與表格區(qū)域之間的間距??墒褂霉ぞ邫谥械陌?/p>

  • S7在網(wǎng)絡視圖中工作

    在網(wǎng)絡視圖中工作高亮顯示網(wǎng)絡視圖中的連接路徑和伙伴要在網(wǎng)絡視圖中顯示所有或某些連接類型的連接伙伴,請執(zhí)行如下操作:單擊“連接”(Connections) 按鈕。選擇要在網(wǎng)絡視圖中顯示其連接伙伴的 S7-CPU,然后在快捷菜單中選擇“高亮顯示連接伙伴”(Highlight connection partners) 命令。在隨后出現(xiàn)的菜單中,選擇“所有連接伙伴”(All connection part

  • PtP 傳輸 (ASCII)

    PtP 傳輸 (ASCII)說明在“屬性> 常規(guī) > PtP > 中斷選擇”(Properties > General > PtP > Interrupt selection) 中,設置中斷、CPU STOP 的特性以及協(xié)議。 選擇“ASCII”作為協(xié)議。根據(jù)所選的協(xié)議類型,區(qū)域?qū)Ш街械倪M一步細分會有所不同。對于“ASCII”,有 4 個參數(shù)組: 傳輸、末端分隔

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

公司名: 上海騰希電氣技術有限公司

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

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

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

郵 編:

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

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

公司名: 上海騰希電氣技術有限公司

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

手 機: 13681875601

電 話: 021-37660026

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

郵 編:

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

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