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