精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

PROFINET有哪些特性?PROFINET的工作機制是怎樣的?

冬至子 ? 來源:老李物語 ? 作者:李廣山 ? 2023-08-11 17:19 ? 次閱讀

1.0 介紹

PROFINET (Process FIeld NETwork)是工業以太網的一個開放標準,在過程自動化、生產自動化、汽車、機械工業和驅動控制等領域有著廣泛的應用。PROFINET已被IEC 61158和IEC 61784標準化。設備的安全方面已根據IEC 62061/ISO 13849-1規范。

PROFINET根據不同的時間需求被劃分為不同的性能等級。這些等級是:NRT(非實時)、RT(實時)和IRT(同步實時),它們基于生產者/消費者原則,借助于各種協議和服務。

PROFINET IRT主要應用于周期時間低于1 ms的運動控制應用。采用以太網協議在VLAN優先級的以太網幀中發送高優先級負載數據。利用動態幀打包(DFP)原理和基于硬件同步交換的時間復用方式,對周期時間進行優化。

這項技術大約已有25年歷史,由西門子和PROFIBUS用戶組織PNO的其他成員公司開發。

2.0 特性

與該技術相關的特性主要有:從管理級到現場或設備級的通信,靈活的拓撲結構,如星型或線,靈活的硬實時通信,包括同步運動控制,動態幀封裝原則,導致靈活的時間周期,支持多種傳輸媒體,如銅,無線,光纖等,所有現場總線的無縫集成,為人,設備等的安全,防止未經授權的黑客進入系統。高可靠的診斷系統等。

3.0 一致性等級

在PROFINET中定義了三個相互構建的一致性等級 。這些等級基于自動化系統的不同需求,分別時CC-A、CC-B和CC-C。

CC-A是層次結構中最低的,具有基本的PROFINET I/O和RT通信功能。IT服務也可以在這個等級中使用。除了CC-A提供的功能外,CC-B還提供網絡診斷、網絡拓撲等功能。媒體冗余協議選項在這個等級下也是可用的。應用包括具有確定性但非同步通信的機器控制。CC-B的一個擴展版本是CC-B (PA),其中包括過程自動化中應用的系統冗余功能。

CC-C包括CC-A和CC-B的所有功能。此外,它使用等時相位提供高度確定的實時數據通信。它用于機器控制領域。

4.0 實時通信, 硬實時和軟實時

PROFINET標準區分了三種性能等級:PROFINET NRT(非實時)、PROFINET RT(實時)和PROFINET IRT(同步實時)。

第一個版本用于非時間關鍵的應用程序,這些應用程序使用傳輸控制協議/互聯網協議(TCP/IP)或用戶數據報協議/互聯網協議(UDP/IP)進行數據傳輸,周期約為100毫秒。其中I/O數據的交換采用以太網協議,而診斷和通信數據的傳輸采用UDP/ IP協議。這種模式下的周期時間大約是10毫秒。最后一個,即PROFINET IRT,是為運動控制應用中的關鍵時間要求而開發的,周期時間約為1 ms,抖動為1 μ s。

PROFINET中的RT和IRT是有區別的,盡管這兩個版本都指的是實時。在實時工業通信協議中,數據交換發生在指定的時間內——通常小于10毫秒。現在,實時系統可以是硬實時,也可以是軟實時——這取決于最后期限的強制程度。硬實時系統本質上是確定性的,即網絡保證消息將在指定的、有限制的時間內傳輸,不能快也不能慢。在硬實時系統中,響應時間有絕對的限制。另一方面,在軟實時系統中,偶爾違反周期時間或截止日期是可以接受的。

為了實現實時通信,PROFINET在報文頭中使用VLAN標記。它將可自由使用的最高優先級級別設置為6。它確保PROFINET電報優先通過交換機轉發。

最快的數據更新速度。現在,提供和處理數據所需的時間與系統所進行的通信類型無關。只有通過優化棧中的周轉時間才能實現更快的數據更新操作。如果能繞過開放系統互連(OSI)模型的某些層來實現更快的棧操作,將會帶來更快的操作,并且可以減少棧的周轉時間。結果如下圖所示。

