Потоковый ввод / Вывод

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

Как запустить эту модель в Режиме normal mode

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

  2. Запустите выполнение в реальном времени с помощью Симуляции-> Выполнение.

Как запустить эту модель в Режиме external mode

  1. Дважды кликните оранжевую кнопку, чтобы переключиться на Режим external mode в случае необходимости.

  2. Запустите выполнение в реальном времени с помощью Симуляции-> Выполнение. Модель автоматически создаст, соединится с Simulink в Режиме 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

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