色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

虹科干貨 | 結合使用Linux網絡命名空間與虹科PROFINET協議棧的GOAL中間件

虹科智能自動化 ? 2023-04-10 15:19 ? 次閱讀

PROFINET是由PI推出的開放式工業以太網標準,它使用TCP/IP等IT標準,并由IEC 61158和IEC 61784 標準化,具有實時功能,并能夠無縫集成到現場總線系統中。憑借其技術的開放性、靈活性和性能優勢,PROFINET可應用于過程/工廠自動化、運動控制等領域。通過PROFINET,可實現確定性響應、微秒級硬實時能力和集成診斷功能,是工業4.0通信的理想基礎。

01/

虹科PROFINET協議棧與GOAL中間件

虹科PROFINET協議棧可用于從站設備開發,符合一致性Class A與Class B并滿足實時等級Class 1,擁有低資源消耗、可用和不用操作系統、高度可移植性等優勢,能夠為符合PROFINETIO的通信提供所有必需的服務。

虹科PROFINET協議棧可以在單核或者雙核中運行,且內核都具有開放抽象層(GOAL)。GOAL中間件提供了一個統一的平臺,用于快速輕松地集成工業以太網協議,例如帶有MRP的PROFINET、包括DLR的EtherNet/IP、EtherCAT等協議,以及未來的PROFINET CC-D TSN和CC-Link IE TSN。GOAL還提供了一個OPC UA擴展,可標準化對工業環境中機器、設備和其他系統的訪問。

27525e3a-d4ca-11ed-ad0d-dac502259ad0.png

當在Linux設備上使用虹科PROFINET協議棧和GOAL時,運行應用程序的以太網接口的IP設置將在啟動時重置,這將導致在 Linux 設備上運行的任何其他基于 IP 的服務(如 Web 服務器或SSH 控制臺)無法訪問。該問題產生的原因是PROFINET設備的定義行為,本文將介紹如何使用Linux網絡命名空間來解決此問題,因此,一個簡單的Web服務器將在虹科PROFINET協議棧使用的物理接口之上命名的虛擬以太網接口上運行。

02/

如何設置Linux網絡命名空間

Linux具有豐富的虛擬網絡功能,可用作托管VM和容器以及云環境的基礎。Linux網絡命名空間允許在物理設備上運行多個虛擬以太網接口。此技術被虛擬機和容器等虛擬化技術廣泛使用。

設置Linux網絡命名空間,首先需要創建一個新的虛擬以太網接口,并在物理設備和虛擬以太網接口之間建立連接。

請注意,以下命令需要使用相應的管理員權限運行。

這可以使用 IP 工具實現:

ip link add link type macvlan mode bridge

因此,如果我們想把虛擬接口webserv0連接到物理接口eth0,那么命令就是:

ip link add webserv0 link eth0 type macvlan mode bridge

下一步,我們創建一個新的命名空間,該命名空間將位于:webserv0

ip netns add

在此示例中,我們將命名新的命名空間:webserver

ip netns add webserver

現在我們需要向屬于新命名空間的 Linux 內核發出信號:webserv0

ip link set netns

對于我們的示例,這將產生以下行:

ip link set webserv0 netns webserver

此時需要為虛擬接口設置 IP 地址并啟動它。由于虛擬接口現在僅在新命名空間中可見,因此我們必須使用以下命令:ip netns exec

ip netns exec ip addr add / dev ipnetnsexeciplinksetup

使用此示例的值,命令為:

ip netns exec webserver ip addr add 192.168.11.223/24 dev webserv0ipnetnsexecwebserveriplinksetupwebserv0

為簡單起見,我們使用 Python 3.4 及更高版本提供的簡單 HTTP 服務器。現在可以使用以下命令啟動此服務器:

ip netns exec webserver python3 -m http.server 8082 --bind 192.168.11.223

網絡服務器可以通過 http://192.168.11.223:8082 訪問,獨立于底層物理接口eth0的IP設置。

PROFINET應用程序現在可以像往常一樣在物理接口上啟動,例如:eth0

./goal_linux_x64.bin -i eth0

完整的腳本如下所示:

#!/bin/baship link add webserv0 link eth0 type macvlan mode bridgeip netns add webserverip link set webserv0 netns webserverip netns exec webserver ip addr add 192.168.11.223/24 dev webserv0ip netns exec webserver ip link set up webserv0ipnetnsexecwebserverpython3-mhttp.server8082–bind192.168.11.223

總結

