Добавьте инструментальный объект в целевой объект
addInstrument(
добавляет инструментальный объект к целевому объекту. Убедитесь, что вы добавляете сигнал в инструментальный объект, прежде чем вы добавите инструмент в целевой объект, или никакой сигнал не передается потоком.target_object
,instrument_object
)
Когда addInstrument()
функция связывает инструмент с приложением реального времени, Simulink® Real-Time™ подтверждает имена сигнала в инструменте. Чтобы уменьшать время, это берет, чтобы подтвердить инструмент, добавить инструмент однажды в целевой компьютер и запустить приложение реального времени как много раз по мере необходимости. Инструмент остается добавленным к целевому компьютеру даже после остановок приложения реального времени и перезагружается.
В качестве альтернативы можно добавить инструмент каждый раз запуски приложения реального времени. При использовании этого подхода демонтируйте инструмент, когда приложение реального времени закроется. Например, при добавлении кода в приложение App Designer, в CloseRequestFcn
, вы могли добавить a removeInstrument(hInst)
функция.
addInstrument(
добавляет инструментальный объект к целевому объекту и обновляет целевую связь, даже если приложение реального времени запускается. Убедитесь, что вы добавляете сигнал в инструментальный объект, прежде чем вы добавите инструмент в целевой объект, или никакой сигнал не передается потоком.target_object
,instrument_object
,'updateWhileRunning')
Target
| addInstrumentedSignals
| addSignal
| clearScalarAndLineData
| connectCallback
| connectLine
| connectScalar
| delete
| generateScript
| getCallbackDataForSignal
| removeCallback
| removeSignal
| validate