ModuleStatus Class

This class describes a module 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.0)

Syntax

Copy
public class ModuleStatus

 

The ModuleStatus class exposes the following members:

Constructors

 

Name Description

Public method

ModuleStatus

Default constructor.

Properties

 

Name Description

Public method

AliasAddress

The alias address of the module.

Public method

CustomName

The custom name of the module displayed in the E-CAT tools.

Public method

CycleTime

The EtherCAT cycle time of the module.

Public method

ExplicitId

The explicit identification of the module.

Public method

Index

The index of the module in the module array.

Public method

InputLength

The length of the process input data read from the module.

Public method

IsSimulated

Determines whether the module is simulated.

Public method

Name

The name of the module.

Public method

OutputLength

The length of the process output data sent to the module.

Public method

PhysAddress

The physical address of the module.

Public method

PositionId

The position index of the module.

Public method

ProductCode

The product code of the module.

Public method

RequestedState

The requested EtherCAT state from the latest RequestState method.

Public method

RevisionNumber

The revision number of the module.

Public method

SerialNumber

The serial number of the module.

Public method

SlotId

The slot identification of the module.

Public method

State

The EtherCAT state of the module.

Public method

VariableIndexOffset

The object dictionary index offset of the module.

Public method

VendorId

The vendor ID of the module.

See Also: