CANopenManager.NMTInhibitTime (PROP) ¶ PROPERTY FINAL NMTInhibitTime : WORD Gets or sets the NMT Inhibit Time (unit: multiple of 100us).
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)
CANRemoteDevice.GuardTime (PROP) ¶ PROPERTY GuardTime : UDINT Returns the Heartbeat Producing Time or Nodeguarding Time in milliseconds.
CANRemoteDevice.GuardWatchdogTime (PROP) ¶ PROPERTY GuardWatchdogTime : UDINT Monitoring time in milliseconds. Heartbeat protocol: Heartbeat consuming time used by the manager for the related slave (default: 1.5 * GuardTime). Nodeguarding protocol: Life Time used by the manager for the related slave (default: GuardTime * Life Time Factor). Sync PDO Guarding: Monitoring time for cyclic synchronous PDOs.