說明基于以下示例:
生產(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)建服務器接口,請按以下步驟操作:
選擇已使用并組態(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 客戶端的選項。
在該示例的服務器接口中,缺少“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 服務器接口編輯器工具欄中的以下圖標:
詞條
詞條說明
通過 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>
在網(wǎng)絡視圖中工作高亮顯示網(wǎng)絡視圖中的連接路徑和伙伴要在網(wǎng)絡視圖中顯示所有或某些連接類型的連接伙伴,請執(zhí)行如下操作:單擊“連接”(Connections) 按鈕。選擇要在網(wǎng)絡視圖中顯示其連接伙伴的 S7-CPU,然后在快捷菜單中選擇“高亮顯示連接伙伴”(Highlight connection partners) 命令。在隨后出現(xiàn)的菜單中,選擇“所有連接伙伴”(All connection part
PtP 傳輸 (ASCII)說明在“屬性> 常規(guī) > PtP > 中斷選擇”(Properties > General > PtP > Interrupt selection) 中,設置中斷、CPU STOP 的特性以及協(xié)議。 選擇“ASCII”作為協(xié)議。根據(jù)所選的協(xié)議類型,區(qū)域?qū)Ш街械倪M一步細分會有所不同。對于“ASCII”,有 4 個參數(shù)組: 傳輸、末端分隔
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com