- •Оглавление
- •Введение
- •Лекция 1
- •Информационно-управляющая структура промышленного предприятия
- •Проблемы представления данных:
- •Многомерная модель данных
- •Возможности olap-систем
- •Управление финансами
- •Управление производством
- •Подсистема "Описание структуры изделия"
- •Подсистема "Конструкторский и технологический документооборот"
- •Подсистема "Описание технологического процесса изготовления товарно-материальных ценностей"
- •Подсистема "Планирование основного производства"
- •Управление производством
- •Управление данными об изделиях
- •Функции mes
- •Оперативное планирование (расчет производственных расписаний)
- •Директор
- •Назначение и функции арм диспетчера
- •Структура современной асу тп
- •Основные функции scada-систем
- •Этапы разработки систем управления с помощью scada–систем
- •Технические характеристики
- •Обработка в канале float
- •Специальные атрибуты канала float
- •Обработка в каналах hex16 и hex32
- •Функции управления графических элементов в trace mode 6
- •Операторы обмена с аккумулятором
- •Логические операторы
- •Арифметические операторы
- •Операторы сравнения
- •Операторы перехода и вызова функции
- •Модификаторы Техно il
- •Триггеры и счетчики
- •Генераторы
- •Управление
- •Ввод/вывод. Переходы
- •Регулирование
- •Аналоговые алармы
- •Атрибуты канала событие
- •Принцип работы с масками доступа
- •Раскладка кодов доступа по разрешенным привилегиям
- •Формирование кодов доступа к управлению
- •Система с дублированным сервером.
- •Резервирование на уровне задач
- •Технология динамического обмена данными dde
- •Мрв (dde-клиент) – Excel (dde-сервер)
- •Обмен данными по opc-технологии
- •Прием сигналов rs-232.
- •Формат асинхронной передачи rs-232.
- •Интерфейс rs-422
- •Интерфейс rs-485
- •Сигнальные уровни на can-шине.
- •Контроллер simatic s7-300.
- •Основные характеристики модулей аналогового ввода серии adam-4000
- •Основные характеристики модулей аналогового и дискретного вывода серии adam-4000
- •Модули усо серии adam 4000.
- •Варианты объединения модулей усо серии adam-4000 в измерительную сеть.
- •Библиографический список
Обработка в канале float
В канале измерения (Датчик модуль УСО контроллер) происходит преобразование реальной физической величины (температуры, давления и т.п.) в один из следующих "инженерных" видов:
-
число, соответствующее амплитуде некоторого электрического сигнала (в том числе унифицированного: 0 – 10V, 4 – 20mA и т.д.);
-
число, соответствующее проценту от диапазона изменения некоторого электрического сигнала;
-
в двоичный код (после АЦП).
В канале управления (контроллер модуль УСО исполнительный механизм) выполняется обратное преобразование. При обработке данных, поступающих из измерительного канала или передаваемых в канал управления, необходимо скорректировать различные погрешности этих каналов:
-
для отображения поступающих данных требуется переводить "инженерные" данные в реально измеряемые (например, если требуется отображать значение температуры в ее физических единицах – градусах Цельсия).
-
сигналы во многих случаях требуется сглаживать;
Для решения подобных задач канал FLOAT снабжен встроенными алгоритмами обработки:
Канал INPUT:
-
масштабирование;
-
фильтрация одиночных пиков;
-
фильтрация малых изменений (апертура);
-
экспоненциальное сглаживание;
Канал OUTPUT:
-
экспоненциальное сглаживание;
-
линейное сглаживание;
-
фильтрация малых изменений (апертура);
-
клиппирование;
-
масштабирование.
Если встроенных алгоритмов обработки данных недостаточно, может быть использована процедура трансляции например, для корректировки нелинейности передаточной характеристики измерительного/управляющего тракта.
Последовательность обработки сигнала в канале INPUT
Последовательность обработки сигнала в канале OUTPUT
Экспоненциальное сглаживание в канале.
Линейное сглаживание в канале.
Комбинированное (экспоненциальное + линейное) сглаживание в канале.
Специальные атрибуты канала float
Использовать – если этот флаг снят, канал является каналом FLOAT без обработки (процедура обработки не выполняется), если флаг установлен – каналом FLOAT с обработкой.
Контроль границ – Действие флага различно для каналов типов INPUT и OUTPUT. В первом случае наличие флага означает разрешение установки каналу признака программной недостоверности в случае выхода реального значения канала за пределы диапазона [LL, HL]. При возврате реального значения в диапазон признак программной недостоверности автоматически сбрасывается. Для типа OUTPUT установка флага Контроль границ разрешает клиппирование (т.е. ограничение по максимальному верхнему и минимальному нижнему значениям) реального значения канала.
Множитель (KX) и Смещение (Z) – параметры масштабирования (по умолчанию KX=1, Z=0). A=In*KX+Z в канале типа INPUT. Q=(A+Z)*KX в канале типа OUTPUT.
Сглаживание (Dsmoot) – коэффициент 1/PK в стандартном алгоритме экспоненциального сглаживания. При DSmoot=0 (значение по умолчанию) этот алгоритм не выполняется.
Апертура (Apert) – параметр в алгоритме фильтрации малых изменений значения (по умолчанию APert = 0). Фильтрация малых изменений позволяет игнорировать изменение значения, если это изменение меньше заданной величины (APert). При использовании экспоненциального сглаживания фильтрация малых изменений в канале FLOAT не выполняется.
Пик (DPic) – параметр в алгоритме подавления одиночных пиков в канале INPUT и алгоритме линейного сглаживания в канале OUTPUT (по умолчанию DPic=10000). Фильтрация пиков позволяет игнорировать в течение одного такта пересчета изменение значения сверх установленной величины (DPic).