在本篇文章中,我們介紹了Linux網絡命名空間的設置,并解釋了如何使用該方法提供獨立于底層物理接口工作的虛擬以太網接口。這允許在與基于IP的服務(如Web服務器或SSH控制臺)相同的物理設備上運行PROFINET設備等應用程序。

對于資源有限的設備,虹科PROFINET協議棧的高度可擴展性優勢十分明顯。對于使用Linux設備的用戶來說,使用虹科PROFINET協議棧方案可放寬對MCU的要求,國產方案也可以使用。

目前已支持以下平臺:

虹科PROFINET協議棧

? Generic Linux

?Generic Linux with port Switch Interface

?ST NUCLEO-144 STM32F4

?Raspberry PI & CM4 Linux

?Renesas RIN32M3 HWRTOS

?Renesas RZN1D (on RZN1-CM3 with interface to A7)

?Renesas RZN1L

?Renesas RZN1S (on RZN1-CM3 with interface to A7)

?Renesas RZT1 (on RZN1-CM3 with interface to R4F)

?ST STM32 using Cube Libraries (F4 and above)

?ST STM32 using Cube Libraries (F4 and above) with switch interface

?Renesas SYNERGY S7G2SK ThreadX

?TI TIVA TM4C129

?RENESAS RZ/T2

?RENESAS RZ/N2

目前已通過以下控制器的測試:

虹科PROFINET協議棧(CC-A/RT1)

? 博世力士樂IndraControl L65

?西門子S7-1500

?西門子S7-300

?Molex E- F2控制器卡

?TwinCat

?KW-軟件控制器

?Phoenix RFC 470S

虹科在工業總線通訊行業深耕多年,是鏈條最全、方案最豐富、且兼備技術服務落地的通信技術資源整合商。除PROFINET協議棧之外,虹科還提供可用于二次開發的SoM模塊、PROFINET 板卡、PROFINET網關、PROFINET IO模塊等多種工業通訊解決方案,歡迎聯系虹科獲取更多詳細信息

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

    關注

    87

    文章

    11292

    瀏覽量

    209332
  • 網絡
    +關注

    關注

    14

    文章

    7553

    瀏覽量

    88732
