国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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
    +關注

    關注

    88

    文章

    11761

    瀏覽量

    219070
  • 網絡
    +關注

    關注

    14

    文章

    8265

    瀏覽量

    94851
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    動態 | 2026年1月精彩回顧

    2026年1月精彩速覽——正式成為廣州開發區企業上市和新三板發展促進會理事單位;友思特獲“國家高新技術企業”資質;宏集「雙人成行」伙伴招募計劃正式啟航...下面讓我們一起回顧1
    的頭像 發表于 02-02 11:01 ?515次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | 2026年1月精彩回顧

    動態 | KOTRA廣州韓國貿易館 韓國商工會領導來訪總部

    1月7日下午,韓國貿易投資振興公社(KOTRA)廣州韓國貿易館與韓國商工會領導一行蒞臨廣州總部參觀交流,CEO陳秋苑女士攜團隊熱情接待,雙方圍繞資源對接與合作機遇展開深入探討。
    的頭像 發表于 01-12 16:19 ?726次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | KOTRA廣州韓國貿易館 韓國商工會領導來訪<b class='flag-5'>虹</b><b class='flag-5'>科</b>總部

    動態 | 2025年12月精彩回顧

    2025年12月精彩速覽——PCAN-Explorer7發布;德思特成功入選廣東省2025年第一批高新技術企業;宏集科技受邀參加賽峰蘇州飛機發動機公司“數字周”活動...感謝各
    的頭像 發表于 12-31 17:02 ?3594次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | 2025年12月精彩回顧

    PEAK解決方案

    PEAK解決方案
    發表于 12-19 14:45 ?0次下載

    答疑 | 使用PCAN-Explorer 6進行.DBC解析總共分幾步?

    各位的新老客戶朋友們,大家好!「科技術答疑專欄」今天正式和大家見面了~做這個專欄的初衷很簡單:平時收到不少朋友咨詢實操問題,與其零散回復,不如集中分享——每期聚焦一個高頻痛點,用
    的頭像 發表于 12-12 11:02 ?667次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | 使用<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6進行.DBC解析總共分幾步?

    動態 | 2025年11月精彩回顧

    2025年11月精彩速覽——與CiA聯合主辦CANXL中國路演三城巡演;攜手長城汽車舉辦技術交流日系列workshop;2025Pico免拆診斷技術峰會現場群英集結...下面讓
    的頭像 發表于 12-01 10:33 ?774次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | 2025年11月精彩回顧

    動態 | ×長城汽車技術交流日圓滿落幕!

    11月25日,攜手長城汽車在保定·長城技術中心成功舉辦“X長城汽車技術交流日”系列workshop活動,與長城技術中心的各位工程師共同展望行業發展前景,為雙方未來更多的生態合作
    的頭像 發表于 11-28 17:07 ?2099次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×長城汽車技術交流日圓滿落幕!

    圓滿收官 | CAN總線專題全系列直播精華回顧已上線!

    CAN總線系列直播圓滿收官!HongKeWebinars作為汽車電子通信領域的核心協議,CAN總線技術正隨著智能駕駛、車聯網等趨勢加速迭代。為幫助工程師深入掌握CAN總線技術,
    的頭像 發表于 11-24 17:55 ?2858次閱讀
    圓滿收官 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線專題全系列直播精華回顧已上線!

    峰會 | 峰會 | 倒計時一周!群英集結上海虹橋,邀您共赴盛會!

    11月25日,Pico波形診斷技術峰會即將在上海虹橋·愷暢酒店拉開序幕!這場匯集了全國頂尖波形診斷大師與免拆診斷愛好者們的年終盛會,將會予你一場怎樣的學習之旅?倒計時一周!Pi
    的頭像 發表于 11-19 17:52 ?1349次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰會 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰會 | 倒計時一周!群英集結上海虹橋,<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀您共赴盛會!

    案例 | 礦業數字化轉型:owa5X如何贏得日立Wenco信任?

    owa5X用于采礦業的遠程信息處理方案礦業數字化轉型不僅是技術升級,更是一場信任構建的歷程。選擇何種技術伙伴,如何確保系統在惡劣環境下穩定可靠,是每一個礦業企業決策者必須審慎考慮的問題。在這
    的頭像 發表于 11-18 17:03 ?566次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 礦業數字化轉型:<b class='flag-5'>虹</b><b class='flag-5'>科</b>owa5X如何贏得日立Wenco信任?

    動態 | 2025年10月精彩回顧

    2025年10月精彩速覽——出席2025上海國際嵌入式會議并發表演講;自研HK-CoreTest車載總線測試軟件首發上線;多場技術直播圓滿收官...下面讓我們一起回顧10月的
    的頭像 發表于 11-01 09:02 ?1163次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | 2025年10月精彩回顧

    方案 | 數據不缺位,監控不滯后:車輛信息遠程監控系統

    引言在智能網聯與電動化推進中,車隊管理、遠程診斷和智能駕駛常被這些問題困擾:多車型數據采集要反復適配、網絡波動時數據丟了難追溯、原始數據看不懂沒法用...車輛信息遠程監控系統,用「即插即用+數據
    的頭像 發表于 09-18 17:33 ?842次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 | 數據不缺位,監控不滯后:<b class='flag-5'>虹</b><b class='flag-5'>科</b>車輛信息遠程監控系統

    直播回顧 | 硬核干貨放送,CAN總線應用層直播助您告別低效聯調,破解車載網絡開發核心難題

    周二下午3點準時開播,資深技術工程師團隊傾囊相授,助您掌握CAN總線從基礎到高階的全鏈路技術與核心技能。更多硬核課程與技術干貨敬請持續關注
    的頭像 發表于 09-17 17:39 ?830次閱讀
    直播回顧 | 硬核<b class='flag-5'>干貨</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線應用層直播助您告別低效聯調,破解車載<b class='flag-5'>網絡</b>開發核心難題

    分享 | 賦能現代化礦業:Owasys堅固型車載通信終端方案

    導讀在采礦行業,設備運行環境極端惡劣——高溫、嚴寒、粉塵、震動、沖擊無處不在。確保關鍵設備(如礦用卡車、挖掘機、鉆機等)的可靠通信、精準定位與高效管理,是保障礦山安全運營和提升生產力的核心挑戰。Owasys專為采礦行業設計的堅固型車載通信終端——
    的頭像 發表于 06-24 17:04 ?595次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 賦能現代化礦業:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys堅固型車載通信終端方案

    展會回顧 | 賦能新一代工業網絡2025華南工博會圓滿落幕

    6月4-6日,為期3天的2025華南國際工業博覽會SCIIF在深圳國際會展中心(寶安)盛大舉行。此次參展,全方位展示了在工業領域的最新成果和解決方案,包括符合新一代CAN總線標準的CANXL協議
    的頭像 發表于 06-11 17:32 ?1075次閱讀
    展會回顧 | 賦能新一代工業<b class='flag-5'>網絡</b>!<b class='flag-5'>虹</b><b class='flag-5'>科</b>2025華南工博會圓滿落幕