Получите текущее состояние симуляции блока S-Function
ssGetSimStatus(SimStruct *S, SS_SimStatus *status)
S
SimStruct, представляющий блок S-Function.
status
SS_SimStatus
объект, который возвращает текущее состояние симуляции.
Определяет статус симуляции блока, представленного S
и сохраняет значение в SS_SimStatus
status объекта
. Переменная status
может иметь одно из следующих значений, определенных в simstruc_types.h
:
SIMSTATUS_STOPPED
Симуляция завершена
SIMSTATUS_UPDATING
Simulink® engine обновляет модель
SIMSTATUS_INITIALIZING
Симуляция инициализирует
SIMSTATUS_RUNNING
Симуляция выполняется
SIMSTATUS_PAUSED
Симуляция приостановлена
SIMSTATUS_TERMINATING
Симуляция завершается
SIMSTATUS_EXTERNAL
Симуляция выполняется во режиме external mode
C, C++
Следующие линии получают текущий статус симуляции:
SS_SimStatus status; // Define the return variable ssGetSimStatus(S, &status);