PROFINET是由PI推出的開放式工業乙太網標準,它使用TCP/IP等IT標準,並由IEC 61158和IEC 61784標準化,具有即時功能,並能夠無縫集成到現場總線系統中。 憑藉其技術的開放性、靈活性和性能優勢,PROFINET可應用於過程/工廠自動化、運動控制等領域。 通過PROFINET,可實現確定性回應、微秒級硬即時能力和集成診斷功能,是工業4.0通信的理想基礎。
- 確定開發方案
- 前期開發環境搭建
- PROFINET設備的軟硬體設計
- 編寫GSD檔,描述設備各類參數
- 使用官方軟體對編寫的GSD檔進行認證測試,設備硬體需提交至PNO測試中心
- 認證測試通過後,設備即可應用於現場
宏虹PROFINET協定棧可用於從站設備開發,符合一致性Class A與Class B並滿足實時等級Class 1,擁有低資源消耗、可用和不用操作系統、高度可移植性等優勢,能夠為符合PROFINET IO的通信提供所有必需的服務。
宏虹PROFINET協議棧由獨立於硬體和與硬體相關的部分組成,這些部分通過消息佇列進行通信。 硬體相關部分包括用於乙太網MAC控制器和計時器功能的控制軟體。 該軟體僅與PROFINET協定棧的硬體獨立部分進行通信,從而能夠交換驅動程式且不會影響應用程式的功能。
PROFINET IO服務的初始化是通過應用程式內的函數調用完成的。 在應用程式執行期間,宏虹PROFINET協定棧自動執行所有必要的通信任務,並藉助回調函數將成功接收到的PROFINET IO消息通知應用程式。 來自其他設備的通信請求以及必要的定期任務和超時監控在PROFINET協定棧內處理。 證明所有請求的正確性(訪問許可權,數據類型等)。 通過面向服務的回調函數分別在通信完成和發生故障之後通知應用程式。 在這些回調函數中,可以從應用程式中執行適當的操作。
對於資源有限的設備,宏虹PROFINET協議棧的高度可擴展性優勢十分明顯。 這一優勢是通過各個服務組中的模組化和在各個模組中使用編譯器指令來實現的。 因此,代碼大小與所使用的PROFINET服務成比例。
宏虹PROFINET協議棧可以在單核或者雙核中運行,且內核都具有開放抽象層(GOAL)。 GOAL中間件提供了一個統一的平臺,用於快速輕鬆地集成工業乙太網協定,例如帶有MRP的PROFINET 、包括DLR的EtherNet/IP、EtherCAT等協定,以及未來的PROFINET CC-D TSN和CC-Link IE TSN。 GOAL還提供了一個OPC UA擴展,可標準化對工業環境中機器、設備和其他系統的訪問。
GOAL 中間件由一個強大的工具(ICC——工業通信建立者)提供支援。 此外,我們還提供了一個統一的工具,用於參數化和管理所有GOAL支援的實時擴展。 該方案可以在EVAL平臺「Renesas RZ/T2M RSK」上進行測試,若您有測試的需求,可以聯繫宏虹獲取相關示例。
宏虹PROFINET協議棧支援的功能
【僅列舉部分,更多功能請諮詢宏虹】
符合A類/Class A
- PROFINET 版本:2.35
- 異步資料交換(讀寫記錄資料)
- 高達 1 ms 的循環資料交換(即時資料)
- 鏈路層發現協定(LLDP,拓撲)
- 拓撲檢測和監控
- 免工具設備更換
符合B類/Class B
- SNMP(簡單網路管理協定)
- MIB2
其他PROFINET功能/Other
- PROFIenergy
- 媒體冗餘協定 (MRP)
宏虹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方面,宏虹提供板卡、閘道、用於二次開發的核心模組、協定棧等解決方案。