0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

博途系統變量-GET_NAME:讀取IO設備或DP從站的名稱

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-05-24 09:21 ? 次閱讀
GET_NAME”指令用于讀取 IO 設備或 DP 從站的名稱。該名稱將顯示在網絡視圖和 IO 設備或 DP 從站的屬性中。在以下截圖中,以 IO 設備為例。349a5c1a-f9b3-11ed-90ce-dac502259ad0.png通過 PROFINET IO 系統或 DP 主站的硬件標識符(LADDR 參數中)以及 IO 設備的設備編號或 DP 從站的 PROFIBUS 地址(STATION_NR 參數),可選擇該 IO 設備或 DP 從站。指令成功執(zhí)行后,IO 設備或 DP 從站的名稱將寫入由 DATA 參數尋址的區(qū)域中。所讀取的名稱取決于 IO 設備的類型:
  • 對于 DP 從站或 IO 設備,將輸出前端模塊的名稱。
  • 對于智能從站或智能設備,將輸出接口模塊的名稱。
  • 對于 HMI 面板,將輸出接口名稱。
  • 對于 PC 站,將輸出接口模塊的名稱。
  • 對于 GSD 設備,將顯示設備接入點 (DAP) 的名稱(接口或前端模塊的名稱)。
并通過參數 LEN 輸出該名稱的長度。如果該名稱的長度大于 DATA 參數指定的區(qū)域,則將只寫入尋址區(qū)域的最大長度的部分名稱。該名稱的最大長度為 128 個字符。
LADDR Input PROFINET IO 或 DP 主站系統的硬件標識符該值來自系統常量或 PROFINET IO 系統/ DP 主站系統的屬性。
STATION_NR Input PROFINET IO 設備的設備編號或 DP 從站的 PROFIBUS 地址。該編號將顯示在網絡視圖和 IO 設備或 DP 從站的屬性中。
DATA InOut 指向該名稱待寫入的目標區(qū)域的指針。
DONE Output 指令執(zhí)行成功。IO 設備或 DP 從站的名稱已傳送到 DATA 參數處指定的區(qū)域內。
BUSY Output 狀態(tài)參數
  • 0:指令執(zhí)行完成。
  • 1:指令的執(zhí)行尚未完成。
ERROR Output 狀態(tài)參數
  • 0:無錯誤。
  • 1:指令執(zhí)行過程中發(fā)生錯誤。
詳細信息將在 STATUS 參數中輸出。
LEN Output IO 設備或 DP 從站的名稱長度(字符數)。
STATUS Output 狀態(tài)參數該參數設置僅維持一次調用所持續(xù)的時間。因此,要顯示該狀態(tài),需將 STATUS 復制到一個空閑數據區(qū)內。

示例

以下舉例說明了如何讀取 HMI 面板的站名稱。

HMI 面板的組態(tài):

創(chuàng)建以下變量,在全局數據塊中進行數據存儲:34ff1e66-f9b3-11ed-90ce-dac502259ad0.png為指令“GET_NAME”分配參數:執(zhí)行指令:35ba2a30-f9b3-11ed-90ce-dac502259ad0.png ? ? ? ?
  • 在網絡視圖中創(chuàng)建站名稱為“HMI_IO-Device”的 HMI 面板,并分配給相同 CPU 的 PROFINET IO 系統。
  • 在硬件配置的屬性中激活該 HMI 面板的操作模式“IO 設備”,并將 CPU 指定為 IO 控制器。
  • 在“以太網地址”(Ethernet addresses) 下的屬性內,設置設備編號“20”

    34ff1e66-f9b3-11ed-90ce-dac502259ad0.png
    • 在輸入參數 LADDR 中,輸入 IO 系統(262)的硬件標識符。
    • 在輸入參數 STATION_NR 中,輸入 HMI 面板(2)的設備編號。
    • 互連“GET_NAME”指令的其它數,如下所示: 357e9916-f9b3-11ed-90ce-dac502259ad0.png
    • 執(zhí)行該指令之后,HMI 面板 (HMI_IO-Device) 的站名稱將保存到參數 DATA(“moduleName”)中。
    • 并在參數 LEN 中輸出該名稱的字符個數 (13)。
    • 成功讀取 IO 設備后,如果 GET_NAME 的執(zhí)行未停止,則輸出參數BUSY(“busy”)將顯示值“TRUE”;輸出參數 STATUS(“status”)將顯示值“16#7002”。


審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • IO
    IO
    +關注

    關注

    0

    文章

    430

    瀏覽量

    39012
  • 模塊
    +關注

    關注

    7

    文章

    2628

    瀏覽量

    47217
  • HMI
    HMI
    +關注

    關注

    9

    文章

    578

    瀏覽量

    48384

