ssCallSystemWithTid

Вызовите обновление и выходные методы подсистемы вызова функций

Синтаксис

int_T ssCallSystemWithTid(SimStruct *S, int_T element, int_T tid)

Аргументы

S

SimStruct, представляющий Блок s-function.

element

Индекс элемента выходного порта, соответствующего подсистеме вызова функций.

tid

ID задачи.

Возвращается

int_T1 если успешный; в противном случае, 0.

Описание

Используйте в mdlOutputs вызывать обновление и выходные методы подсистемы вызова функций, соединенной с S-функцией. Синтаксис вызова

if (!ssCallSystemWithTid(S, element, tid)) {
  /* Error occurred which will be reported by the Simulink engine*/
  return;
}

Смотрите Подсистемы вызова функций Реализации с S-функциями для получения дополнительной информации о том, как использовать ssCallSystemWithTid.

Примечание

ssCallSystemWithTid может только использоваться с подсистемами вызова функций, что или содержать или наследовали их состояния, на основе установки Штатов при включении параметра блока Trigger подсистемы вызова функций. Если подсистеме вызова функций нужно было сбросить ее состояния после включения, S-функция должна явным образом включить и отключить подсистему вызова функций с помощью ssSetExplicitFCSSCtrl, ssEnableSystemWithTid и ssDisableSystemWithTid.

Языки

C, C++

Пример

Смотрите S-функцию sfun_fcncall.c.

Представлено до R2006a