exponenta event banner

Ввод/вывод пакетов

В этом примере показано, как передавать данные по протоколу связи UDP с использованием двоичного кодирования. Модель отправляет данные в пределах одного компьютера, с одного порта UDP на другой. Модель можно изменить для обмена данными между двумя компьютерами, разделив ее на части отправки и получения и запустив модели на двух компьютерах. Желтые блоки используются для передачи данных, синие - для приема данных. Затем введите имена хостов или IP-адреса двух компьютеров в соответствующие поля в диалоговом окне Board Setup.

Запустить модель в обычном режиме

  1. Для переключения в обычный режим при необходимости на вкладке Моделирование (Simulation) выберите Обычный режим (Normal mode).

  2. Чтобы начать выполнение в реальном времени, на вкладке Моделирование (Simulation) щелкните Выполнить (Run).

Запуск модели во внешнем режиме

Чтобы запустить выполнение в реальном времени во внешнем режиме, на вкладке Рабочий стол в реальном времени щелкните Выполнить в реальном времени. Модель создается, подключается к внешнему режиму и запускается.

Открытие модели

Эти команды открывают модель и подавляют предупреждение о том, что плата не установлена.

w = warning('off', 'sldrt:blkgui:boardnotonlist');
open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_packetio'));
warning(w);

Закрыть открытые области

close_system(find_system(gcs ,'BlockType', 'Scope'));

Очистить модель

clear
close all
bdclose all

См. также