CANRemoteDevice_Diag
(FB)
FUNCTION_BLOCK CANRemoteDevice_Diag EXTENDS CANRemoteDevice IMPLEMENTS DED.IDevice2
CANRemoteDevice function block for Device Diagnosis.
Note
Do not instantiate this function block. It will be instantiated implicitly.
Properties:
BootupTimeout, inherited from CANRemoteDevice
CANopenState, inherited from CANRemoteDevice
ChildNodeCount
ConfigurationErrors, inherited from CANRemoteDevice
Connector
Enable
ErrorControlActivated, inherited from CANRemoteDevice
FirstChildNode
GuardTime, inherited from CANRemoteDevice
GuardWatchdogTime, inherited from CANRemoteDevice
GuardingType, inherited from CANRemoteDevice
Index
IsRootNode
NMTErrorBehaviour, inherited from CANRemoteDevice
NextSiblingNode
NodeID, inherited from CANRemoteDevice
ParentNode
SiblingNodeCount
pCANopenManager, inherited from CANRemoteDevice
Methods:
CheckCurrentSupportedCommunicationState
CheckSupportedCommunicationState
GetDeviceInfo
GetDeviceState
SetCommunicationState
Structure:
IDevice
INode
CANRemoteDevice_Diag.ChildNodeCount
(PROP)CANRemoteDevice_Diag.Connector
(PROP)CANRemoteDevice_Diag.Enable
(PROP)CANRemoteDevice_Diag.FirstChildNode
(PROP)CANRemoteDevice_Diag.Index
(PROP)CANRemoteDevice_Diag.IsRootNode
(PROP)CANRemoteDevice_Diag.NextSiblingNode
(PROP)CANRemoteDevice_Diag.ParentNode
(PROP)CANRemoteDevice_Diag.SiblingNodeCount
(PROP)