AxisStatus Class

This class describes an axis 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 AxisStatus

 

The AxisStatus class exposes the following members:

Constructors

 

Name Description

Public method

AxisStatus

Default constructor.

Properties

 

Name Description

Public method

AliasAddress

The alias address of the axis.

Public method

CustomName

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

Public method

CycleTime

The EtherCAT cycle time of the axis.

Public method

ExplicitId

The explicit identification of the axis.

Public method

Index

The index of the axis in the axis array.

Public method

InputLength

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

Public method

InputVariables

The bit flags indicating which objects are mapped to the TxPDO.

Public method

IsSimulated

Determines whether the axis is simulated.

Public method

Name

The name of the axis.

Public method

OutputLength

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

Public method

OutputVariables

The bit flags indicating which objects are mapped to the RxPDO.

Public method

PhysAddress

The physical address of the axis.

Public method

PositionId

The position index of the axis.

Public method

ProductCode

The product code of the axis.

Public method

Protocol

The communication protocol of the axis.

Public method

RequestedState

The requested EtherCAT state from the latest RequestState method.

Public method

Resolution

The encoder resolution of the axis.

Public method

RevisionNumber

The revision number of the axis.

Public method

SerialNumber

The serial number of the axis.

Public method

SlotId

The slot identification of the axis.

Public method

State

The EtherCAT state of the axis.

Public method

VariableIndexOffset

The object dictionary index offset of the axis.

Public method

VendorId

The vendor ID of the axis.

See Also: