Главная | Контактная информация | Справочник
СОДЕРЖАНИЕ
Часть вторая
Опубликовано: 09.12.2011 Последняя правка:15.01.2012

База данных



НазадСодержаниеДальше

Процесс совершенствования автоматической системы может происходить только тогда, когда мы будем пытаться найти ответы вопросы, которые у нас возникают при попытке разобраться в сути происходящего. Но для этого данные исследований должны быть собраны в полном объеме и правильно представлены. Например, мы получили данные о длительности каждого технологического процесса (ТП), но эти данные не связаны с интенсивностью подачи энергетического продукта. Можно связать все вручную, но зачем? Если есть электронные помощники, точные, аккуратные и неутомимые. Лучше воспользоваться их услугами. Для того чтобы вывести данные где каждому управлению сканера соответствует свое время ТП, воспользуемся механизмом mBaseA, функция которого формировать упорядоченную структуру данных (рис.1).


Интерфейсная модель механизма сбора данных
Рис.1 Интерфейсная модель механизма сбора данных.

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

К информационным входным секциям D1D2…D10 будем подключать выходные секции тех механизмов, данные которых нас интересуют. Давайте на первый информационный вход базы данных подадим информацию об интенсивности подачи энергетического продукта, а на второй информационный вход – время технологического процесса. Стробирующий сигнал получим от секции PAF технологической подсистемы sbTransA1, информацию об интенсивности подачи энергетического продукта от секции OUT сканера mScanA1, а время процесса, естественно от секции TIM таймера mTimerA1 (рис.2).

Подключение механизма сбора данных
Рис.2 Подключение механизма сбора данных.

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

Решить задачу можно разными способами. Например, можно стробирующий сигнал на сканер подавать с задержкой на один такт. А в качестве такой задержки использовать механизм регистрации завершения операции mFinA (рис.3), связав его с секцией PAF технологической подсистемы и секцией STR сканера.

Подключение механизма сбора данных
Рис.3 Корректное подключение механизма сбора данных.

Теперь в таблице каждому управлению соответствует свое время процесса (табл.6).

Более понятно теперь отображается информация и на графике (рис.4). По вертикальной оси располагается время, по горизонтальной - интенсивность подачи энергетического продукта.


Таблица 6
NUM D1 D2
1 25 10410
2 30 6990
3 35 5460
4 40 4520
5 45 3870
6 50 3390
7 55 3030
8 60 2740
9 65 2510
10 70 2310
11 75 2150
12 80 2010
13 85 1890
14 90 1790
15 95 1690
16 100 1610
Изменение времени процесса от управления
Рис.4 Изменение времени процесса от управления.

Посмотреть на процесс можно здесь.


НазадСодержаниеДальше

Главная | Контактная информация | Справочник