“Get_Name”指令讀取 PROFINET IO 設(shè)備、PROFIBUS 從站或 AS-i slave 的名稱。設(shè)備名稱將顯示在網(wǎng)絡(luò)視圖和 IO 設(shè)備的屬性中。
1.STEP 7 會在插入指令時自動創(chuàng)建 DB。
2 .在 SCL 示例中,“Get_Name_DB”是背景 DB 的名稱。
通過使用分布式 IO 系統(tǒng)的硬件標(biāo)識符(LADDR 參數(shù)處)和 PROFINET IO 設(shè)備的設(shè)備編號或 PROFIBUS 從站的 PROFIBUS 地址(STATION_NR 參數(shù))可選擇 IO 設(shè)備。
執(zhí)行該指令后,程序?qū)⒃谟?DATA 參數(shù)尋址的區(qū)域中寫入 IO 設(shè)備名稱。
所讀取的名稱取決于 IO 設(shè)備的類型:
● DP 從站或 IO 設(shè)備:前端模塊名稱
● HMI 面板:接口名稱
● PC 站:接口模塊名稱
● GSD 設(shè)備:顯示設(shè)備接入點 (DAP) 的名稱(接口或前端模塊的名稱)
指令通過 LEN 參數(shù)寫入該名稱的長度。如果該名稱的長度大于 DATA 參數(shù)指定的區(qū)域,則程序?qū)⒅粚懭雽ぶ穮^(qū)域的最大長度的部分名稱。
該名稱的最大長度為 128 個字符。
LADDR:分布式 I/O 系統(tǒng)的硬件標(biāo)識符 (HW-IoSystem)。該值為系統(tǒng)常量或 IO 系統(tǒng)屬性。
STATION_NR:
● PROFINET IO設(shè)備:該設(shè)備編號將顯示在“以太網(wǎng)地址”(Ethernet addresses) 下方 IO 設(shè)備屬性內(nèi)的網(wǎng)絡(luò)視圖 (Network view) 中。
● PROFIBUS 從站:該 PROFIBUS 地址將顯示在“PROFIBUS 地址”(PROFIBUS address) 下方 PROFIBUS 從站屬性內(nèi)的網(wǎng)絡(luò)視圖 (Network view)中。
DATA:指向名稱要寫入的目標(biāo)區(qū)域的指針。
DONE:指令執(zhí)行成功。傳送到 DATA 參數(shù)處指定區(qū)域的模塊名稱。
以下舉例說明了如何讀取 ET 200SP PROFINET IO 設(shè)備的站名稱。
1. 組態(tài) ET 200SP:
– 在網(wǎng)絡(luò)視圖中創(chuàng)建站名稱為“Conveyor_1”的 ET 200SP,并將其分配給相同 CPU 的 PROFINET IO 系統(tǒng)。
– 將 CPU 作為 ET 200SP IO 控制器分配。
– 在位于“以太網(wǎng)地址”(Ethernet addresses) 的默認(rèn)屬性中,使用編號為“1”的默認(rèn)設(shè)備。
2. 分配 Get_Name 指令的參數(shù):
– 在參數(shù) LADDR 中輸入 IO 系統(tǒng)的硬件 ID。在本例中,硬件 ID 為“269”。您可以在如下位置找到硬件 ID:
“PLC 變量 > 顯示所有變量 > 系統(tǒng)常量選項卡 > 本地 PROFINET_IO 系統(tǒng)”(PLC tags > Show all tags > System constants tab > Local-PROFINET_IO-System)
– 在 STATION_NR 參數(shù)上輸入 ET 200SP 的設(shè)備編號。在本例中,設(shè)備編號為“1”。
– 在參數(shù) DATA 處,將變量與數(shù)據(jù)類型為 STRING 的數(shù)據(jù)塊相關(guān)聯(lián)。
3. 正在執(zhí)行 Get_Name 指令:
– 隨著指令執(zhí)行,BUSY 輸出參數(shù)可能會設(shè)置為“1”,然后 DONE 參數(shù)設(shè)置為“0”。
– 并在輸出參數(shù) STATUS 處,顯示錯誤代碼信息。
4. 完成 Get_Name 指令的執(zhí)行:
– 執(zhí)行該指令之后,程序?qū)?ET 200SP 的站名稱“Conveyor_1”寫入?yún)?shù) DATA 中的數(shù)據(jù)塊內(nèi)。
– 程序?qū)⒄久Q中的字符數(shù)“10”寫入 LEN 參數(shù)。
責(zé)任編輯:彭菁
-
控制器
+關(guān)注
關(guān)注
112文章
16445瀏覽量
179447 -
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5460瀏覽量
172725 -
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7599瀏覽量
89246 -
程序
+關(guān)注
關(guān)注
117文章
3795瀏覽量
81406
原文標(biāo)題:博途標(biāo)準(zhǔn)功能塊: Get_Name(讀取 PROFINET IO 設(shè)備的名稱)
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
介紹ET 200SP在使用中出現(xiàn)的幾個問題及解決辦法
西門子ET200SP系列分布式IO系統(tǒng)的用戶手冊免費(fèi)下載
![西門子<b class='flag-5'>ET200SP</b>系列分布式<b class='flag-5'>IO</b>系統(tǒng)的用戶手冊免費(fèi)下載](https://file.elecfans.com/web1/M00/BE/FB/pIYBAF7m1KmAXbFgAAFTnOLL-j8835.png)
S7-1500和ET200MP及ET200SP的計數(shù)測量和位置檢測詳細(xì)說明
![S7-1500和<b class='flag-5'>ET200</b>MP及<b class='flag-5'>ET200SP</b>的計數(shù)測量和位置檢測詳細(xì)說明](https://file.elecfans.com/web1/M00/C8/2F/pIYBAF9tm9qAfrWTAACCXP-Gj_g916.png)
如何將ET 200S組態(tài)為PROFINET IO設(shè)備
![如何將<b class='flag-5'>ET</b> <b class='flag-5'>200</b>S組態(tài)為<b class='flag-5'>PROFINET</b> <b class='flag-5'>IO</b><b class='flag-5'>設(shè)備</b>](https://file.elecfans.com/web1/M00/D8/F3/pIYBAF_y6A6AIMCxAADtlgQhzFA031.png)
使用Get_Name指令讀取PROFINET IO設(shè)備名稱
實現(xiàn)ET200SP模塊熱插拔的具體方法
使用1200-GetStationInfo讀取PROFINET IO設(shè)備的IP地址
認(rèn)識下ET 200SP的分布式控制器產(chǎn)品
![認(rèn)識下<b class='flag-5'>ET</b> <b class='flag-5'>200SP</b>的分布式控制器產(chǎn)品](https://file1.elecfans.com/web2/M00/82/53/wKgaomRJ2yGAHVQmAAByPjSQiws922.png)
PROFINET IO 設(shè)備讀取模塊的狀態(tài)信息
![<b class='flag-5'>PROFINET</b> <b class='flag-5'>IO</b> <b class='flag-5'>設(shè)備</b><b class='flag-5'>讀取</b>模塊的狀態(tài)信息](https://file1.elecfans.com/web2/M00/88/74/wKgZomRnFN6ABStXAAAo-V3TPdU224.png)
博途系統(tǒng)變量-GET_NAME:讀取IO設(shè)備或DP從站的名稱
![博途系統(tǒng)變量-GET_NAME:<b class='flag-5'>讀取</b><b class='flag-5'>IO</b><b class='flag-5'>設(shè)備</b>或DP從<b class='flag-5'>站</b>的<b class='flag-5'>名稱</b>](https://file1.elecfans.com/web2/M00/88/98/wKgaomRtZxuAB0mRAAAr9Dn0-uM734.png)
推薦國產(chǎn)遠(yuǎn)程IO,替代西門子ET200SP,可接西門子三菱歐姆龍PLC做從站
![推薦國產(chǎn)遠(yuǎn)程<b class='flag-5'>IO</b>,替代西門子<b class='flag-5'>ET200SP</b>,可接西門子三菱歐姆龍PLC做從<b class='flag-5'>站</b>](https://file.elecfans.com/web2/M00/AA/C7/poYBAGSBbR-ADgIyAAh9gdmLAdI292.png)
評論