GET_NAME”指令用于讀取 IO 設備或 DP 從站的名稱。該名稱將顯示在網(wǎng)絡視圖和 IO 設備或 DP 從站的屬性中。在以下截圖中,以 IO 設備為例。
通過 PROFINET IO 系統(tǒng)或 DP 主站的硬件標識符(LADDR 參數(shù)中)以及 IO 設備的設備編號或 DP 從站的 PROFIBUS 地址(STATION_NR 參數(shù)),可選擇該 IO 設備或 DP 從站。指令成功執(zhí)行后,IO 設備或 DP 從站的名稱將寫入由 DATA 參數(shù)尋址的區(qū)域中。所讀取的名稱取決于 IO 設備的類型:
為指令“GET_NAME”分配參數(shù):執(zhí)行指令:
?
?
?
?

- 對于 DP 從站或 IO 設備,將輸出前端模塊的名稱。
- 對于智能從站或智能設備,將輸出接口模塊的名稱。
- 對于 HMI 面板,將輸出接口名稱。
- 對于 PC 站,將輸出接口模塊的名稱。
- 對于 GSD 設備,將顯示設備接入點 (DAP) 的名稱(接口或前端模塊的名稱)。
LADDR | Input | PROFINET IO 或 DP 主站系統(tǒng)的硬件標識符該值來自系統(tǒng)常量或 PROFINET IO 系統(tǒng)/ DP 主站系統(tǒng)的屬性。 |
STATION_NR | Input | PROFINET IO 設備的設備編號或 DP 從站的 PROFIBUS 地址。該編號將顯示在網(wǎng)絡視圖和 IO 設備或 DP 從站的屬性中。 |
DATA | InOut | 指向該名稱待寫入的目標區(qū)域的指針。 |
DONE | Output | 指令執(zhí)行成功。IO 設備或 DP 從站的名稱已傳送到 DATA 參數(shù)處指定的區(qū)域內(nèi)。 |
BUSY | Output |
狀態(tài)參數(shù)
|
ERROR | Output |
狀態(tài)參數(shù)
|
LEN | Output | IO 設備或 DP 從站的名稱長度(字符數(shù))。 |
STATUS | Output | 狀態(tài)參數(shù)該參數(shù)設置僅維持一次調(diào)用所持續(xù)的時間。因此,要顯示該狀態(tài),需將 STATUS 復制到一個空閑數(shù)據(jù)區(qū)內(nèi)。 |
示例
以下舉例說明了如何讀取 HMI 面板的站名稱。
HMI 面板的組態(tài):
創(chuàng)建以下變量,在全局數(shù)據(jù)塊中進行數(shù)據(jù)存儲:

- 在網(wǎng)絡視圖中創(chuàng)建站名稱為“HMI_IO-Device”的 HMI 面板,并分配給相同 CPU 的 PROFINET IO 系統(tǒng)。
- 在硬件配置的屬性中激活該 HMI 面板的操作模式“IO 設備”,并將 CPU 指定為 IO 控制器。
-
在“以太網(wǎng)地址”(Ethernet addresses) 下的屬性內(nèi),設置設備編號“20”
- 在輸入?yún)?shù) LADDR 中,輸入 IO 系統(tǒng)(262)的硬件標識符。
- 在輸入?yún)?shù) STATION_NR 中,輸入 HMI 面板(2)的設備編號。
-
互連“GET_NAME”指令的其它數(shù),如下所示:
- 執(zhí)行該指令之后,HMI 面板 (HMI_IO-Device) 的站名稱將保存到參數(shù) DATA(“moduleName”)中。
- 并在參數(shù) LEN 中輸出該名稱的字符個數(shù) (13)。
- 成功讀取 IO 設備后,如果 GET_NAME 的執(zhí)行未停止,則輸出參數(shù)BUSY(“busy”)將顯示值“TRUE”;輸出參數(shù) STATUS(“status”)將顯示值“16#7002”。
審核編輯 :李倩
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
IO
+關注
關注
0文章
491瀏覽量
40570 -
模塊
+關注
關注
7文章
2788瀏覽量
50399 -
HMI
+關注
關注
9文章
637瀏覽量
50015
原文標題:博途系統(tǒng)變量-GET_NAME:讀取 IO 設備或 DP 從站的名稱
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
熱點推薦
PROFIBUS-DP智能從站的開發(fā)與實現(xiàn)
SPC3開發(fā)出可與傳感器或其他電氣或驅(qū)動設備相連的PROFIBUS-DP從站通信接口,使國產(chǎn)
發(fā)表于 03-08 11:03
西門子串口通訊09-CP341在博途環(huán)境中做Modbus從站通訊分享
西門子串口通訊09-CP341在博途環(huán)境中做Modbus從站通訊v—x—公–眾–號:工控自動化老王1 硬件列表設備
發(fā)表于 07-02 08:16
西門子S7-1500從站的激活與取消激活程序應用
今天跟大家分享西門子S7-1500從站的激活與取消激活程序應用。通過指令“D_ACT_DP”,可根據(jù)需要取消激活和激活所組態(tài)的 DP 從
發(fā)表于 02-11 17:55
?7767次閱讀

使用Get_Name指令讀取PROFINET IO設備名稱
“Get_Name”指令讀取 PROFINET IO 設備、PROFIBUS 從站
耐用PROFINET主站設備與PROFIBUS從站連接方法
NY-PBM-PN網(wǎng)關,用于將多個PROFIBUS-DP從站設備集成入PROFINET網(wǎng)絡,實現(xiàn)PROFINET轉(zhuǎn)PROFIBUS功能。配上網(wǎng)關專用的GSD文件,實現(xiàn)PROFINET主

如何為IO設備分配一個名稱
? 保存并編譯HW 組態(tài)。 選擇站 保存并編譯。 3. ? 要將名稱組態(tài)傳送給 IM151-3 PN ,需要通過交換機在 PG ?和 IO ?設備之間建立在線 PROFINET 連接
S7-1500從站的激活與取消激活
通過指令“D_ACT_DP”,可根據(jù)需要取消激活和激活所組態(tài)的 DP 從站/PROFINET IO 設備
使用1200-GetStationInfo讀取PROFINET IO設備的IP地址
GetStationInfo”指令讀取位于本地 IO 系統(tǒng)中 PROFINET IO 設備或下級
PLC控制系統(tǒng)中PROFIBUS-DP從站掉站的故障分析及處理
相信大家在日常工作中常常會遇到DP從站掉站而造成系統(tǒng)無法正常運行的情況,小編這幾天連續(xù)處理幾個系統(tǒng)
發(fā)表于 05-29 10:12
?8196次閱讀

DeviceNet轉(zhuǎn)Profibus DP主站協(xié)議網(wǎng)關(DeviceNet轉(zhuǎn)Profibus DP)
從站使用。網(wǎng)關在Profibus DP側(cè)支持與多個Profibus DP從站的通信,并且只支持單

評論