Запись каналов — компонент. Предназначен для непрерывной регистрации (записи) сигналов с каналов АЦП в файл.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- Каналы — список записываемых каналов;
- Вкл/выкл — включение/выключение записи сигналов.
Выходные
Не имеет.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Duration (100) — длительность записи, с.
- ChannelList — текущий список каналов (если список пуст, то по умолчанию запись всех каналов).
- ExcludeList — слова или части слов (через разделитель \»;\»), при нахождении которых в названии канала этот канал записываться не будет.
- Infinite (false) — флаг непрерывной записи.
- UnitVisible (false) — видимость запускаемой программы writer.exe.
- Activate (false) — состояние работы.
- Preamble (0) — длительность преамбулы, с.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Каналы — канал, к которому подключается список записываемых каналов (от 0 до (количество каналов — 1)).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- FLOAT Duration — установка и чтение длительности записи (от 10 с до 3600 с).
- BSTR ChannelList — установка и чтение текущего списка каналов (если список пуст, то по умолчанию запись всех каналов) (строка).
- BSTR ExcludeList — установка и чтение слов или части слов (через разделитель \»;\»), при нахождении которых в названии канала этот канал записываться не будет (строка).
- VARIANT_BOOL Infinite — установка и чтение флага непрерывной записи:
- true — включен флаг непрерывной записи;
- false — выключен флаг непрерывной записи.
- VARIANT_BOOL UnitVisible — установка и чтение видимости запускаемой программы writer.exe:
- true — включена видимость программы;
- false — выключена видимость программы.
- VARIANT_BOOL Activate — установка и чтение состояния работы записи сигналов:
- true — Состояние работы записи сигналов включен;
- false — Состояние работы записи сигналов выключен.
- FLOAT Preamble — установка и чтение длительности преамбулы (от 0 с до 5 с).
Пример
Проект в SCADA ZETView
Примечание: Перечень последовательности выполнения проекта:
- Выбираем сигнал, который будем записывать.
- Включаем запись.
- Подключаем путь для программы Воспроизведение.
- Воспроизводим полученный сигнал.
Данный компонент используется для создания различных проектов, в том числе таких как акустический импеданс.
Результат работы проекта