在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

使用LPNDR_ReadGlobalInfo函數塊讀取IP地址和MAC地址

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-11-14 10:09 ? 次閱讀

1. 讀取 IP 地址和 MAC 地址

使用 LPNDR_ReadGlobalInfo 函數塊可以讀取 PROFINET 設備的 IP 地址和 MAC 地址。

1-1 使用 TIA PORTAL V17 創建項目

使用 TIA PORTAL V17 創建一個新項目,組態 CPU S7-1200 與分布式 IO ET200SP ,設置 IP 地址,并確認設備名稱后下載PLC 中,如圖 1、2、3 所示。

879fcd3e-6361-11ed-8abf-dac502259ad0.png

圖 1、在新項目中組態 S7-1200 和 ET200SP

87b9f56a-6361-11ed-8abf-dac502259ad0.png

圖 2、設置 S7-1200 參數

87d8ab7c-6361-11ed-8abf-dac502259ad0.png

圖 3、設置 ET200SP 參數

1-2 編程調用 LPNDR_ReadGlobalInfo 函數塊

通過庫選項在全局庫中打開 PROFINET 數據記錄庫,從庫中調用 LPNDR_ReadGlobalInfo 函數塊,如圖 4 所示。

87ff606e-6361-11ed-8abf-dac502259ad0.png

圖 4、調用 LPNDR_ReadGlobalInfo 函數塊

表 1、LPNDR_ReadGlobalInfo 引腳說明

參數 聲明 數據類型 說明
execute IN Bool 讀數據記錄
hwId IN HW_IO PROFINET 接口硬件標識符
mode IN Int 允許值:
1: 接口信息
2: MRP 信息
3: 端口信息
4:端口連接狀態
5:端口統計
busy OUT Bool 命令執行中
done OUT Bool 命令執行完成
error OUT Bool 發生錯誤
status OUT Word 錯誤說明
DataRecord IN_OUT Version 將信息讀取到的目標區域
根據“mode”參數選擇數據類型聲明目標區域

程序段 1 中,用于讀取 CPU 1215C 的接口信息,因此 hwId 選擇 PLC PROFINET 接口的硬件標識符;mode 選擇 1,讀取接口信息;DataRecord 選擇數據類型為“LPNDR_typeInterfaceInformation”用于接收讀取到的接口參數。

程序段 2 中,用于讀取 ET200SP 的接口信息,因此 hwId 選擇 ET200SP PROFINET 接口的硬件標識符;mode 選擇 1 ,讀取接口信息;DataRecord 選擇數據類型為“LPNDR_typeInterfaceInformation”用于接收讀取到的接口參數。

1-3 測試結果

分別觸發程序段 1、程序段 2 中功能塊的 execute 管腳,執行程序后在 DataRecord 管腳連接的變量中讀取到相應的接口信息,如圖 5 、6 所示。

8824e23a-6361-11ed-8abf-dac502259ad0.png

圖 5、讀取 S7-1200 接口信息

88551c02-6361-11ed-8abf-dac502259ad0.png

圖 6、讀取 ET200SP 接口信息

2. 讀取MRP環狀態

使用 LPNDR_ReadMRPState 函數塊可以讀取 PROFINET 設備(MRP管理員)的 MRP 環的狀態。

2-1 組態編程

使用 TIA PORTAL V17 創建一個新項目,組態 CPU S7-1200、分布式IO ET200SP 及 SCALANCE X204 IRT 交換機網絡視圖如圖 7 所示,并組態拓撲視圖,如圖 8 所示。

888e0ed6-6361-11ed-8abf-dac502259ad0.png

圖 7、網絡視圖組態

88b04942-6361-11ed-8abf-dac502259ad0.png

圖 8、拓撲視圖組態

分別設置 S7-1200、ET200SP 及 SCALANCE X204 IRT 的介質冗余角色,將 S7-1200 與 ET200SP 設置為客戶端,將 SCALANCE X204 IRT 設置為管理員,如圖 9、10、11 所示。

88d4b098-6361-11ed-8abf-dac502259ad0.png

