CANRemoteDevice_Diag.IsRootNode (PROP) ¶ PROPERTY IsRootNode : BOOL returns TRUE , if the current node is the root (plc) node, otherwise FALSE
CANRemoteDevice_Diag.NextSiblingNode (PROP) ¶ PROPERTY NextSiblingNode : DED.INode returns the next sibling node at the same level used for step through all nodes
CANRemoteDevice_Diag.ParentNode (PROP) ¶ PROPERTY ParentNode : DED.INode Returns the parent node or zero if the root node is already reached.
CANRemoteDevice_Diag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.COUNT Returns the number of sibling (same level) nodes
CANRemoteModule_Diag (FB) ¶ FUNCTION_BLOCK CANRemoteModule_Diag IMPLEMENTS DED.IDevice2 CANRemoteModule function block for Device Diagnosis. Note Do not instantiate this function block. It will be instantiated implicitly. Properties: ChildNodeCount Connector Enable FirstChildNode Index IsRootNode NextSiblingNode ParentNode SiblingNodeCount Methods: CheckCurrentSupportedCommunicationState CheckSupportedCommunicationState GetDeviceInfo GetDeviceState Structure: 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)
IDevice ¶ CheckCurrentSupportedCommunicationState (Method) CheckSupportedCommunicationState (Method) GetDeviceInfo (Method) GetDeviceState (Method)
CANRemoteModule_Diag.CheckCurrentSupportedCommunicationState (METH) ¶ METHOD CheckCurrentSupportedCommunicationState : BOOL This method checks if a specific DED.DEVICE_TRANSITION_STATE can be processed in the current state. Note Currently there is no transition state supported for CANopen modules. InOut: Scope Name Type Comment Return CheckCurrentSupportedCommunicationState BOOL TRUE if node supports the requested DED.DEVICE_TRANSITION_STATE in the current state. Input eRequestedState DED.DEVICE_TRANSITION_STATE The communication state to be checked.
CANRemoteModule_Diag.CheckSupportedCommunicationState (METH) ¶ METHOD CheckSupportedCommunicationState : BOOL This method checks if a specific DED.DEVICE_TRANSITION_STATE is supported by the node in general. Note Currently there is no transition state supported for CANopen modules. InOut: Scope Name Type Comment Return CheckSupportedCommunicationState BOOL TRUE if node supports the requested DED.DEVICE_TRANSITION_STATE in general. Input eRequestedState DED.DEVICE_TRANSITION_STATE The communication state to check
3S CANopenStackUnsafe Library Documentation ¶ Company : 3S - Smart Software Solutions GmbH Title : 3S CANopenStackUnsafe Version : 4.2.0.0 Categories : Intern|CANbus Namespace : _3SCOSU Author : 3S - Smart Software Solutions GmbH Placeholder : 3S CANopenStackUnsafe Description [ 1 ] ¶ Unsafe extension for the 3S CANopenStack. Implements communication with CANopen Safety stack. Contents: ¶ _3SCANopenStackUnsafe Function Blocks Indices and tables ¶ [ 1 ] Based on 3S CANopenStackUnsafe.library, last modified 04.09.2023, 11:23:08. LibDoc 4.4.0.0-b.37 The content file 3S CANopenStackUnsafe.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 04.09.2023, 11:23:10.
_3SCANopenStackUnsafe ¶ Function Blocks CANRemoteDeviceUnsafe (FunctionBlock) CANopenManagerUnsafe (FunctionBlock)