IoDrvEtherNetIPAdapter_Diag (FB)

FUNCTION_BLOCK IoDrvEtherNetIPAdapter_Diag EXTENDS IoDrvEtherNetIPAdapter IMPLEMENTS DED.IStack, DED.IDevice2, DED.IBus, DED.IReconfigureProvider, IReconfigureHandshake

Driver FB: Don´t create this FB directly.

InOut:

Scope

Name

Type

Comment

Inherited from

Input

xReset

BOOL

Rising Edge: Reset this IoDrvEtherNetIPAdapter instance.

IoDrvEtherNetIPAdapter

Output

eState

ADAPTERSTATE

State of the EtherNet/IP Adapter see ADAPTERSTATE

IoDrvEtherNetIPAdapter

eError

ERROR

Specifies the error, if adapter is in error state see ERROR

IoDrvEtherNetIPAdapter

Properties:

ChildNodeCount

Connector

Enable

FirstChildNode

Index

IsRootNode

NextSiblingNode

ParentNode

SiblingNodeCount

Methods:

CheckCurrentSupportedCommunicationState

CheckSupportedCommunicationState

GetAssemblyByID, inherited from IoDrvEtherNetIPAdapter

GetBusInfo

GetBusState

GetDeviceInfo

GetDeviceState

IOCycle, inherited from IoDrvEtherNetIPAdapter

RegisterCIPObject, inherited from IoDrvEtherNetIPAdapter

RegisterSymbolicCIPObject, inherited from IoDrvEtherNetIPAdapter

ServiceCycle, inherited from IoDrvEtherNetIPAdapter

SetAttributeValue, inherited from IoDrvEtherNetIPAdapter

SetCommunicationState

UnregisterCIPObject, inherited from IoDrvEtherNetIPAdapter

UnregisterSymbolicCIPObject, inherited from IoDrvEtherNetIPAdapter

Structure: