ETCSlaveStack.SetOptional (METH) ¶ METHOD SetOptional Enables the optional function for one slave InOut: Scope Name Type Comment Input xOptional BOOL true if slave should be optiona
ETCSlaveStack.SetStartupChecks (METH) ¶ METHOD SetStartupChecks Sets the statup checks for one slave Example: pSlave ^. SetStartupChecks ( TRUE , TRUE , FALSE , 0 ); InOut: Scope Name Type Comment Input xVendorCheck BOOL true: check vendor id xProductCheck BOOL true: check product id xRevisionCheck BOOL true: check revision id usiRevisionCheckMode USINT 0: ==; 1: >=; 2: LW ==; 3: LW ==, HW >=; 4: HW ==; 5: HW ==, LW >=
ETCSlaveStack.SetSyncUnit (METH) ¶ METHOD SetSyncUnit Sets the sync unit for one slave InOut: Scope Name Type Comment Input uiSyncUnit UINT the sync unit number for the slave
ETCSlaveStack.SetTimeouts (METH) ¶ METHOD SetTimeouts Sets the timeouts for one slave InOut: Scope Name Type Input dwSDOTimeout DWORD dwInitPreopTimeout DWORD dwPreopSafeopTimeout DWORD
ETCSlaveStack.SetUseLrdLwr (METH) ¶ METHOD SetUseLrdLwr Sets the usage of LWR or LRD/LWR commands InOut: Scope Name Type Comment Input xUseLRDLWR BOOL true if LRD/LWR shall be used
ETCSlaveStack.SetWatchdog (METH) ¶ METHOD SetWatchdog Sets the watchdog value for one slave InOut: Scope Name Type Input xWatchdogReg0400Enable BOOL wWatchdogReg0400Value WORD xWatchdogReg0410Enable BOOL wWatchdogReg0410Value WORD xWatchdogReg0420Enable BOOL wWatchdogReg0420Value WORD
ETCSlaveStack.Sync0ShiftTimeInputBased (PROP) ¶ PROPERTY Sync0ShiftTimeInputBased : BOOL
ETCSlaveStack.IsConfigAsOptional (PROP) ¶ PROPERTY IsConfigAsOptional : BOOL returns true if the slave is marked as optional
ETCSlaveStack.LastEmergency (PROP) ¶ PROPERTY LastEmergency : ETC_CO_Emergency returns the last received CoE emergency message
ETCSlaveStack.LastInstance (PROP) ¶ PROPERTY LastInstance : POINTER TO ETCSlaveStack returns the pointer to the previous slave instance