Skip to content

OpenPOWERLINK V2 Intergation #30181

@KozhinovAlexander

Description

@KozhinovAlexander

Is your feature request related to a problem? Please describe.
Currently Zephyr does not have any real time ethernet support.

Describe the solution you'd like
Integrate openPOWERLINK V2, which is under BSD and GPLv2 licenses.

Overview

Ethernet Powerlink expands Ethernet with a mixed polling and timeslicing mechanism. This provides:

    Guaranteed transfer of time-critical data in very short isochronic cycles with configurable response time
    Time-synchronisation of all nodes in the network with very high precision of sub-microseconds
    Transmission of less timecritical data in a reserved asynchronous channel

Modern implementations reach cycle-times of under 200 µs and a time-precision (jitter) of less than 1 µs.

Physical layer

The original physical layer specified was 100BASE-TX Fast Ethernet. Since the end of 2006, Ethernet Powerlink with Gigabit Ethernet supported a transmission rate ten times higher (1,000 Mbit/s).

Repeating hubs instead of switches within the Real-time domain is recommended to minimise delay and jitter. Ethernet Powerlink uses IAONA's Industrial Ethernet Planning and Installation Guide for clean cabling of industrial networks and both industrial Ethernet connectors 8P8C (commonly known as RJ45) and M12 are accepted. 

source

Describe alternatives you've considered
No other alternatives in this field as free solution.

Metadata

Metadata

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions