Стоп-расчет





| Скалярный | Си |
в палитре на схеме

Описание

Блок выполняет процедуру остановки расчёта или временное прерывание расчета при вхождении значения входного сигнала в заданный диапазон:

где:
  • u(t) – входной скалярный сигнал
  • u min(t), u max(t) – границы стоп-интервала

Входные порты

Имя Описание Тип линии связи
inport Входной сигнал, по оценке которого принимается решение об остановке расчета. Математическая

Выходные порты

Блок не имеет выходных портов.

Свойства

Название Имя Описание По умолчанию Тип данных
Левая граница стоп-интервала xmin Число u min. [0.0001] Вещественное
Правая граница стоп-интервала xmax Число u max. [1] Вещественное
Сообщение при остановке расчёта Msg Текст, выводимый пользователю в окно сообщений при вхождении сигнала в стоп-интервал и, следовательно, остановке расчета. Остановка по требованию блока Строка

Параметры

Блок не имеет параметров.

Промпт

//Описание блока, выполняющего процедуру остановки расчёта
//или временное прерывание расчёта при вхождении значения входного сигнала
//в заданный диапазон
// u(t) - входной скалярный сигнал
// u_min(t), u_max(t) - границы стоп-интервала
//Условие срабатывания: значение входного сигнала входит в диапазон
//[u_min(t), u_max(t)]
// xmin - левая граница стоп-интервала. Число u_min. По умолчанию [0.0001]
// xmax - правая граница стоп-интервала. Число u_max. По умолчанию [1]
// Msg - сообщение при остановке расчёта. Текст, выводимый пользователю в окно
//сообщений при вхождении сигнала в стоп-интервал и, следовательно, остановке
//расчёта. По умолчанию: Остановка по требованию блока
//Входы: inport - входной сигнал, по оценке которого принимается решение
//об остановке расчёта
//Выходы: нет

block: (
  type = "Стоп-расчет",
  points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
  xmin = [0.0001],
  xmax = [1],
  Msg = Остановка по требованию блока
  ),
Примечание:
  1. Блок обрабатывает скалярный входной сигнал.
  2. Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.