Delta ISPSoft — 14.2.6.1 Qualifier Types

ISPSoft User Manual  D (Delay) The D action associated with a step is not executed at the time when the step is activated. The execution of the D action is delayed for a certain amount of time. If the transition following the step becomes true before the D action is executed, the step will be inactivated, control will be passed to the next step, and the D action will not be executed. When the step is activated again, the delay is measured again. Action1 in the figure below is not executed at the time when STEP_1 is executed. The execution of Action1 is delayed for two seconds. If STEP_1 is inactivated before Action1 is executed, Action1 will not be executed.

 SD (Set Delay) The SD action associated with a step is not executed at the time when the step is activated. The execution of the SD action is delayed for a certain amount of time. If the SD action is executed, it will still be executed after the step is inactivated. Besides, if the transition following the step becomes true before the SD action is executed, control will be passed to the next step, and the delay will still be measured. A certain amount of time has elapsed before the SD action is executed.  DS (Delay Set) A DS action is similar to a SD action.

However, if the transition following a step becomes true before the SD action associated with the step is executed, the delay will not be measured, and the SD action will not be executed. When the step is activated again, the delay is measured again. If the DS action is executed, it will still be executed after the step is inactivated. the execution of Action2 are delayed for two seconds. There are two situations which need to be considered. Action1 and Action2 are not executed at the time when STEP_1 is activated. The execution of Action1 and (a) STEP_1 is activated for more than two seconds. Action1 and Action2 will be executed after STEP_1 has been executed for two seconds.

Even if STEP_1 is inactivated, Action1 and Action2 will still be executed. 14-16