Один из многих
![]() |
![]() |
| Векторный | Си
| |
| в палитре | на схеме |
Описание
Блок реализует специальный алгоритм формирования логических сигналов в векторе выхода в зависимости от изменения типа логического сигнала в векторе входа.
Алгоритм работы блока:
- До начала процесса моделирования в диалоговом окне блока только один сигнал (например, n-й) в векторе выхода может быть задан как сигнал типа TRUE (активный), независимо от типа соответствующего (n-го) сигнала в векторе входа.
- Все остальные выходные сигналы считаются сигналами типа FALSE (неактивный), независимо от типа соответствующих сигналов в векторе входа.
- Если в процессе моделирования какой-то логический сигнал (любой, кроме n-го) в векторе входа изменил свой тип с FALSE на TRUE, то соответствующий сигнал в векторе выхода изменяет свой тип на TRUE (активный) и одновременно n-й сигнал в векторе выхода становится типа FALSE (неактивный).
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Порт входного вектора . | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Порт выходного вектора. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Начальный номер активного элемента входного вектора | n | Номер активного элемента в начальный момент. | 1 | Целое |
Параметры
Блок не имеет параметров.
Прим.:
- Если тип входного сигнала будет не логический (0 или 1), а действительный (вещественный), все ненулевые сигналы рассматриваются блоком как равные единице (Истина, или True). На выходе блока может быть только 0 или 1.
- В SimInTech логическая единица (Истина или True) равна 1, логический ноль (Ложь или False) равен 0.

