Motion Master 6.0.0-alpha.86
Next-generation motion control software
Loading...
Searching...
No Matches
mm::etg::EniNetwork Struct Reference

A complete network configuration (ENI EtherCATConfig/Config). More...

#include <eni.h>

Collaboration diagram for mm::etg::EniNetwork:
[legend]

Public Attributes

EniMaster master
 The master and its bus-wide init commands.
 
std::vector< EniSlaveslaves
 Devices in bus order.
 
std::optional< EniCycliccyclic
 The process-data task.
 
std::optional< EniProcessImageprocessImage
 The image the cyclic task exchanges.
 

Detailed Description

A complete network configuration (ENI EtherCATConfig/Config).

Member Data Documentation

◆ cyclic

std::optional<EniCyclic> mm::etg::EniNetwork::cyclic

The process-data task.

◆ master

EniMaster mm::etg::EniNetwork::master

The master and its bus-wide init commands.

◆ processImage

std::optional<EniProcessImage> mm::etg::EniNetwork::processImage

The image the cyclic task exchanges.

◆ slaves

std::vector<EniSlave> mm::etg::EniNetwork::slaves

Devices in bus order.


The documentation for this struct was generated from the following file: