Object

Object 1:

Object 2:

Specifying the startup behavior of several TcCOM instances

TcCOM instances can refer to each other - e.g. for the purpose of interaction via data or interface pointers. To determine the startup behavior, the Init Sequence specifies states to be "held" by each TcCOM instance for all other modules.

The name of an Init Sequence consists of the short name of the TcCOM state machine. If the short name of a state (I, P, S, O) is included in the name of the Init Sequence, the modules will wait in this state, until all other modules have reached at least this state. In the next transition the module can refer to all other module instances, in order to be in this state as a minimum.

If, for example, a module has the Init Sequence "PS", the IP transitions of all other modules are executed, so that all modules are in "Preop" state.

This is followed by the PS transition of the module, and the module can rely on the fact that the other modules are in "Preop" state.