圖9、組態 S7-1200 為介質冗余客戶端

88fa23a0-6361-11ed-8abf-dac502259ad0.png

圖 10、組態 ET200SP 為介質冗余客戶端

891d16e4-6361-11ed-8abf-dac502259ad0.png

圖 11、組態 SCALANCE X204 IRT 為介質冗余管理員

2-2 編程調用 LPNDR_ReadMRPState 函數塊

編程調用 LPNDR_ReadMRPState 函數塊,用于檢測 MRP 環狀態,如圖 12 所示。

894a5d66-6361-11ed-8abf-dac502259ad0.png

圖 12、調用 LPNDR_ReadMRPState 函數塊

表 2、LPNDR_ReadMRPState 引腳說明

參數 聲明 數據類型 說明
execute IN Bool 讀數據記錄
hwId IN HW_IO MRP 管理員接口硬件標識符
busy OUT Bool 命令執行中
done OUT Bool 命令執行完成
error OUT Bool 發生錯誤
mrpRingState OUT Word MRP 環狀態
status OUT Word 錯誤說明

2-3 測試結果

當 MRP 環連接閉合情況下,通過觸發 execute 管腳執行 LPNDR_ReadMRPState 函數塊,可以看到輸出管腳 mrpRingState 為 1,說明 MRP 環為閉合狀態,如圖 13 所示。

當 MRP 環連接打開情況下,通過觸發 execute 管腳執行 LPNDR_ReadMRPState 函數塊,可以看到輸出管腳 mrpRingState 為 0,說明 MRP 環為打開狀態,如圖 14 所示。

8979297a-6361-11ed-8abf-dac502259ad0.png

圖 13、MRP 環閉合狀態

899bdefc-6361-11ed-8abf-dac502259ad0.png

圖 14、MRP 環打開狀態






審核編輯:劉清

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

    關注

    5011

    文章

    13297

    瀏覽量

    463342
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1106

    瀏覽量

    51476
  • S7-1200
    +關注

    關注

    11

    文章

    331

    瀏覽量

    17984

原文標題:通過 PROFINET 數據記錄庫讀取 S7-1200 的 IP 地址、MAC 地址及 MRP 環狀態

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