圖片

時間T1和T3保持不變,而時間T2(當數據通過堆棧時)可以通過軟硬件的結合來減少。

除PROFINET IRT外,Ethernet Powerlink、SERCOS III等基于以太網的工業協議均采用同步數據通信原理實現硬實時通信。硬實時系統運行在同步時鐘上,以減少周期時間和抖動,并提供確定性的行為。

5.0 實現更快的操作

PROFINET是一個開放的協議,它的周期短于31.25微秒,IRT版本不超過1微秒。通過集成交換機發送時,設備的地址信息包含在幀報頭中。在這種情況下,幀ID (FID)地址信息在相應的交換機中集成一次。因此,快速轉發幀可以減少幾個微秒的延遲。

另一種實現更快運算的方法是求和幀法。在這種情況下,來自多個節點(設備)的I/O數據被打包到一個幀中。因此,多個節點只需要一個FCS (幀校驗隊列)就可以提高吞吐量。這對于具有少量I/O字節的節點特別有利,因為PROFINET在其幀中使用64字節,就像任何以太網幀一樣。

還可以通過使用全雙工系統實現增強性能,其中輸入和輸出數據都可以通過這雙電纜發送。當一個求和幀被發送、接收、分析和檢查到幀中的最后一個節點時,DFP(Discovery and Configuration Protocol)扮演了一個關鍵的部分。由于數據從前面的節點中獲取,后面不與要在取一次,因此它們向最后一個節點傳送過程中被剝離出來。因此,幀變得越來越短,數據到達最后一個節點變得更快。 因此,周期更新時間變得更快

PROFINET V2.3的另一個優點是,當IRT通信周期仍在進行時,它可以無限制地進行TCP/IP通信。所涉及的技術是在單個節點中接收大型TCP/IP幀,然后將其分片。單個的碎片按連續的周期發送。在接收端,它們在應用層被組裝在一起,以得到未更改的TCP/IP幀。這使得在共享I/O和TCP/IP通信中實現31.25 μs時長的總線周期成為可能。這些碎片的集成是在交換模塊中完成的,因此不需要任何額外的特殊裝置。

6.0 IRT的工作機制

IRT的工作機制基于時間片機制。IRT網絡上的流量由IRT和RT兩部分組成,假設IRT流量占網絡總帶寬的25%,其余的分配給RT流量,如下圖所示。

圖片

IRT流量通過一次性切片履行嚴格的時間安排。在此期間,任何非IRT流量都將被緩沖。一旦IRT通信已經結束,緩沖的通信將通過交換機,進入常規的以太網通信。預留的IRT流量是可擴展的。,它剛好足夠容納IRT通信。

高精度的時間片(對于RT和IRT)可以通過交換機實現。如果網絡具有以下特性,是可行的:

  1. 一個非常精確的主時鐘,它將同步網絡上所有連接的設備,以創建精確持續時間的時間片。
  2. 交換機必須有一些額外的電路來緩沖和保存在IRT階段執行期間可能接收到的任何以太網流量。

時鐘基于IEEE 1588v2 (IEEE 1588-2008),它定義了精確時間協議(PTP)。這被放在一個名為精確透明時鐘協議(precision transparent clock protocol, PTCP)的協議包中。網絡交換機和布線的固有延遲可以通過PTCP計算。跨網絡的高精度實時時鐘具有非常精確的延遲計算,允許網絡中的交換機精確地在所需的時間進入和退出IRT時間片。時鐘主使用同步幀來同步這些設備中固有的所有本地時鐘發生器。這些設備直接連接在一起,而不需要經過任何非同步設備。

下圖,展示了PROFINET協議中的數據如何通過OSI的不同層。數據有三種變體:標準數據、RT數據和IRT/TSN數據。RT和IRT通信繞過會話層、傳輸層和網絡層,從而加快了RT和IRT的周轉時間。

圖片

