那曲檬骨新材料有限公司

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門(mén)子博圖GET_NAME讀取IO設(shè)備或DP從站的名稱(chēng)

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-11-15 12:29 ? 次閱讀

說(shuō)明

“GET_NAME”指令用于讀取 IO 設(shè)備或 DP 從站的名稱(chēng)。該名稱(chēng)將顯示在網(wǎng)絡(luò)視圖和 IO 設(shè)備或 DP 從站的屬性中。在以下截圖中,以 IO 設(shè)備為例。

5f3c0706-82d5-11ee-939d-92fbcf53809c.png

通過(guò) PROFINET IO 系統(tǒng)或 DP 主站的硬件標(biāo)識(shí)符(LADDR 參數(shù)中)以及 IO 設(shè)備的設(shè)備編號(hào)或 DP 從站的 PROFIBUS 地址(STATION_NR 參數(shù)),可選擇該 IO 設(shè)備或 DP 從站。

指令成功執(zhí)行后,IO 設(shè)備或 DP 從站的名稱(chēng)將寫(xiě)入由 DATA 參數(shù)尋址的區(qū)域中。

所讀取的名稱(chēng)取決于 IO 設(shè)備的類(lèi)型:

對(duì)于 DP 從站或 IO 設(shè)備,將輸出前端模塊的名稱(chēng)。

對(duì)于智能從站或智能設(shè)備,將輸出接口模塊的名稱(chēng)。

對(duì)于 HMI 面板,將輸出接口名稱(chēng)。

對(duì)于 PC 站,將輸出接口模塊的名稱(chēng)。

對(duì)于 GSD 設(shè)備,將顯示設(shè)備接入點(diǎn) (DAP) 的名稱(chēng)(接口或前端模塊的名稱(chēng))。

并通過(guò)參數(shù) LEN 輸出該名稱(chēng)的長(zhǎng)度。如果該名稱(chēng)的長(zhǎng)度大于 DATA 參數(shù)指定的區(qū)域,則將只寫(xiě)入尋址區(qū)域的最大長(zhǎng)度的部分名稱(chēng)。

該名稱(chēng)的最大長(zhǎng)度為 128 個(gè)字符。

說(shuō)明
讀取的 CPU 的名稱(chēng) (V 1.1)
如果參數(shù) LADDR 和 STATION_NR 的值均為“0”,則該指令將輸出 CPU 的名稱(chēng)。
如果 R/H 系統(tǒng)處于 RUN-Redundant 模式,則該指令將返回主 CPU 的名稱(chēng)。

參數(shù)

下表列出了“GET_NAME”指令的參數(shù):

參數(shù) 聲明 數(shù)據(jù)類(lèi)型 存儲(chǔ)區(qū) 說(shuō)明
LADDR Input HW_IOSYSTEM I、Q、M、D、L 或常量 PROFINET IO 或 DP 主站系統(tǒng)的硬件標(biāo)識(shí)符該值來(lái)自系統(tǒng)常量或 PROFINET IO 系統(tǒng)/ DP 主站系統(tǒng)的屬性。
STATION_NR Input UINT I、Q、M、D、L 或常量 PROFINET IO 設(shè)備的設(shè)備編號(hào)或 DP 從站的 PROFIBUS 地址。該編號(hào)將顯示在網(wǎng)絡(luò)視圖和 IO 設(shè)備或 DP 從站的屬性中。
DATA InOut VARIANT I、Q、M、D、L 指向該名稱(chēng)待寫(xiě)入的目標(biāo)區(qū)域的指針。
DONE Output BOOL I、Q、M、D、L 指令執(zhí)行成功。IO 設(shè)備或 DP 從站的名稱(chēng)已傳送到 DATA 參數(shù)處指定的區(qū)域內(nèi)。
BUSY Output BOOL I、Q、M、D、L 狀態(tài)參數(shù)
0:指令執(zhí)行完成。
1:指令的執(zhí)行尚未完成。
ERROR Output BOOL I、Q、M、D、L 狀態(tài)參數(shù)
0:無(wú)錯(cuò)誤。
1:指令執(zhí)行過(guò)程中發(fā)生錯(cuò)誤。
詳細(xì)信息將在 STATUS 參數(shù)中輸出。
LEN Output DINT I、Q、M、D、L IO 設(shè)備或 DP 從站的名稱(chēng)長(zhǎng)度(字符數(shù))。
STATUS Output WORD I、Q、M、D、L 狀態(tài)參數(shù)
該參數(shù)設(shè)置僅維持一次調(diào)用所持續(xù)的時(shí)間。因此,要顯示該狀態(tài),需將 STATUS 復(fù)制到一個(gè)空閑數(shù)據(jù)區(qū)內(nèi)。

