Воспроизведение сигналов

Воспроизведение сигналов — компонент. Предназначен для чтения из файлов данных записанных временных реализаций с целью обработки, изучения и анализа, например, когда это невозможно было сделать в условиях проведения измерения.

Внешний вид компонента

Режим проектировщика Режим оператора
Воспроизведение сигналов - Режим проектировщика Не имеет

Параметры:

Входные

  • Директория — директория, в которой хранятся записи для воспроизведения.
  • Вкл./Выкл. — включение/выключение воспроизведения сигналов.
  • Приостановка — остановка и продолжение воспроизведения.

Выходные

Не имеет.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • Directory — установка и чтение имени директории.
  • Velocity (true) — флаг увеличенной скорости воспроизведения.
  • Infinite (false) — флаг непрерывного воспроизведения.
  • UnitVisible (false) — видимость запускаемой программы reader.exe.
  • Activate (false) — состояние работы.
  • Paused (false) — приостановка воспроизведения.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

  • Директория — значение текстовой строки, указывающий путь к папке, содержащий архив данных *.ana, *.anp. и местоположения на диске (текст).

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • BSTR Directory — установка и чтение директории, из которой берутся файлы для воспроизведения.
  • VARIANT_BOOL Velocity; — установка и чтение флага увеличенной скорости воспроизведения:
    • true — включен флаг увеличенной скорости воспроизведения;
    • false — выключен флаг увеличенной скорости воспроизведения.
  • VARIANT_BOOL Infinite — установка и чтение флага непрерывного воспроизведения:
    • true — включен флаг непрерывного воспроизведения;
    • false — выключен флаг непрерывного воспроизведения.
  • VARIANT_BOOL UnitVisible — установка и чтение видимости запускаемой программы reader.exe:
    • true — включена видимость программы;
    • false — выключена видимость программы.
  • VARIANT_BOOL Activate — установка и чтение состояния работы воспроизведения сигналов:
    • true — Состояние работы воспроизведение сигналов включен;
    • false — Состояние работы воспроизведение сигналов выключен.
  • VARIANT_BOOL Paused — установка и чтение приостановки воспроизведения:
    • true — включена приостановки воспроизведения;
    • false — выключена приостановки воспроизведения.

Пример

Проект в SCADA ZETView

Воспроизведение сигналов - Пример

Примечание: Перечень последовательности выполнения проекта:

  1. Выбираем сигнал, который будем записывать.
  2. Включаем запись.
  3. Подключаем путь для программы Воспроизведение.
  4. Воспроизводим полученный сигнал.

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

Результат работы проекта
Воспроизведение сигналов - Результат работы проекта