簡介
openPOWERLINK協議棧可用作通用源代碼版本,可輕松移植到各種目標和操作系統。該軟件提供以太網POWERLINK規范版本2.0的所有強制的功能,以及各種可選功能。
和該款源代碼配套的還有一個即插即用內核模塊和應用程序代碼,可直接在我們提供的參考系統上在Linux下運行該協議棧。它為你的首次開發提供了一個快速和輕松的切入點。
我們的openPOWERLINK實施已經通過了各個供應商的不同POWERLINK設備的廣泛測試,以確保一個穩定的平臺和高度的互用性。
該款協議棧軟件是以功能模塊來組織和實施,提供了最佳靈活性和可擴展性,并且專注于服務計時要求。
openPOWERLINK 軟件的所有硬件特性和時間關鍵的功能被特別設計和優化,以保證POWERLINK總線上的實時事件的快速響應時間。因此,以太網控制器的訪問和處理被封裝在一個獨立的驅動模塊內。 |
|
特性/細節
- 它符合 POWERLINK 規范 DS 301, 版本 1.1.0.
- 數據鏈路層和 NMT 狀態機,用于受控的和管理的節點
- 通過 UDP 和 EPL ASnd 幀的SDO
- 動態 PDO 映射
- 用戶可配置的對象字典
- 支持 EPL 周期具備只異步 CN 和多路復用 CN
- 在 plain ANSI C 中執行
- 模塊化架構用于簡單可移植到不同目標平臺
- 支持目標平臺,用和不用操作系統
- 事件驅動通訊抽象層
- 提供通用 API 用于用戶的應用程序
- 演示項目用于 Realtek RTL8139 網絡控制器,使用 Linux
- 演示項目用于 Freescale ColdFire MCF5484,使用 Linux
- 演示項目用于 EBV DBC3C40 Mercury 板,含 Altera Cyclone III FPGA
- 演示項目用于 Hilscher netX 處理器,使用 Linux 作為 GPL-Addon 的一部分
- 主包可在BSD 許可證下使用
- 在GPL V2 許可證下使用GPL-Addon
|