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