Потоковые входные/выходные параметры

Этот пример показывает, как передавать данные через протокол связи TCP с помощью кодирования ASCII. Модель отправляет данные в пределах одного компьютера, от одного порта TCP к другому. Можно изменить модель, чтобы связаться между двумя компьютерами, разделив эту модель на части отправки и получения и запустив модели на двух компьютерах. Желтые блоки используются для отправки данных, синие - для приема данных. Затем введите имена хостов или IP-адреса этих двух компьютеров в соответствующие поля диалогового окна «Setup плат».

Запуск модели в режиме Normal Mode

  1. Чтобы переключиться в режим normal mode, на вкладке Simulation, выберите Режим normal mode.

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

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

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

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

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

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

Закройте открытые возможности

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

Очистка модели

clear
close all
bdclose all

См. также