有關(guān)有效數(shù)據(jù)類(lèi)型的更多信息,請(qǐng)參見(jiàn)“有效數(shù)據(jù)類(lèi)型概述”。

參數(shù) STATUS

錯(cuò)誤代碼* (W#16#...) 說(shuō)明
0 無(wú)錯(cuò)誤
7001 第一次調(diào)用“GET_NAME”異步指令。指令的執(zhí)行尚未完成 (BUSY = 1,DONE = 0)。
7002 另一次調(diào)用“GET_NAME”異步指令。指令的執(zhí)行尚未完成 (BUSY = 1,DONE = 0)。
8090 在 LADDR 參數(shù)中指定的硬件標(biāo)識(shí)符在項(xiàng)目中不存在。
8092 LADDR 參數(shù)的值無(wú)法尋址 PROFINET IO 系統(tǒng)或 DP 主站系統(tǒng)。
8093 指令不支持 DATA 參數(shù)中的數(shù)據(jù)類(lèi)型。
8095 所選的 PROFINET IO 系統(tǒng)中沒(méi)有該設(shè)備編號(hào)(STATION_NR 參數(shù)),或者找不到 IO 設(shè)備。
在所選的 DP 主站系統(tǒng)中,PROFIBUS 地址(STATION_NR 參數(shù))不存在。
80B1 所用 CPU 不支持該指令。
80C3 臨時(shí)資源錯(cuò)誤:CPU 當(dāng)前正在處理的同步塊調(diào)用的最大數(shù)量。僅當(dāng)至少一個(gè)塊調(diào)用執(zhí)行完成后,才能執(zhí)行“GET_NAME”。
8852 DATA 參數(shù)中指定的區(qū)域過(guò)短,無(wú)法寫(xiě)入 IO 設(shè)備或 DP 從站的完整名稱(chēng)。只能寫(xiě)入最大允許長(zhǎng)度的部分名稱(chēng)。
要讀取完整名稱(chēng),需在 DATA 參數(shù)處指定一個(gè)較大的數(shù)據(jù)區(qū)域。此區(qū)域的大小必須至少與 LEN 參數(shù)處指定的字符數(shù)相一致。
* 在程序編輯器中,錯(cuò)誤代碼將顯示為整數(shù)或十六進(jìn)制值。有關(guān)切換顯示格式的信息,請(qǐng)參見(jiàn)“另請(qǐng)參見(jiàn)”。

示例

以下舉例說(shuō)明了如何讀取 HMI 面板的站名稱(chēng)。

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

創(chuàng)建以下變量,在全局?jǐn)?shù)據(jù)塊中進(jìn)行數(shù)據(jù)存儲(chǔ):

5f5f6cb4-82d5-11ee-939d-92fbcf53809c.png

為指令“GET_NAME”分配參數(shù):

執(zhí)行指令:

在網(wǎng)絡(luò)視圖中創(chuàng)建站名稱(chēng)為“HMI_IO-Device”的 HMI 面板,并分配給相同 CPU 的 PROFINET IO 系統(tǒng)。

在硬件配置的屬性中激活該 HMI 面板的操作模式“IO 設(shè)備”,并將 CPU 指定為 IO 控制器

在“以太網(wǎng)地址”(Ethernet addresses) 下的屬性?xún)?nèi),設(shè)置設(shè)備編號(hào)“20”

5f53b6c6-82d5-11ee-939d-92fbcf53809c.png

在輸入?yún)?shù) LADDR 中,輸入 IO 系統(tǒng)(262)的硬件標(biāo)識(shí)符。

在輸入?yún)?shù) STATION_NR 中,輸入 HMI 面板(2)的設(shè)備編號(hào)。

