CANRemoteDevice_Diag.ChildNodeCount (PROP) ¶ PROPERTY ChildNodeCount : CAA.COUNT Returns the number of children below the current node
3S CANopenStack Library Documentation ¶ Company : 3S - Smart Software Solutions GmbH Title : 3S CANopenStack Version : 4.2.0.0 Categories : Intern|CANbus Namespace : _3SCOS Author : 3S - Smart Software Solutions GmbH Placeholder : 3S CANopenStack Description [ 1 ] ¶ CANopen Master stack provided by 3S Smart Software Solutions GmbH. Contents: ¶ CANRemoteDevice (FunctionBlock) BootupTimeout (Property) CANopenState (Property) ConfigurationErrors (Property) ErrorControlActivated (Property) Guarding NMTErrorBehaviour (Property) NodeID (Property) pCANopenManager (Property) CANopenManager (FunctionBlock) Events Helper KernelState (Property) MandatorySlavesBooted (Property) NMT OptionalSlavesBooted (Property) Debugging CANDiagnosis (FunctionBlock) Device Diagnosis CANRemoteDevice_Diag (FunctionBlock) CANRemoteModule_Diag (FunctionBlock) CANopenManager_Diag (FunctionBlock) Enums CANOPEN_KERNEL_STATE (Enum) CANopenEvent (Enum) DEVICE_STATE (Enum) GUARDING_TYPE (Enum) NMT_ERROR_BEHAVIOUR (Enum) Interfaces ICANopenEventHandler (Interface) Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Structs CANOpenDiagnosisInfo (Struct) NetDiagnosis (Struct) Indices and tables ¶ [ 1 ] Based on 3S CANopenStack.library, last modified 04.09.2023, 11:22:33. LibDoc 4.4.0.0-b.37 The content file 3S CANopenStack.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 04.09.2023, 11:22:35.
CANRemoteDevice (FB) ¶ FUNCTION_BLOCK CANRemoteDevice This function block implements the CANopen Remote device state machine. Note Do not instantiate this function block. It will be instantiated implicitly. Properties: BootupTimeout CANopenState ConfigurationErrors ErrorControlActivated NMTErrorBehaviour NodeID pCANopenManager GuardTime GuardWatchdogTime GuardingType Structure: BootupTimeout (Property) CANopenState (Property) ConfigurationErrors (Property) ErrorControlActivated (Property) Guarding GuardTime (Property) GuardWatchdogTime (Property) GuardingType (Property) NMTErrorBehaviour (Property) NodeID (Property) pCANopenManager (Property)
CANRemoteDevice.BootupTimeout (PROP) ¶ PROPERTY FINAL BootupTimeout : DWORD Gets or sets the Bootup Timeout (unit: us); Default: 2000000 us
CANRemoteDevice.CANopenState (PROP) ¶ PROPERTY FINAL CANopenState : DEVICE_STATE Gets the current CANopen state.
CANRemoteDevice.ConfigurationErrors (PROP) ¶ PROPERTY FINAL ConfigurationErrors : UINT Gets the number of configuration errors for this slave.
CANRemoteDevice.ErrorControlActivated (PROP) ¶ PROPERTY FINAL ErrorControlActivated : BOOL Returns TRUE if slave will be supervised by Nodeguarding or Heartbeat. Otherwise FALSE .
Guarding ¶ GuardTime (Property) GuardWatchdogTime (Property) GuardingType (Property)
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)