收藏 人收藏

    評論

    相關推薦

    IP地址及網卡MAC地址操作指南

      為便于各分公司及部門統計IP地址及網卡MAC地址,請按照以下步驟操作:   1、 點擊“開始”,選擇運行。   2、在“運行”中輸入“cmd”,并點擊
    發表于 09-03 16:12 ?0次下載

    如何知道mac地址 怎么查看IP地址

    如何知道mac地址 怎么查看IP地址 步驟如下: 1 在“運行”中輸入 cmd 2 在打開的命令提示符界面中輸入 ipconfig/all 3 里面的rnet NIC里有你
    發表于 03-21 12:08 ?5.4w次閱讀
    如何知道<b class='flag-5'>mac</b><b class='flag-5'>地址</b> 怎么查看<b class='flag-5'>IP</b><b class='flag-5'>地址</b>

    IP地址,IP地址是什么意思

    IP地址,IP地址是什么意思 基本定義 IP地址都是一個十分重要的概念,INTERNET的許多
    發表于 04-03 15:12 ?1675次閱讀

    網絡與通信MAC地址詳解

    什么是MAC地址! MAC 地址在這種局域網環境中究竟起到什么作用,下面就來介紹一下MAC 地址
    發表于 08-23 18:25 ?90次下載
    網絡與通信<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>詳解

    mac_mac地址是什么

    mac地址是什么?本內容介紹了mac地址的作用及運用,MAC(Medium/Media Access Control)
    發表于 12-14 15:50 ?3894次閱讀
    <b class='flag-5'>mac_mac</b><b class='flag-5'>地址</b>是什么

    mac地址ip地址有什么區別

    首先,說明一下MAC地址是啥?MAC地址MAC(Media Access Control)協議所使用的
    發表于 03-06 14:17 ?8686次閱讀

    mac地址ip地址是什么決定的

    IP地址是指互聯網協議地址(英語:Internet Protocol Address,又譯為網際協議地址),是IP Address的縮寫。
    發表于 03-07 17:14 ?7750次閱讀
    <b class='flag-5'>mac</b><b class='flag-5'>地址</b>和<b class='flag-5'>ip</b><b class='flag-5'>地址</b>是什么決定的

    網絡通信技術:IP地址MAC地址的差異

    了解完網絡協議,我們會發現,網絡通信的五層模型里,有兩個很重要的概念:IP 地址MAC 地址。 那么 IP
    的頭像 發表于 10-22 15:12 ?4876次閱讀
    網絡通信技術:<b class='flag-5'>IP</b><b class='flag-5'>地址</b>和<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>的差異

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

    GetStationInfo”指令讀取位于本地 IO 系統中 PROFINET IO 設備或下級 IO 系統中 PROFINET IO 設備的 IPMAC 地址(使用 CP/CM
    的頭像 發表于 01-29 14:44 ?5955次閱讀

    為什么有了IP地址,還需要MAC地址呢?

    流言傳到了“IP地址”和“MAC地址”的耳朵里,他倆也非常苦惱,今天文檔君把話筒遞給他們,看看他們怎么說?
    的頭像 發表于 04-17 09:32 ?2809次閱讀

    MAC地址注冊的原理和應用

    MAC地址注冊是指在網絡設備中,將設備的物理地址(即MAC地址)與設備的IP
    的頭像 發表于 11-13 16:07 ?985次閱讀
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>注冊的原理和應用

    為什么同時需要IPMAC地址

    MAC是網絡中用來標識網卡設備的唯一網絡地址。由相關硬件制造商統一分配,每臺電腦的MAC地址都是唯一的。
    發表于 11-14 09:32 ?1126次閱讀
    為什么同時需要<b class='flag-5'>IP</b>和<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>?

    如何綁定ip地址mac物理地址呢?

    如何綁定ip地址mac物理地址呢? 綁定IP地址MAC
    的頭像 發表于 12-07 09:33 ?6865次閱讀

    怎么綁定IP地址MAC地址

    本篇文章主要說一說怎么在本地計算機上綁定IPMAC地址以及通過路由器綁定IPMAC地址,并且
    的頭像 發表于 12-01 22:48 ?238次閱讀

    MAC地址的作用范圍,MAC地址怎么申請?

    MAC地址(MediaAccessControlAddress),也稱為局域網地址(LANAddress)、以太網地址(EthernetAddress)、硬件
    的頭像 發表于 12-19 17:44 ?389次閱讀
    <b class='flag-5'>MAC</b><b class='flag-5'>地址</b>的作用范圍,<b class='flag-5'>MAC</b><b class='flag-5'>地址</b>怎么申請?
    主站蜘蛛池模板: 久久精品国产清自在天天线| 午夜国产视频| 久久久黄色片| 激情久久久久久久久久久| 色吧在线视频| 一本到午夜92版免费福利| 国产无遮挡床戏视频免费| 97综合色| 色yeye在线观看| 五月激情综合丁香色婷婷| 国产亚洲人成a在线v网站| 精品久久久久久久免费加勒比| 九九热在线精品视频| 欧美黄色三级视频| 人人做人人干| 一级特黄色片| 国产日韩欧美一区二区| 亚洲小便| 色内内免费视频播放| 久久婷婷激情综合色综合也去 | 电影天堂bt| 2o18国产大陆天天弄| 男女视频在线观看| 午夜精品福利在线观看| www资源| 久久国产精品岛国搬运工| 一色屋成人免费精品网| 国产免费人人看大香伊| 五月激情啪啪网| 日本在线视频精品| 末满18以下勿进色禁网站| 性国产精品| 激情 婷婷| 免费免费啪视频视频观看| 日韩三级中文| 亚洲午夜免费| 丰满年轻岳欲乱中文字幕| 国产盗摄女子私密保健视频| 国产牛牛| 日本天天色| 久久香蕉精品视频|