- •ПАКЕТ
- •Продукты AdAstrA
- •Состав системы TRACE MODE
- •Используем
- •управления
- •Объект или группа
- •В состав узла могут входить:
- •В состав узла могут входить:
- •Каналы
- •Классификация по направлению
- •Классификац ия по типу передаваемо
- •Классификац ия по типу передаваемо
- •Вкладка
- •Процедур ы канала
- •ПРОЦЕДУРА
- •Процедура трансляция
- •Процедура трансляции
- •Процедура фильтрация
- •Процедур
Процедур ы канала
Масштабирование (умножение и смещение),
Фильтрация (подавление пиков, апертура и сглаживание),
Логическая обработка
(предустановка, инверсия, контроль сочетаемости),
Трансляция (вызов внешней программы),
Управление (вызов внешней программы).
• |
Используется только в каналах, работающих с |
|
|
аналоговыми переменными. |
|
• |
Включает в себя две операции: умножение и |
|
|
смещение. Последовательность этих операций |
|
|
уменяетсяканаловв зависимости от типау каналовканала: |
|
|
типа INPUT |
типа OUTPUT |
|
■ входное значение умножается |
■ к аппаратному значению |
|
на заданный множитель и к |
добавляется величина |
|
полученному результату |
смещения, затем эта сумма |
|
добавляется величина |
умножается на заданный |
|
смещения. Результат |
множитель, а результат |
|
присваивается аппаратному |
присваивается выходному |
|
значению канала. |
|
|
значению канала. |
Процедура масштабирование |
|
■ A = In*KX + Z |
■ Q = (A + Z)*KX |
|
|
ПРОЦЕДУРА
МАСШТАБИРОВАНИ
Е
Процедура трансляция
Определена для всех каналов независимо от их типа и вида представления Трансляцией называется вызов программы числовым
каналом (это единственное назначение свойства вызов числового канала).
У каналов типа INPUT
Аппаратное значение преобразует в реальное
A=>программа=>R
Процедура трансляции
Пример: Необходимо измерять расход вещества, транспортируемого по трубопроводу, и интегрировать его по времени для расчета технико-экономических показателей производства. На трубопроводе установлен датчик скорости потока.
Решение:
•Аппаратное значение канала типа INPUT необходимо связать с данными, поступающими от датчика скорости потока, настроить коэффициенты масштабирования.
•Создать FBD-программу, в которой будет выполняться интегрирование входной величины и результат записываться в выходную переменную.
•Программу надо установить для процедуры трансляции данного канала.
•При такой конфигурации во входном значении канала будет находиться информация о скорости потока, в аппаратном- величина расхода вещества, а в реальном- количество прошедшего по трубе вещества.
Процедура фильтрация
Присутствует только у аналоговых каналов. |
|
У каналов |
У каналов |
типа INPUT |
типа OUTPUT |
Фильтрация выполняется после процедуры трансляции до формирования реального значения.
Фильтрация включает в себя следующие операции:
•подавление случайных всплесков в тракте измерения;
•подавление малых колебаний значения канала;
•экспоненциальное сглаживание;
•контроль шкалы – отслеживание выхода реального значения канала за установленные границы шкалы.
Формирует реальное значение по входному значению.
При этом выполняются следующие операции:
•ограничение скорости изменения реального значения;
•подавление малых колебаний значения канала;
•экспоненциальное сглаживание;
•контроль шкалы – обрезание величины управляющего воздействия до границ шкалы канала.
Процедур
а
управлен
ие
Определена для всех каналов. Реализует функцию управления.
