Перейти к содержанию

Симуляция

Симулятор — инструмент, позволяющий тестировать поведение динамизированных элементов мнемосхемы без необходимости развертывания проекта на сервере. Инструмент особенно полезен для проверки корректности работы динамических привязок и отображения объектов в интерактивном режиме.

Внимание

Для проведения симуляции необходимо, чтобы в графических объектах были выполнены привязки к активным тегам проекта.

Для активации режима симуляции перейдите в "Редактор мнемосхем" и нажмите кнопку с значком зеленого треугольника на инструментальной панели. Откроется окно симулятора с перечнем объектов, добавленных в область редактирования мнемосхемы. Для каждого аргумента, привязанного к какому-либо свойству динамизации, предусмотрена возможность назначить стратегию симуляции.

На вкладках ниже находится описание настроек симуляции для разных типов принимаемых значений. После ввода значения в поле "Константа", либо в случае применения стратегии, в области редактирования можно визуально наблюдать изменение поведения объекта.

  1. Константа — запись в переменную фиксированного числового значения.
    • Значение — поле для ввода фиксированного значения.
  2. Синусоида — генерация значения по синусоидальному закону в заданном диапазоне.
    • Минимум — нижняя граница генерируемых значений.
    • Максимум — верхняя граница генерируемых значений.
    • Период — время полного цикла изменения значения (в секундах).
  3. Пила — генерация значения по линейно нарастающему закону (пилообразный сигнал).
    • Минимум — нижняя граница генерируемых значений.
    • Максимум — верхняя граница генерируемых значений.
    • Период — время полного цикла изменения значения (в секундах).
  1. Константа — запись в переменную фиксированного числового значения.
    • Значение — поле для ввода фиксированного значения переменной
  2. Включено/выключено
    • Период — период в секундах между формированием сигнала вкл и откл.

Кнопка "Задать всем" открывает диалоговое окно, которое позволяет назначить стратегию для группы аргументов.