CANbus_Diag.IsRootNode (PROP) ¶ PROPERTY IsRootNode : BOOL returns TRUE , if the current node is the root (plc) node, otherwise FALSE
CANbus_Diag.NextSiblingNode (PROP) ¶ PROPERTY NextSiblingNode : DED.INode returns the next sibling node at the same level used for step through all nodes
CANbus_Diag.ParentNode (PROP) ¶ PROPERTY ParentNode : DED.INode Returns the parent node or zero if the root node is already reached.
CANbus_Diag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.COUNT Returns the number of sibling (same level) nodes
CANopenManager.OptionalSlavesBooted (PROP) ¶ PROPERTY FINAL OptionalSlavesBooted : BOOL Returns TRUE if all optional slaves are booted.
Debugging ¶ CANDiagnosis (FunctionBlock)
CANDiagnosis (FB) ¶ FUNCTION_BLOCK CANDiagnosis This functionblock can be used for debugging purposes. It can be used for getting internal diagnostic information from a given CANopenManager instance. See CANOpenDiagnosisInfo for further information. InOut: Scope Name Type Comment Inout Manager CANopenManager CANopenManager instance DiagnosisInfo CANOpenDiagnosisInfo Diagnostic information for CANopenManager
Device Diagnosis ¶ This folder contains all functionblocks implementing Device Diagnosis functionality. The function blocks will be implicitly instantiated by CODESYS. CANRemoteDevice_Diag (FunctionBlock) IDevice CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceInfo (Method) GetDeviceState (Method) SetCommunicationState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property) CANRemoteModule_Diag (FunctionBlock) IDevice CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceInfo (Method) GetDeviceState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property) CANopenManager_Diag (FunctionBlock) IBus GetBusInfo (Method) GetBusState (Method) GetQoS (Method) IDevice CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceInfo (Method) GetDeviceState (Method) SetCommunicationState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
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 CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceInfo (Method) GetDeviceState (Method) SetCommunicationState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
IDevice ¶ CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceInfo (Method) GetDeviceState (Method) SetCommunicationState (Method)