Пакетный ввод/вывод

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

Запустите модель в режиме normal mode

  1. Переключаться на режим normal mode в случае необходимости, на вкладке Simulation, избранном Режиме normal mode.

  2. Чтобы запустить выполнение в реальном времени, на вкладке Simulation, нажимают Run.

Запустите модель в режиме external mode

Чтобы запустить выполнение в реальном времени в режиме external mode, на вкладке Desktop Real-Time, нажимают Run в режиме реального времени. Сборки модели, подключение к режиму external mode, и запускаются.

Откройте модель

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

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

Смотрите также