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
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:
Methods:
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)