Table of Contents

Struct ST_EcSlaveConfigData

Namespace
TwinSharp
Assembly
TwinSharp.dll

The structure ST_EcSlaveConfigData contains the EtherCAT configuration data for an EtherCAT slave device.

public struct ST_EcSlaveConfigData
Inherited Members

Constructors

ST_EcSlaveConfigData(byte[])

Constructor for ST_EcSlaveConfigData from a byte array of length 80.

public ST_EcSlaveConfigData(byte[] bytes)

Parameters

bytes byte[]

Exceptions

Exception

Fields

Addr

Adress of an EtherCAT slave.

public ushort Addr

Field Value

ushort

DevType

EtherCAT device type of a slave

public uint DevType

Field Value

uint

Entries

Used internally.

public ushort Entries

Field Value

ushort

LinkStatus

Link status of an EtherCAT slave

public byte LinkStatus

Field Value

byte

MailboxInSize

Mailbox InSize of an EtherCAT slave

public ushort MailboxInSize

Field Value

ushort

MailboxOutSize

Mailbox OutSize of an EtherCAT slave

public ushort MailboxOutSize

Field Value

ushort

Name

Name of an EtherCAT slave.

public string Name

Field Value

string

SlaveIdentity

EtherCAT identity data of a slave

public ST_EcSlaveIdentity SlaveIdentity

Field Value

ST_EcSlaveIdentity

Type

EtherCAT type of a slave.

public string Type

Field Value

string

Methods

ToString()

Returns a string representation of the slave configuration data.

public override readonly string ToString()

Returns

string