Stop-calculation
![]() |
![]() |
| Scalar | C | |
in the palette |
on the schematic |
The block implements calculation stopping or temporarily interrupting the calculation when the input signal value is within the specified range:

where u(t) is the input scalar signal; umin(t), umax(t) are the boundaries of the stopping range.

where u(t) is the input scalar signal; umin(t), umax(t) are the boundaries of the stopping range.
Inputs
- signal - the input signal, according to which the decision to stop will be accepted.
Outputs
none
Properties
- Left boundary of the stop range – the number umin;
- Right boundary of the stop range – the number umax;
- Calculation stop message – the text displayed for the user when the signal value is within the stop range and, consequently, the calculation is stopped.
Parameters
none
Note:
- The block processes a scalar input signal.
- Named properties can be set as local model variables (submodels) in a programming language script, as global project signals using the Tools → Signals main menu item, or as external project signals using an attachable signal database.

