|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
Implements the PROFINET RTC1 cyclic IO controller. More...
#include "profinet/cyclic.h"#include <algorithm>#include <cstdio>#include <iostream>#include <stdexcept>#include "profinet/exceptions.h"
Include dependency graph for cyclic.cpp:Go to the source code of this file.
Namespaces | |
| namespace | profinet |
| namespace | profinet::cyclic |
Functions | |
| std::string | profinet::cyclic::ToString (CyclicState state) |
| Human-readable name for a CyclicState value. | |
Implements the PROFINET RTC1 cyclic IO controller.
Provides cyclic transmission and reception of PROFINET real-time Ethernet frames. The implementation manages the input and output IOCR data layout, cyclic frame processing, IO provider/consumer status handling, watchdog supervision and application callbacks.
Definition in file cyclic.cpp.