|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
PROFIenergy alarm item (USI 0x8310). More...
#include <alarms.h>
Collaboration diagram for profinet::PEAlarmItem:Public Member Functions | |
| std::string | UsiName () const |
| Human-readable name for this item's USI. | |
| std::string | ModeName () const |
| Human-readable name for PeOperationalMode. | |
Public Attributes | |
| Usi | userStructureId = Usi::PeAlarm |
| User Structure Identifier for this item. | |
| BlockType | blockType = BlockType::Unknown |
| Nested block type. | |
| std::uint16_t | blockLength = 0 |
| Nested block length. | |
| std::uint16_t | blockVersion = 0 |
| Nested block version. | |
| std::uint8_t | peOperationalMode = 0 |
| Current PROFIenergy operational mode. | |
|
inline |
Human-readable name for PeOperationalMode.
Definition at line 266 of file alarms.h.
References profinet::GetPeModeName(), and peOperationalMode.
Here is the call graph for this function:
|
inline |
Human-readable name for this item's USI.
Definition at line 259 of file alarms.h.
References profinet::GetUsiName(), and userStructureId.
Here is the call graph for this function:| std::uint16_t profinet::PEAlarmItem::blockLength = 0 |
| BlockType profinet::PEAlarmItem::blockType = BlockType::Unknown |
| std::uint16_t profinet::PEAlarmItem::blockVersion = 0 |
| std::uint8_t profinet::PEAlarmItem::peOperationalMode = 0 |
Current PROFIenergy operational mode.
Definition at line 255 of file alarms.h.
Referenced by ModeName().
| Usi profinet::PEAlarmItem::userStructureId = Usi::PeAlarm |