Составители:
54
Использование блока Inport в подсистемах
Блоки Inport подсистемы являются ее входами. Сигнал, по-
даваемый на входной порт подсистемы через блок Inport, передается
внутрь подсистемы. Название входного порта будет показано на изо-
бражении подсистемы как метка порта.
При создании подсистем и добавлении блока Inport в под-
систему Simulink использует следующие правила:
1.
При создании подсистемы с помощью команды Edit/Create
subsystem входные порты создаются и нумеруются автоматиче-
ски начиная с 1.
2. Если в подсистему добавляется новый блок Inport, то ему
пРисунокваивается следующий по порядку номер.
3. Если какой либо блок Inport удаляется, то остальные порты
переименовываются таким образом, чтобы последовательность
номеров портов была
непрерывной.
4. Если в последовательности номеров портов имеется разрыв,
то при выполнении моделирования Simulink выдаст сообщение
об ошибке и остановит расчет. В этом случае необходимо вруч-
ную переименовать порты таким образом, чтобы последователь-
ность номеров портов не нарушалась.
На рисунке 9.1.17 показана модель, использующая подсисте-
му и схема этой подсистемы.
Использование блока Inport в модели верхнего уровня
Входной порт в системе верхнего уровня используется для
передачи сигнала из рабочей области MATLAB в модель.
Для передачи сигнала из рабочего пространство MATLAB
требуется не только установить в модели входной порт, но и выпол-
нить установку параметров ввода на вкладке Workspace I/O окна
диалога Simulation parameters… (должен быть
установлен флажок
для параметра Input и задано имя переменной, которая содержит
входные данные). Тип вводимых данных: Array (массив), Structure
(структура) или Structure with time (структура с полем "время") зада-
ется на этой же вкладке. На рисунке 9.1.18 показана модель, считы-
вающая входной сигнал из рабочего пространства MATLAB. Подсис-
тема Load Data обеспечивает ввод данных из файла
в рабочую об-
ласть MATLAB.
Использование блока Inport в подсистемах
Блоки Inport подсистемы являются ее входами. Сигнал, по-
даваемый на входной порт подсистемы через блок Inport, передается
внутрь подсистемы. Название входного порта будет показано на изо-
бражении подсистемы как метка порта.
При создании подсистем и добавлении блока Inport в под-
систему Simulink использует следующие правила:
1. При создании подсистемы с помощью команды Edit/Create
subsystem входные порты создаются и нумеруются автоматиче-
ски начиная с 1.
2. Если в подсистему добавляется новый блок Inport, то ему
пРисунокваивается следующий по порядку номер.
3. Если какой либо блок Inport удаляется, то остальные порты
переименовываются таким образом, чтобы последовательность
номеров портов была непрерывной.
4. Если в последовательности номеров портов имеется разрыв,
то при выполнении моделирования Simulink выдаст сообщение
об ошибке и остановит расчет. В этом случае необходимо вруч-
ную переименовать порты таким образом, чтобы последователь-
ность номеров портов не нарушалась.
На рисунке 9.1.17 показана модель, использующая подсисте-
му и схема этой подсистемы.
Использование блока Inport в модели верхнего уровня
Входной порт в системе верхнего уровня используется для
передачи сигнала из рабочей области MATLAB в модель.
Для передачи сигнала из рабочего пространство MATLAB
требуется не только установить в модели входной порт, но и выпол-
нить установку параметров ввода на вкладке Workspace I/O окна
диалога Simulation parameters… (должен быть установлен флажок
для параметра Input и задано имя переменной, которая содержит
входные данные). Тип вводимых данных: Array (массив), Structure
(структура) или Structure with time (структура с полем "время") зада-
ется на этой же вкладке. На рисунке 9.1.18 показана модель, считы-
вающая входной сигнал из рабочего пространства MATLAB. Подсис-
тема Load Data обеспечивает ввод данных из файла в рабочую об-
ласть MATLAB.
54
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »
