ETCSlaveStack.ClearCoEInit (METH) ¶ METHOD ClearCoEInit Clears the CoE init commands for this slave Example: pSlave ^. ClearCoEInitE );
ETCMasterStack.GetDCStatistics (PROP) ¶ PROPERTY GetDCStatistics : DCStatistics returns the values for the DC statistics
ETCMasterStack.MaxSyncTime (PROP) ¶ PROPERTY MaxSyncTime : DINT
ETCMasterStack.MinSyncTime (PROP) ¶ PROPERTY MinSyncTime : DINT
ETCMasterStack.PhaseDistance (PROP) ¶ PROPERTY PhaseDistance : DINT
ETCMasterStack.ResetDCStatitics (METH) ¶ METHOD ResetDCStatitics Resets all counter values for DC statistics to zero
ETCMasterStack.SkipSuccessfulMessagesForStartupParameters (PROP) ¶ PROPERTY SkipSuccessfulMessagesForStartupParameters : BOOL If set to true then the logger messages for successful CoE or SoE transmits are not shown. Normally for each successful transmission of a startup parameter is shown in the logger as SDO write ok: With this option the amount of logger messages could be reduced Errors or non successful transmissions are still shown in the logger
ETCSlaveStack (FB) ¶ FUNCTION_BLOCK ETCSlaveStack InOut: Scope Name Type Comment Input xSetOperational BOOL Rising edge: An attempt is made to switch to the ETC_SLAVE_OPERATIONAL mode. Output wState ETC_SLAVE_STATE Current state of the slave: 0: ETC_SLAVE_BOOT 1: ETC_SLAVE_Init 2: ETC_SLAVE_PREOPERATIONAL 4: ETC_SLAVE_SAVEOPERATIONAL 8: ETC_SLAVE_OPERATIONAL Configuration was successfully completed. If errors occur during the configuration, the slave can fall back into an earlier state. Properties: ALStatus AutoIncAddr ConfigProductID ConfigRevisionID ConfigVendorID IsConfigAsOptional LastEmergency LastInstance LinkTimeoutPortA LinkTimeoutPortB LinkTimeoutPortC LinkTimeoutPortD MailboxPending NextInstance PendingMessage PhysSlaveAddr ProductID RevisionID SerialID SlaveAddr VendorID InputBitOffset InputBitSize InputData NbrFMMU NbrSyncManager OutputBitOffset OutputBitSize OutputData Sync0ShiftTimeInputBased Methods: ClearEmergency SetOpMode AddCoEInit AddFMMU AddSoEInit AddSyncManager AlignFMMU ChangeFMMU ChangeSyncManager ClearCoEInit ClearSoEInit GetFMMU GetSyncManager HasCoEInit SetAssignToPDI SetConfigData SetDCSettings SetEoeSettings SetLatchSettings SetOptional SetStartupChecks SetSyncUnit SetTimeouts SetUseLrdLwr SetWatchdog Structure: ALStatus (Property) AutoIncAddr (Property) ClearEmergency (Method) ConfigProductID (Property) ConfigRevisionID (Property) ConfigVendorID (Property) DynamicConfig AddCoEInit (Method) AddFMMU (Method) AddSoEInit (Method) AddSyncManager (Method) AlignFMMU (Method) ChangeFMMU (Method) ChangeSyncManager (Method) ClearCoEInit (Method) ClearSoEInit (Method) GetFMMU (Method) GetSyncManager (Method) HasCoEInit (Method) InputBitOffset (Property) InputBitSize (Property) InputData (Property) NbrFMMU (Property) NbrSyncManager (Property) OutputBitOffset (Property) OutputBitSize (Property) OutputData (Property) SetAssignToPDI (Method) SetConfigData (Method) SetDCSettings (Method) SetEoeSettings (Method) SetLatchSettings (Method) SetOptional (Method) SetStartupChecks (Method) SetSyncUnit (Method) SetTimeouts (Method) SetUseLrdLwr (Method) SetWatchdog (Method) Sync0ShiftTimeInputBased (Property) IsConfigAsOptional (Property) LastEmergency (Property) LastInstance (Property) LinkTimeoutPortA (Property) LinkTimeoutPortB (Property) LinkTimeoutPortC (Property) LinkTimeoutPortD (Property) MailboxPending (Property) NextInstance (Property) PendingMessage (Property) PhysSlaveAddr (Property) ProductID (Property) RevisionID (Property) SerialID (Property) SetOpMode (Method) SlaveAddr (Property) VendorID (Property)
ETCSlaveStack.ALStatus (PROP) ¶ PROPERTY ALStatus : WORD Returns the last received AL status register (0x134 + 0x135) from the slave The status register give more information about wrong configuration or other start errors
ETCSlaveStack.AutoIncAddr (PROP) ¶ PROPERTY AutoIncAddr : WORD returns the current auto increment address for the slave