7.0 時間敏感組網

它是一系列旨在提高標準以太網確定性的新標準。工業以太網是一種開放標準,西門子正在現場或設備級使用PROFINET,在控制級使用OPC UA。西門子目前正在研究基于以太網的標準時間敏感網絡預留帶寬,主要側重于服務質量、低傳輸延遲以及工業網絡實時域不同協議的并行傳輸。

目前,TSN提供31.25 μ s的循環時間和1 μ s的抖動,但PROFINET IRT已經提供了這樣的性能水平。PROFIBUS和PROFINET國際(PI)已經在最新的PROFINET標準中采用了TSN。

TSN通過部署另一個具有一些額外功能的新標準802.1AS-2019,改進了現有的時間同步時鐘(IEEE 1588)。采用這種新標準的TSN網絡在同步超出預期范圍時將產生錯誤。這個設備在IEEE 1588中沒有。與新標準相關的另一個特性是它具有調度優先級。TSN是OSI標準模型中的第二層,它向上兼容以前的以太網和硬實時功能

TSN包括一個廣泛的網絡配置,集中和分散的運作模式都可以。這兩種模式之間的互操作性目前正在開發中。隨著TSN的引入,OSI模型的1、2、3層將統一為一個具有更高可擴展性和性能的層。

8.0 使用 IRT

PROFINET IRT中的每個設備(也稱為PROFINET一致性C類)-從控制器到設備和交換機必須與PROFINET一致性C類兼容。該類中的最小數據更新率為250 μ s,抖動小于1 μ s。使用合適的硬件可以將數據更新率降低到31.25 μ s。對于更新速率小于250 μ s的, TCP/IP通信被碎片化并以較小的數據包傳輸。

在使用PROFINET之前,需要正確配置PROFINET IRT。這需要指定IRT操作所需的時間片(帶寬)數目,以及設備的周期時間。同樣,網絡拓撲必須明確指定,這將使IRT設備在IRT時間片內優化IRT傳輸調度。配置一個C類網絡比B類網絡更冗長和復雜。

一些控制器,設備和交換機支持等時模式應用,盡管它不是IRT的一部分。此模式用于將應用程序的執行循環鎖定到IRT更新間隔。這可以防止過采樣或欠采樣,確保進入或退出IRT時間階段是完美的。

圖片

上圖,展示了PROFINET IRT通信的時間表。一個特定的周期始于網絡中所有設備的同步。這是由高度精確的主時鐘完成的。根據連接網絡的需要,以預留帶寬(時間片)發送IRT數據,然后進行RT通信。診斷數據等在頭標準通信下發送。

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

    關注

    21

    文章

    2623

    瀏覽量

    99271
  • 工業以太網
    +關注

    關注

    10

    文章

    614

    瀏覽量

    42315
  • Profinet
    +關注

    關注

    6

    文章

    1067

    瀏覽量

    23328
  • 驅動控制器
    +關注

    關注

    0

    文章

    29

    瀏覽量

    14144
  • TCP通信
    +關注

    關注

    0

    文章

    146

    瀏覽量

    4217
