Симулятор, основы

Симулятор «КАСКАД Цифра» позволяет драйверу работать без подключения к реальной периферии. Это означает, что симулятор эмулирует периферийные устройства и может посылать любые необходимые оператору сигналы. Для этого он передает на менеджер событий те данные, которые менеджер при нормальной работе получает от компонентов системы. Функции управления системы могут быть протестированы после конфигурирования.

Для использования симулятора выполните следующие шаги:

  1. Создайте файл симуляции (моделирующий файл) (см. Структура моделирующего файла).
  2. К необходимой точки данных добавьте адрес конфигурации и параметризуйте симуляцию периферического устройства (см. Панель конфигурирования симулятора). (Этот шаг нужен только если никакого реального адреса для какого-либо драйвера не было сконфигурировано. Если будет создана новая конфигурация адреса даже если точка данных уже содержала сконфигурированный адрес, существующий адрес будет удален и потерян).
  3. Запустите менеджер симулятора и запустите симуляцию (см. Запуск менеджера и работа симуляции)
  4. Установите значение сигнального элемента (точка данных типа _Simulator) на TRUE (ПРАВДА). Запустится симуляция (см. Запуск и остановка симуляции через ТД).

ПРИМЕЧАНИЕ

Библиотека символов включает возможность использовать предустановленные симуляции (см. STD_Simulators).

РазделОписание
Симулятор, основыОбщий обзор и ссылки на разделы.
Файл симуляции (модельный файл) 
 Структура файла шаблонного конфигурационного элементаОписание частей файла симуляции (модельного файла)
 Перечень периферийного оборудованияОписание блока декларации объектов.
 Перечень уведомленийописание блока для присваивания переменных и временной задержки.
 Перечень алармовОписание условий алармов, по которым перечень уведомлений может быть расширен.
 Примеры файла симуляции (модельного файла)Примеры законченных файлов симуляции (модельных файлов)
Панель конфигурирования симулятораОписание панели для определения периферийных адресов для драйвера симулятора.
Запуска менеджера и работа симулятора.Опции пуска менеджера симулятора и пуск симулятора через Оболочку
Запуск и остановка симуляции через ТДСтруктура внутренней точки данных типа _Simulator; Запуск и остановка симуляции через ТД.
Пример создания данных симуляцииПример как используется симулятор (как создать файл симуляции, запустить симуляцию и пр.)
Варианты примененияТаблица с возможными командами симулятора.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *