SNCM_ECATSlave_Itfs ¶ Enums ERROR (Enum) Interfaces IEtcSlave (Interface) Com (Property) IsInOperateState (Property) PhysSlaveAddr (Property) SetReferences (Method) VendorID (Property)
BufferPoolFactoryBase.prvInstSize (PROP) ¶ PROPERTY prvInstSize : CAA.SIZE
IBufferPool (ITF) ¶ INTERFACE IBufferPool EXTENDS IDisposable Methods: PoolGetBuffer ObjectDispose , inherited from IDisposable ObjectRelease , inherited from IDisposable ObjectRetain , inherited from IDisposable Structure: PoolGetBuffer (Method)
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)
IBufferPool.PoolGetBuffer (METH) ¶ METHOD PoolGetBuffer : __XWORD InOut: Scope Name Type Return PoolGetBuffer __XWORD Output itfBuffer IBuffer eErrorID ERROR
IEtcSlave.Com (PROP) ¶ PROPERTY Com : USINT Property to get its EtherCAT master index
IEtcSlave.IsInOperateState (PROP) ¶ PROPERTY IsInOperateState : BOOL Property to check if the EtherCAT slave is in operate state