EtherCatReconfigure (FB)

FUNCTION_BLOCK EtherCatReconfigure EXTENDS AbbETrig

Reconfigure EtherCAT master device

InOut:

Scope

Name

Type

Comment

Input

Device

IDeviceCM579EtherCAT

EtherCAT master device

TargetState

AC500_EtherCAT.AC500_EcatBase.teEcatDevState

Target state of ECAT master to be entered after it has been configured successfully

SkipENICreation

BOOL

Do NOT create a new ENI-file but instead use an existing one

ScannedDevicesCount

UINT

Number of devices found by scan

Output

ErrorId

ErrFlexConf

Indicates details of error of reconfiguration

Input

BusDeviceOrder

POINTER TO WORD

List of physical adresses of slave devices in the same order as found on the bus. Attention: Content gets modified by FB execution!

ScannedDevices

POINTER TO AC500_EtherCAT.AC500_NetxEcat.tsNetxEcatBusScanDeviceInfo

List of devices as found on the bus