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)
Function Blocks ¶ CANRemoteDeviceUnsafe (FunctionBlock) CANopenManagerUnsafe (FunctionBlock)
CANRemoteDeviceUnsafe (FB) ¶ FUNCTION_BLOCK CANRemoteDeviceUnsafe EXTENDS _3SCOS.CanRemoteDevice
CANopenManagerUnsafe (FB) ¶ FUNCTION_BLOCK CANopenManagerUnsafe EXTENDS _3SCOS.CANOpenManager
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 04.09.2023, 11:23:10 companyName string 3S-Smart Software Solutions GmbH libraryFile 3S CANopenStackUnsafe.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile 3S CANopenStackUnsafe.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True SIL2 False LastModificationDateTime date 04.09.2023, 11:23:08 LibraryCategories library-category-list Intern|CANbus Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace _3SCOSU Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder 3S CANopenStackUnsafe Project 3S CANopenStackUnsafe Title 3S CANopenStackUnsafe Version version 4.2.0.0