MainDeviceStatus Class

This class describes a MainDevice status.

Namespace:  IntervalZero.MaxRT.Ecat.Api.NetApi
Assembly:  IntervalZero.MaxRT.Ecat (in IntervalZero.MaxRT.Ecat.dll) Version: 1.0.0.0 (File version: 1.0.1)

Syntax

Copy
public class MainDeviceStatus

 

The MainDeviceStatus class exposes the following members:

Constructors

 

Name Description

Public method

MainDeviceStatus

Default constructor.

Properties

 

Name Description

Public method

AxisConfigurationStamps

The array of timestamps of the most recent modifications to the axes' configuration.

Public method

AxisCount

The number of axes on the EtherCAT network.

Public method

AxisStates

The array containing the EtherCAT states of each axis.

Public method

MainDeviceConfigurationStamp

The timestamp of the most recent modification to the MainDevice's configuration.

Public method

ModuleConfigurationStamps

The array of timestamps of the most recent modifications to the modules' configuration.

Public method

ModuleCount

The number of modules on the EtherCAT network.

Public method

ModuleStates

The array of EtherCAT states for the module.

Public method

RequestedState

The requested EtherCAT state of the MainDevice.

Public method

State

The current EtherCAT state of the MainDevice.

Public method

SubDeviceConfigurationStamps

The array of timestamps of the most recent modifications to the SubDevices' configuration.

Public method

SubDeviceCount

The number of SubDevices on the EtherCAT network.

Public method

SubDeviceStates

The array of EtherCAT states for the SubDevice.

See Also: