CANopenManager_Diag (FB)

FUNCTION_BLOCK CANopenManager_Diag EXTENDS CANopenManager IMPLEMENTS DED.IStack, DED.IDevice2, DED.IBus, DED.IReconfigureProvider

CANopenManager function block for Device Diagnosis.

Note

Do not instantiate this function block. It will be instantiated implicitly.

Properties:

ChildNodeCount

Connector

Enable

FirstChildNode

Index

IsRootNode

KernelState, inherited from CANopenManager

MandatorySlavesBooted, inherited from CANopenManager

NMTInhibitTime, inherited from CANopenManager

NextSiblingNode

OptionalSlavesBooted, inherited from CANopenManager

ParentNode

SiblingNodeCount

Methods:

CheckCurrentSupportedCommunicationState

CheckSupportedCommunicationState

GetBusInfo

GetBusState

GetDeviceInfo

GetDeviceState

GetQoS

GetSlaveByNodeID, inherited from CANopenManager

RegisterEventHandler, inherited from CANopenManager

SetCommunicationState

UnregisterEventHandler, inherited from CANopenManager

Structure: