Sequence
- Last UpdatedApr 20, 2020
- 1 minute read
|
Block |
Description |
SCP Software Limitations or Notes |
|
DEP |
Dependent Sequence block is used for normal sequence logic to define sequence of events, activate/deactivate other Sequence blocks, activate/deactivate Monitor (MON) blocks or individually monitor cases of a MON block, control timers in Timer (TIM) blocks, access any shared variable/parameter of any block in the system. It pauses when EXC blocks in the same compound are active. |
See Snapshot Load Note below |
|
EXC |
Exception Sequence block is used to handle abnormal events. Exception blocks are normally activated by monitor blocks. |
See Snapshot Load Note below |
|
IND |
Independent block is used to provide the same functions as the Dependent block; however, the IND block does not pause as DEP does when any EXC blocks in the same compound are active. |
See Snapshot Load Note below |
|
MON |
Monitor block provides the capability of monitoring process conditions. |
See Snapshot Load Note below |
|
TIM |
Timer block contains four individual timers that can be run by a Sequence block (IND, DEP, or EXC) to time sequence activities. |
Snapshot Load Note: when a snapshot (IC or backtrack) is restored and a sequence changes from inactive to active state as a result of the snapshot load, a special procedure is required. This includes sequences in the following blocks: IND, DEP, MON, EXC. Refer to the SCP Known Issues, section SCP Application Issues, item "Loading a snapshot with sequences" for the procedure.