原文標題:博途系統變量-GET_NAME:讀取 IO 設備或 DP 從站的名稱

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    西門子GET_NAME讀取IO設備DP名稱

    GET_NAME”指令用于讀取 IO 設備 DP
    的頭像 發(fā)表于 11-15 12:29 ?2927次閱讀
    西門子<b class='flag-5'>博</b>圖<b class='flag-5'>GET_NAME</b><b class='flag-5'>讀取</b><b class='flag-5'>IO</b><b class='flag-5'>設備</b><b class='flag-5'>或</b><b class='flag-5'>DP</b><b class='flag-5'>從</b><b class='flag-5'>站</b>的<b class='flag-5'>名稱</b>

    PROFIBUS-DP智能從的開發(fā)與實現

    SPC3開發(fā)出可與傳感器其他電氣驅動設備相連的PROFIBUS-DP通信接口,使國產
    發(fā)表于 03-08 11:03

    西門子串口通訊09-CP341在環(huán)境中做Modbus通訊分享

    西門子串口通訊09-CP341在環(huán)境中做Modbus通訊v—x—公–眾–號:工控自動化老王1 硬件列表設備
    發(fā)表于 07-02 08:16

    PROFIBUS-DP通訊模塊

    DPM-S PROFIBUS嵌入式模塊適用于自主開發(fā)PROFIBUS-DP設備,且不需要
    發(fā)表于 11-02 14:35 ?78次下載

    西門子S7-1500的激活與取消激活程序應用

    今天跟大家分享西門子S7-1500的激活與取消激活程序應用。通過指令“D_ACT_DP”,可根據需要取消激活和激活所組態(tài)的 DP
    發(fā)表于 02-11 17:55 ?6704次閱讀
    西門子S7-1500<b class='flag-5'>從</b><b class='flag-5'>站</b>的激活與取消激活程序應用

    使用Get_Name指令讀取PROFINET IO設備名稱

    Get_Name”指令讀取 PROFINET IO 設備、PROFIBUS
    的頭像 發(fā)表于 03-23 15:04 ?3302次閱讀

    耐用PROFINET主設備與PROFIBUS連接方法

    NY-PBM-PN網關,用于將多個PROFIBUS-DP設備集成入PROFINET網絡,實現PROFINET轉PROFIBUS功能。配上網關專用的GSD文件,實現PROFINET主
    的頭像 發(fā)表于 03-28 13:21 ?5978次閱讀
    耐用PROFINET主<b class='flag-5'>站</b><b class='flag-5'>設備</b>與PROFIBUS<b class='flag-5'>從</b><b class='flag-5'>站</b>連接方法

    如何為IO設備分配一個名稱

    ? 保存并編譯HW 組態(tài)。 選擇 保存并編譯。 3. ? 要將名稱組態(tài)傳送給 IM151-3 PN ,需要通過交換機在 PG ?和 IO ?設備之間建立在線 PROFINET 連接
    的頭像 發(fā)表于 10-20 16:52 ?1893次閱讀

    S7-1500的激活與取消激活

    通過指令“D_ACT_DP”,可根據需要取消激活和激活所組態(tài)的 DP /PROFINET IO 設備
    的頭像 發(fā)表于 01-11 11:17 ?1711次閱讀

    使用1200-GetStationInfo讀取PROFINET IO設備的IP地址

    GetStationInfo”指令讀取位于本地 IO 系統中 PROFINET IO 設備下級
    的頭像 發(fā)表于 01-29 14:44 ?5470次閱讀

    PROFINET IO 設備讀取模塊的狀態(tài)信息

    “ModuleStates”指令可用來讀取 PROFINET IO 設備 PROFIBUS DP
    的頭像 發(fā)表于 05-19 14:19 ?3423次閱讀
    PROFINET <b class='flag-5'>IO</b> <b class='flag-5'>設備</b><b class='flag-5'>讀取</b>模塊的狀態(tài)信息

    PLC控制系統中PROFIBUS-DP的故障分析及處理

    相信大家在日常工作中常常會遇到DP而造成系統無法正常運行的情況,小編這幾天連續(xù)處理幾個系統
    發(fā)表于 05-29 10:12 ?5857次閱讀
    PLC控制<b class='flag-5'>系統</b>中PROFIBUS-<b class='flag-5'>DP</b><b class='flag-5'>從</b><b class='flag-5'>站</b>掉<b class='flag-5'>站</b>的故障分析及處理

    如何讀取 ET 200SP PROFINET IO 設備名稱

    Get_Name”指令讀取 PROFINET IO 設備、PROFIBUS
    的頭像 發(fā)表于 08-08 10:11 ?1767次閱讀
    如何<b class='flag-5'>讀取</b> ET 200SP PROFINET <b class='flag-5'>IO</b> <b class='flag-5'>設備</b>的<b class='flag-5'>站</b><b class='flag-5'>名稱</b>

    TIA分配設備名稱示例

    在本示例中,將設備名稱分配給一個 PROFINET IO 控制器和一個 PROFINET IO 設備。
    的頭像 發(fā)表于 11-09 15:01 ?3802次閱讀
    TIA<b class='flag-5'>博</b><b class='flag-5'>途</b>分配<b class='flag-5'>設備</b><b class='flag-5'>名稱</b>示例

    DeviceNet轉Profibus DP協議網關(DeviceNet轉Profibus DP

    使用。網關在Profibus DP側支持與多個Profibus DP的通信,并且只支持單
    的頭像 發(fā)表于 09-03 10:32 ?230次閱讀
    DeviceNet轉Profibus <b class='flag-5'>DP</b>主<b class='flag-5'>站</b>協議網關(DeviceNet轉Profibus <b class='flag-5'>DP</b>)