收藏 人收藏

    評論

    相關推薦

    應用 為什么PCAN方案能成為石油工程通訊的首選?

    了CAN總線型傳感器、嵌入式計算機、顯示器和觸摸屏操作的鉆井監視儀,能夠實時監測泥漿參數、絞車和泥漿泵的工作狀態,并及時處理故障,確保鉆井作業的安全與高效。PCAN接口卡支持多種協議,提供豐富的接口類型和廣泛的系統兼容性,適
    的頭像 發表于 11-08 16:48 ?215次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應用 為什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成為石油工程通訊的首選?

    方案 | 精準零部測試!多路汽車開關按鍵功能檢測系統

    在汽車制造業中,零部的安全性、功能性和可靠性是確保車輛整體性能的關鍵。針對車輛零部的LIN/CAN總線仿真測試,提出了基于
    的頭像 發表于 11-01 11:04 ?181次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 | 精準零部<b class='flag-5'>件</b>測試!多路汽車開關按鍵功能檢測系統

    方案 領航智能交通革新:PEAK智行定位車控系統Demo版亮相

    導讀: 在智能汽車技術發展浪潮中,車輛控制系統的智能化、網絡化已成為行業發展的必然趨勢。PEAK智行定位車控系統,集成了尖端科技,能夠實現車輛全方位監控與控制的先進系統。從實時GPS定位到CAN
    的頭像 發表于 08-27 09:28 ?269次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  領航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車控系統Demo版亮相

    求助,關于MDK5中間件network庫靜態ip手動配置問題

    的函數接口。在此求助各位用過MDK5中間件網絡協議的大佬,能否提供修改網絡協議
    發表于 04-22 08:09

    干貨丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    PCAN-Explorer 6(下稱“PE6”)作為一款專業的CAN/CAN FD網絡處理軟件,不僅提供了強大的報文監控和發送功能,還通過其創新的dll加載功能,為用戶帶來了更加靈活和高效的批量
    的頭像 發表于 04-19 10:36 ?798次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    新品 | E-Val Pro Plus有線驗證解決方案

    有線驗證解決方案E-ValProPlus我們很高興地宣布,我們將推出全新的E-Val
    的頭像 發表于 04-19 08:04 ?356次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有線驗證解決方案

    中間件廠商中創股份創板上市

    山東中創軟件商用中間件股份有限公司(以下簡稱“中創股份”)成功在上交所創板上市,這標志著這家國內領先的基礎軟件中間件產品與服務提供商邁入了新的發展階段。中創股份在國民經濟重點行業領域,如金融、能源、交通等,擁有廣泛的業務布局和
    的頭像 發表于 03-18 17:29 ?821次閱讀

    中創股份成功登陸創板,引領中間件技術創新

    山東中創軟件商用中間件股份有限公司(簡稱“中創股份”)近日在創板成功上市,標志著其在國內基礎軟件中間件領域的領先地位得到資本市場認可。
    的頭像 發表于 03-15 17:39 ?837次閱讀

    中間件廠商中創股份成功上市

    近日,國內領先的基礎軟件中間件產品與服務提供商——山東中創軟件商用中間件股份有限公司(以下簡稱“中創股份”)在上海證券交易所創板上市,股票代碼為“688695”。這一里程碑事件標志著中創股份在基礎軟件
    的頭像 發表于 03-14 15:25 ?873次閱讀

    國產中間件領軍企業中創股份登陸創板

    山東中創軟件商用中間件股份有限公司(簡稱“中創股份”),這家國內基礎軟件中間件領域的佼佼者,近日成功登陸創板,股票代碼為“688695”。這一重要里程碑標志著中創股份在科技創新和資本市場上的雙重突破,為其未來的發展注入了強勁動
    的頭像 發表于 03-14 14:06 ?595次閱讀

    中創股份成功登陸創板,深耕中間件行業

    3月13日,山東中創軟件商用中間件股份有限公司(以下簡稱“中創股份”)在上海證券交易所創板成功掛牌上市,標志著這家在中間件領域深耕二十余年的企業迎來了新的發展篇章。
    的頭像 發表于 03-13 15:42 ?655次閱讀

    中創股份創板成功上市,引領中間件技術新篇章

    中間件產品與服務提供商中創股份近日在上交所創板成功掛牌上市,這一里程碑事件標志著中創股份在基礎軟件中間件領域的領先地位得到了市場的廣泛認可,并為其未來發展打開了新的篇章。
    的頭像 發表于 03-13 14:13 ?683次閱讀

    中創股份登陸創板,國產中間件領域顯身手

    近日,中間件產品與服務提供商中創股份(688695.SH)成功登陸上海證券交易所創板,這一重要事件標志著中創股份在國產中間件需求增長的背景下,正迎來廣闊的發展空間
    的頭像 發表于 03-13 14:09 ?762次閱讀

    國產中間件提供商中創股份上市

    近日,國內中間件領域的領軍企業——山東中創軟件商用中間件股份有限公司(簡稱“中創股份”)在創板成功上市,這一重要事件標志著中創股份在中間件行業深耕多年后,迎來了嶄新的發展階段。
    的頭像 發表于 03-13 13:49 ?662次閱讀

    干貨|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    導讀:在今天的干貨系列中,我們將探討HK-TE-200x系列交換機中的VLAN配置。VLAN(虛擬局域網)在現代網絡架構中扮演著至關重要的角色,它能夠幫助我們有效地隔離廣播域,提高
    的頭像 發表于 03-04 14:26 ?396次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?
    主站蜘蛛池模板: 成年人免费观看视频网站| 国产人妻人伦精品A区| 国产又粗又猛又爽黄老大爷| 久草在线草a免费线看| 热中文热国产热综合| 亚洲免费观看视频| jlzzzjizzzjlzzz亚洲| 红色机尾快播| 人人听力网mp3下载| 亚洲午夜精品A片久久软件 | 国产AV天堂一区二区三区| 久久成人a毛片免费观看网站| 青草国产在线视频免费| 亚洲三级大片| 成人欧美尽粗二区三区AV| 久久九九精品国产自在现线拍| 日日摸夜夜添夜夜爽出水| 伊人国产在线观看| 国产精品成人无码免费视频| 免费看欧美一级特黄a大片| 亚洲国产欧美在线人成aaaa20| jzz大全18| 久久综合九色综合国产| 亚洲2023无矿砖码砖区| xxxxxl荷兰| 久青草国产在线观看视频| 亚洲成av人影院| 吃寂寞寡妇的奶| 暖暖日本免费播放| 一边啪啪的一边呻吟声口述| 国产免费阿v精品视频网址| 啪啪激情婷婷久久婷婷色五月| 一边亲着一面膜下奶韩剧免费 | 国产在线精品一区二区在线看| 欧美精品色婷婷五月综合| 一个人在线观看免费高清视频| 国产精品久久人妻互换毛片| 欧美视频毛片在线播放| 在线中文字幕亚洲日韩| 国产亚洲精品久久久久久国模美| 日本久久免费大片|