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
IEtcSlave.PhysSlaveAddr (PROP) ¶ PROPERTY PhysSlaveAddr : UINT Property to get its physical slave address
IEtcSlave.IsInOperateState (PROP) ¶ PROPERTY IsInOperateState : BOOL Property to check if the EtherCAT slave is in operate state
IEtcSlave.SetReferences (METH) ¶ METHOD SetReferences : ERROR Method to set the references of an EtherCAT slave from the device configuration like slave address, master index, vendor ID InOut: Scope Name Type Comment Input pConnector __XWORD pointer to the configuration connector Return SetReferences ERROR