互連“GET_NAME”指令的其它數(shù),如下所示:

5f7f6442-82d5-11ee-939d-92fbcf53809c.png

執(zhí)行該指令之后,HMI 面板 (HMI_IO-Device) 的站名稱(chēng)將保存到參數(shù) DATA(“moduleName”)中。

并在參數(shù) LEN 中輸出該名稱(chēng)的字符個(gè)數(shù) (13)。

成功讀取 IO 設(shè)備后,如果 GET_NAME 的執(zhí)行未停止,則輸出參數(shù)BUSY(“busy”)將顯示值“TRUE”;輸出參數(shù) STATUS(“status”)將顯示值“16#7002”。

5f98bf46-82d5-11ee-939d-92fbcf53809c.png

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 西門(mén)子
    +關(guān)注

    關(guān)注

    95

    文章

    3062

    瀏覽量

    116438
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3381

    瀏覽量

    66441
  • IO設(shè)備
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    7413

原文標(biāo)題:西門(mén)子-博圖 :GET_NAME:讀取 IO 設(shè)備或 DP 從站的名稱(chēng)

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    西門(mén)子S7-1500與分布式IO設(shè)備的診斷

    西門(mén)子S7-1500 CPU IO 設(shè)備的診斷功能(與1200完全相同),可使用 DeviceStates 和 ModuleStates 指令對(duì)分布式 IO
    發(fā)表于 02-11 17:27 ?1.2w次閱讀
    <b class='flag-5'>西門(mén)子</b>S7-1500與分布式<b class='flag-5'>IO</b><b class='flag-5'>設(shè)備</b>的診斷

    西門(mén)子S7-1500的激活與取消激活程序應(yīng)用

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

    使用Get_Name指令讀取PROFINET IO設(shè)備名稱(chēng)

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

    耐用PROFINET主設(shè)備與PROFIBUS連接方法

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

    爾庫(kù)profinet IO西門(mén)子軟件的應(yīng)用

    profinet工業(yè)現(xiàn)場(chǎng)總線在西門(mén)子PLC系統(tǒng)應(yīng)用比較多,絕大部分設(shè)備都要在圖中進(jìn)行編程。以下以南京爾庫(kù),南京穩(wěn)自動(dòng)化研發(fā)生產(chǎn)的pro
    的頭像 發(fā)表于 07-21 14:33 ?4155次閱讀
    <b class='flag-5'>圖</b>爾庫(kù)profinet <b class='flag-5'>IO</b>在<b class='flag-5'>西門(mén)子</b><b class='flag-5'>博</b><b class='flag-5'>圖</b>軟件的應(yīng)用

    PROFIBUS轉(zhuǎn)PROFINET網(wǎng)關(guān)設(shè)備快速接入西門(mén)子S7 1200的通訊方法

    本案例運(yùn)用PROFIBUS轉(zhuǎn)PROFINET網(wǎng)關(guān),將多個(gè)PROFIBUS-DP設(shè)備集成入PROFINET網(wǎng)絡(luò),實(shí)現(xiàn)PROFIBUS轉(zhuǎn)PROFINET功能。配上網(wǎng)關(guān)專(zhuān)用的GSD文件實(shí)
    發(fā)表于 09-16 17:50 ?3次下載

    西門(mén)子TIA的Modbus主通訊

    西門(mén)子PLC因其市場(chǎng)占有率較高,且被廣大用戶使用,應(yīng)用比較廣泛,而其TIA平臺(tái)得到了推廣應(yīng)用,本文將介紹使用CP341進(jìn)行Modbus 主通訊
    的頭像 發(fā)表于 05-19 09:15 ?2033次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>博</b><b class='flag-5'>圖</b>TIA的Modbus主<b class='flag-5'>站</b>通訊

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

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

    途系統(tǒng)變量-GET_NAME讀取IO設(shè)備DP名稱(chēng)

    GET_NAME”指令用于讀取 IO 設(shè)備 DP
    的頭像 發(fā)表于 05-24 09:21 ?4101次閱讀
    <b class='flag-5'>博</b>途系統(tǒng)變量-<b class='flag-5'>GET_NAME</b>:<b class='flag-5'>讀取</b><b class='flag-5'>IO</b><b class='flag-5'>設(shè)備</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'>名稱(chēng)</b>

    推薦國(guó)產(chǎn)遠(yuǎn)程IO,替代西門(mén)子ET200SP,可接西門(mén)子三菱歐姆龍PLC做

    推薦國(guó)產(chǎn)遠(yuǎn)程IO,替代西門(mén)子ET200SP,可接西門(mén)子三菱歐姆龍PLC做
    的頭像 發(fā)表于 06-08 13:58 ?5560次閱讀
    推薦國(guó)產(chǎn)遠(yuǎn)程<b class='flag-5'>IO</b>,替代<b class='flag-5'>西門(mén)子</b>ET200SP,可接<b class='flag-5'>西門(mén)子</b>三菱歐姆龍PLC做<b class='flag-5'>從</b><b class='flag-5'>站</b>

    Profibus DP轉(zhuǎn)Profinet網(wǎng)關(guān)把稱(chēng)重儀表接到西門(mén)子PLC

    客戶現(xiàn)場(chǎng)有40多臺(tái)Profibus DP的稱(chēng)重儀表。現(xiàn)需要把這些儀表統(tǒng)一接到西門(mén)子1200PLC上面,并進(jìn)行監(jiān)控。現(xiàn)在使用遠(yuǎn)創(chuàng)智控YC-DPM-PN進(jìn)行連接dp
    的頭像 發(fā)表于 07-04 16:11 ?859次閱讀
    Profibus <b class='flag-5'>DP</b>轉(zhuǎn)Profinet網(wǎng)關(guān)把稱(chēng)重儀表接到<b class='flag-5'>西門(mén)子</b>PLC

    西門(mén)子與ABB機(jī)器人的Profibus-DP通訊實(shí)例

    途軟件中新建項(xiàng)目,本案例選取西門(mén)子S7-300PLC,其型號(hào)為CPU 313C-2DP,該P(yáng)LC 為集成式的PLC,自帶PROFIBUS-DP口,可以作為主
    的頭像 發(fā)表于 07-15 10:08 ?6857次閱讀
    <b class='flag-5'>西門(mén)子</b>與ABB機(jī)器人的Profibus-<b class='flag-5'>DP</b>通訊實(shí)例

    如何讀取 ET 200SP PROFINET IO 設(shè)備名稱(chēng)

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

    西門(mén)子PLC與IO模塊如何通訊

    Module)作為與外部設(shè)備交互的橋梁,其重要性不言而喻。本文將詳細(xì)闡述西門(mén)子PLC如何與IO模塊進(jìn)行通訊,通訊原理、通訊方式、配置步驟以及優(yōu)化策略等多個(gè)方面進(jìn)行深入探討。
    的頭像 發(fā)表于 06-19 10:46 ?2230次閱讀
    百家乐官网洗码方法| 菲彩百家乐的玩法技巧和规则| 百家乐官网经典路单| 百家乐娱乐平台网77scs| 百家乐官网游戏网上投注| 妈祖棋牌迷| 百家乐真钱送彩金| 澳门百家乐官网会出千吗| 电脑百家乐玩| 百家乐官网机器图片| 顶旺娱乐| 南京百家乐赌博现场被| 博彩百家乐官网最新优惠| 马边| 网络百家乐会输钱的多吗| 二爷百家乐官网的玩法技巧和规则 | 澳门百家乐自杀| 百家乐官网技巧和规律| 大发888 娱乐免费游戏| 开心8百家乐游戏| 澳门百家乐官网限红规则| 网上娱乐城排名| 百家乐真人游戏棋牌| A8百家乐官网赌场娱乐网规则| 娱乐城注册送18| 多台百家乐的玩法技巧和规则 | 皇冠888线上投注| 威尼斯人娱乐平台网上百家乐| 菲律宾百家乐游戏| 百家乐官网免佣台| 桃园县| 威尼斯人娱乐城送| 百家乐单机版游戏下载| 蓝盾百家乐官网娱乐场开户注册| 大发888加速器| 狮威百家乐赌场娱乐网规则| 杨公24山向水法吉凶断| 百家乐官网赌博机怎么玩| 金木棉蓝盾在线娱乐| 大发888在线赌场网站| 百家乐打揽法|