exponenta event banner

removeSignal

Снять сигнал с объекта прибора реального времени

Описание

пример

removeSignal(instrument_object,blockPath,portIndex,Name,Value) удаляет сигнал из объекта прибора в реальном времени, используя путь блока и индекс порта.

пример

removeSignal(instrument_object,signalName,Name,Value) удаляет сигнал из объекта прибора в реальном времени.

Примеры

свернуть все

Удалите сигнал из объекта прибора в реальном времени, используя путь блокировки и индекс порта.

mldatxfile = 'slrt_ex_tank.mldatx';
hInst = slrealtime.Instrument(mldatxfile);
addSignal(hInst,'slrt_ex_tank/ControlValue',1);
% . . . hInst streams data
removeSignal(hInst,'slrt_ex_tank/ControlValue',1);

Удалите сигнал из объекта прибора в реальном времени с помощью имени сигнала.

mldatxfile = 'slrt_ex_tank.mldatx';
hInst = slrealtime.Instrument(mldatxfile);
addSignal(hInst,'ControlValueOut');
% . . . hInst streams data
removeSignal(hInst,'ControlValueOut');

Входные аргументы

свернуть все

Для создания объекта прибора используйте Instrument функция.

Пример: hInst

Для выбранного блока, gcb возвращает полное имя пути блока.

Пример: slrt_ex_tank/ControlValue

Для выбранного сигнала индекс выходного порта и имя сигнала отображаются в иерархии сигналов, доступной в обозревателе Simulink Real-Time или в редакторе данных модели.

Пример: 1

Для выбранного сигнала индекс порта и имя сигнала отображаются в иерархии сигналов, доступной в обозревателе Simulink Real-Time или в редакторе данных модели.

Пример: ControlValueOut

Представлен в R2020b