Объект: ChangeEdge
Библиотека: StateGraph
Имя на уровне решателя: ChangeEdge
Аннотация: Объект, который реагирует на передний/задний фронт
Обозначение:
Описание модели
№ |
Обозначение порта |
Тип |
Наименование порта |
|---|---|---|---|
1 |
Port1 |
base.DOF1 |
Сигнальный входной порт |
2 |
Port2 |
base.DOF1 |
Сигнальный выходной порт (логический сигнал) |
№ |
Параметр |
Тип |
Описание |
Значение по умолч. |
|---|---|---|---|---|
1 |
StartInputValue |
base.real |
Стартовое значение входящего сигнала |
|
2 |
Ta |
base.real |
Период, в течение которого выходной сигнал активен |
Результаты тестирования
www.laduga.com
Глава 1. Заданные параметры теста
Название тестируемого компонента
ChangeEdge
Модуль тестируемого компонента
StateGraph
Дата тестирования
Thu Mar 12 16:50:58 2026
Результат
OK
Глава 2. Схема тестируемого объекта
Модель реагирования на фронт сигнала
На вход модели подаётся сигнал — источник кусочно-линейной функции с данными,
подгружаемыми из внешнего файла. Этот сигнал является тем значением, на которое реагирует модель.
Модель отслеживает моменты изменения входного сигнала,
реагируя на передний и задний фронт.
То есть она фиксирует любое изменение сигнала, независимо от направления перепада.
Параметры модели:
StartInputValue — стартовое значение входного сигнала (в данном случае 1);
Ta — период времени, в течение которого выходной сигнал остаётся
активным после срабатывания модели (в данном случае 0.1).
Таким образом, модель реагирует на любой перепад входного сигнала. Когда такое событие обнаружено,
на выходе формируется логический сигнал, который остаётся активным в течение времени Ta.
Это обеспечивает фиксирование кратковременных изменений входного сигнала в виде активного выхода.
Рисунок 1 - Схема теста
Глава 3. Графики результатов теста
Рисунок 2 - ChangeEdge.RUN
Рисунок 3 - ChangeEdge.Check1