eeros_architecture:control_system:time_domains
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
eeros_architecture:control_system:time_domains [2017/03/24 10:45] – [Catching Faults in Time Domains] graf | eeros_architecture:control_system:time_domains [2017/04/07 12:47] – graf | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Time domains | + | ====== Time Domains |
Time domains comprise blocks which run with the same periodicity. Each time such a time domain executes everyone of its blocks runs in a predetermined way. A control system may have one or several time domains running with different periods. | Time domains comprise blocks which run with the same periodicity. Each time such a time domain executes everyone of its blocks runs in a predetermined way. A control system may have one or several time domains running with different periods. | ||
[{{ : | [{{ : | ||
Line 13: | Line 13: | ||
</ | </ | ||
Finally, you have to add the time domain to the executor, refer to [[eeros_architecture: | Finally, you have to add the time domain to the executor, refer to [[eeros_architecture: | ||
+ | If a block no longer has to run - this could be the case for blocks used solely for initializing - it can be removed with | ||
+ | <code cpp> | ||
+ | td.removeBlock(const1); | ||
+ | </ | ||
+ | |||
===== Time Stamps ===== | ===== Time Stamps ===== | ||
Each signals' | Each signals' |
eeros_architecture/control_system/time_domains.txt · Last modified: 2021/05/16 15:27 by ursgraf