Стоп-расчет
![]() |
![]() |
| Скалярный | Си
| |
| в палитре | на схеме |
Описание
Блок выполняет процедуру остановки расчёта или временное прерывание расчета при вхождении
значения входного сигнала в заданный диапазон:

где u(t) – входной скалярный сигнал; umin(t), umax(t) – границы стоп-интервала.

где u(t) – входной скалярный сигнал; umin(t), umax(t) – границы стоп-интервала.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Входной сигнал, по оценке которого принимается решение об остановке расчета. | Математическая |
Выходные порты
Блок не имеет выходных портов.
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Левая граница стоп-интервала | xmin | Число umin. | [0.0001] | Вещественное |
| Правая граница стоп-интервала | xmax | Число umax. | [1] | Вещественное |
| Сообщение при остановке расчёта | Msg | Текст, выводимый пользователю в окно сообщений при вхождении сигнала в стоп-интервал и, следовательно, остановке расчета. | Остановка по требованию блока | Строка |
Параметры
Блок не имеет параметров.
Прим.:
- Блок обрабатывает скалярный входной сигнал.
- Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.

