EtherCAT ¶ This folder provides the function blocks for a SNC EtherCAT device driver which represents a F-SPS being an EtherCAT slave. DEVDRV_ETC (GVL) SncEtherCATDriver (FunctionBlock) BlockTimeoutMs (Property) BlockTimeoutMultiplier (Property) CommBufferSize (Property) CommTimeout (Property) FSpsBusID (Property) InitDeviceSpecificFSps (Method) MsgTimeoutMs (Property) ScanDeviceSpecificFSps (Method) ScanTimeoutMs (Property)
Single FSps ¶ This folder provides the function blocks for a SNC single F-SPS device driver which represents a F-SPS communicating via SharedMemory with the Std-SPS. There can only be one of this type. SncSingleDevDriver (FunctionBlock) BlockTimeoutMs (Property) CommBufferSize (Property) FSpsBusID (Property) InitDeviceSpecificFSps (Method) MsgTimeoutMs (Property) ScanDeviceSpecificFSps (Method)
03 Device Description ¶ This folder provides the function block to describe a F-SPS device. SncDevDesc (FunctionBlock) FSpsAddress (Property) FSpsDevAddress (Property) FSpsMasterIdx (Property) FSpsVendorID (Property)
SNCM ECATSlave Interfaces Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title SNCM ECATSlave Interfaces Version 3.5.17.0 Categories Intern|Networking Namespace SNCM_ECATSLAVE_ITF Author 3S - Smart Software Solutions GmbH Description 1 ¶ Interface for sub node communication via EtherCAT Contents: ¶ SNCM_ECATSlave_Itfs Enums Interfaces Indices and tables ¶ 1 Based on SNCM_ECATSlave_Itfs.library, last modified 20.04.2021, 15:10:28. LibDoc 4.4.0.0-b.27 The content file SNCM_ECATSlave_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:10:29.
SNCM_ECATSlave_Itfs ¶ Enums ERROR (Enum) Interfaces IEtcSlave (Interface) Com (Property) IsInOperateState (Property) PhysSlaveAddr (Property) SetReferences (Method) VendorID (Property)
ERROR (ENUM) ¶ TYPE ERROR : Enumeration for the various error types used in the SNCM abstraction layer for EtherCAT communication: Attributes: qualified_only InOut: Name Initial Comment ERR_OK 0 The action was successful. ERR_FAILED -1 The action failed due to a non specific reason. ERR_NOIDENTITY -2 The action failed due to a missing identity param ERR_NOSLAVE -3 The action failed due to a missing slave ERR_NOVENDORID -4 The action failed due to a missing vendor ID ERR_NOMASTERIDX -5 The action failed due to a missing master index ERR_NOTINOPSTATE 6 The action failed because slave was not in operate state
Interfaces ¶ IEtcSlave (Interface) Com (Property) IsInOperateState (Property) PhysSlaveAddr (Property) SetReferences (Method) VendorID (Property)
IEtcSlave (ITF) ¶ INTERFACE IEtcSlave extends __SYSTEM.IQueryInterface Interface for an EtherCAT slave used by the SNCM library Properties: Com IsInOperateState PhysSlaveAddr VendorID Methods: SetReferences Structure: Com (Property) IsInOperateState (Property) PhysSlaveAddr (Property) SetReferences (Method) VendorID (Property)
IEtcSlave.Com (PROP) ¶ PROPERTY Com : USINT Property to get its EtherCAT master index