ETCSlaveStack.ConfigProductID (PROP) ¶ PROPERTY ConfigProductID : DWORD returns the product id from the configration
ETCSlaveStack.ConfigRevisionID (PROP) ¶ PROPERTY ConfigRevisionID : DWORD returns the revision id from the configration
ETCSlaveStack.ClearCoEInit (METH) ¶ METHOD ClearCoEInit Clears the CoE init commands for this slave Example: pSlave ^. ClearCoEInitE );
ETCSlaveStack.ClearSoEInit (METH) ¶ METHOD ClearSoEInit Clears the SoE init commands for this slave
ETCSlaveStack.GetFMMU (METH) ¶ METHOD GetFMMU Gets the configurationd data for one FMMU InOut: Scope Name Type Comment Input uiNbrFMMU UINT The number to read (1..16) Output xDone BOOL xError BOOL dwGlobalStartAddress DWORD only used in manual mode, depnding of the master global settings wLength WORD Length of FMMU in Bytes usiStartBit USINT Startbit of FMMU usiEndBit USINT Endbit of FMMU wPhysStartAddress WORD Physical start adress usiPhysStartBit USINT Physical start bit usiAccess USINT read bit 0 write bit 1 dwFlags DWORD bit 0 channel enable
ETCSlaveStack.GetSyncManager (METH) ¶ METHOD GetSyncManager Gets the configurationd data for one sync mananager InOut: Scope Name Type Comment Input uiNbrSyncManager UINT The number to read (1..16) Output xDone BOOL xError BOOL wStartAddress WORD Startaddress of sync manager wLength WORD length of sync manager in Bytes usiMode USINT Mode, Direction etc. xEnable BOOL true: enable sync manager usiType USINT 0: ETHERCAT_INPUTs; 1: ETHERCAT_OUTPUTS; 2: ETHERCAT_MAILBOXIN; 3: ETHERCAT_MAILBOXOUT
ETCSlaveStack.HasCoEInit (METH) ¶ METHOD HasCoEInit : BOOL Checks if a CoE init command is in the startup parameter list Example: pSlave ^. HasCoEInit ( 16#1C12 , 0 ); InOut: Scope Name Type Return HasCoEInit BOOL Input wIndex WORD bySubIndex BYTE Output uiDataLength UINT dwData XWORD udiTimeout UDINT bCompleteAccess BOOL bAllocMemory BOOL
ETCSlaveStack.InputBitOffset (PROP) ¶ PROPERTY InputBitOffset : USINT Offset for the input data (for example 4 bit module starts at offset 4)
ETCSlaveStack.InputBitSize (PROP) ¶ PROPERTY InputBitSize : DWORD Size of input data in bits starting at the bit offset
ETCSlaveStack.InputData (PROP) ¶ PROPERTY InputData : POINTER TO BYTE Pointer to the input data