收藏 人收藏

    評論

    相關推薦

    通過Profinet轉EtherCAT網關將伺服驅動與Profinet通訊

    本案例展示了如何巧妙地連接Profinet轉EtherCAT網關與伺服驅動,以實現流暢、精準的控制。在這個配置中,我們借助了一臺西門子1200PLC和一臺伺服驅動,通過設置Profinet
    發表于 01-16 16:54

    profinetprofinet

    要使兩個設備均為profinet協議,需要兩個設備進行通訊,那么需要一個設備。以下介紹捷米特JM-PN-PN產品,實現 PROFINET 網絡與 PROFINET 網絡之間的數據通訊。即
    發表于 11-09 13:03

    自動化行業的Modbus TCP和PROFINET

    ‘事務’的持續控制。”4 “這使得該機制可以容忍網絡性能的大幅變化,還能輕松添加防火墻和代理等安全特性。”PROFINET我們在多個其他條目里談到了PROFINET,所以,這里我們不會
    發表于 10-22 16:51

    請問STM32怎樣實現Profinet協議?

    集成了Profinet協議棧可以直接在上面開發?另外407想要實現Profinet需要怎樣做?哪位大神知道的指點指點。
    發表于 11-28 08:49

    說說關于modbus轉Profinet 網關

    的問題,很難找問題所在。現在談一下modbusRTU485轉profinet網關,可以把485總線上接的變頻器、溫控儀、稱重儀表電表等等轉成profinet協議。遠創智控MODBUS轉PROFINET
    發表于 01-16 11:55

    怎樣通過PROFINET通信去控制其他的變頻器

    怎樣通過PROFINET通信去控制其他的變頻器?哪些操作步驟?
    發表于 08-16 06:53

    變頻器進行PROFINET通訊

    前言PROFINET是開放的、標準的、實時的工業以太網標準,是基于20年來PROFIBUS DP的成功應用經驗,并將常用的用戶操作與以太網技術中的新概念相結合。作為PROFINET的一部分
    發表于 09-06 09:11

    Profinet轉canopen連接磁軌道

    該項目是通過Profinet轉CanOpen網關連接西門子1200plc與磁軌道的配置案例,使用設備為西門子1200PLC,耐用通信Profinet轉CanOpen網關,磁軌道MPMGS201-FX
    發表于 04-18 14:27

    應用案例丨伺服驅動器連接Ethercat轉profinet網關

    本案例為西門子1200PLC通過EtherCAT轉Profinet網關連接派克compax3伺服驅動器,在正常工作時要支持EtherCAT協議,作為EtherCAT從站,監控系統西門子S7-1200
    發表于 05-18 09:31

    RS232轉PROFINET網關將條碼秤設備接入到1200 Profinet案例

    中,要設置設備名和IP地址并且與博圖的RS232轉PROFINET網關組態要完全一致。需要注意的是:設備名不要添加/*-這類符號; 11、RS232轉PROFINET網關配置軟件中,需要設置工作模式
    發表于 06-15 10:42

    通過Profinet轉Modbus TCP網關集中采集電源能耗

    本案介紹采用北京穩聯技術有限公司Profinet轉Modbus TCP網關連接電源控制柜案例。由西門子1200PLC組成的Profinet總線、Modbus TCP轉Profinet網關無需編寫程序
    發表于 08-24 17:55

    變頻器通過RS485轉PROFINET網關連接PLC的Profinet網絡

    我們在現場需要測試的設備還沒有到位,但是提前拿到了RS485轉profinet網關。為了確認這個網關的可行性,我們可以使用USB轉485模擬從站進行連接。通過將USB轉485模擬從站連接到485轉
    發表于 11-28 11:57

    Profinet到CCLink:工業通信協議的轉換實踐

    準確的解決方案。 隨著工業技術的發展,不同的通信協議在工業設備通信中發揮著重要作用。Profinet和CCLinkIE是兩種常見的工業通信協議,各自具有獨特的特性和優勢。有時我們需要在這兩種協議之間進行
    發表于 12-15 14:26

    Profinet IRT通信接口特性與應用

    Profinet IRT通信接口特性與應用,Profinet是一種工業以太網協議,可以用于實現自動化控制系統中的數據通信。而Profinet IRT(Isochronous Real-
    的頭像 發表于 08-22 14:49 ?1497次閱讀
    <b class='flag-5'>Profinet</b> IRT通信接口<b class='flag-5'>特性</b>與應用

    232轉Profinet的實現Profinet和232通迅方式和步驟

    在現實項目實施中也經常遇見RS232與Profinet這兩種通訊方式的結合,那么該怎樣實現兩者的通迅呢?可以在RS232與Profinet設備中間添加232轉Profinet(XD-P
    的頭像 發表于 01-11 09:27 ?476次閱讀
    232轉<b class='flag-5'>Profinet</b>的實現<b class='flag-5'>Profinet</b>和232通迅方式和步驟