Кроме того, информация делится на три блока:
1) хроматографический анализ компонентного состава;
2) определение фракционного состава;
3) определение прочих характеристик (плотности, вязкости и т. д.- до 50 наименований).
Задача настраивается на любую схему аналитического контроля. Для этой цели служит массив точек отбора проб. С помощью меню генерируется любое количество точек, для каждой точки задается наименование и производится настройка. При настройке указываются необходимые для анализа пробы (в данной точке) блоки, вводятся значения констант и коэффициентов (НСИ), задается список определяемых характеристик. Кроме этого, для таких характеристик, как плотность, вязкость и давление насыщенного пара, задаются температурные зависимости (в виде таблицы, по которым расчеты выполняются с помощью встроенного интерполятора). Для хроматографического анализа вводится список определяемых компонентов и их характеристики; для фракционного состава указывается количество фиксируемых точек.
После выполнения настройки всех необходимых точек по схеме аналитического контроля задача готова к работе. Ввод данных производится с помощью двух меню: точек отбора проб, с помощью которого выбирается анализируемый продукт; времени - задается дата и время отбора пробы. Выбор точки может также производиться с помощью графического интерпретатора по схеме, создаваемой пользователем. После выбора точки и ввода времени на экране появляются табличные формы (в соответствии с выполненной настройкой), в которые нужно ввести числовую информацию, полученную в результате выполнения анализов. После завершения ввода данных автоматически выполняются расчеты и выдаются на экран таблицы с результатами. Имеется также возможность вывести информацию (на экран и принтер) в любой нужной пользователю форме, для чего необходимо сгенерировать соответствующий документ (работа с генератором документов подробно описана ниже - в задаче анализа информации).
С помощью меню точек и времени можно не только вводить информацию, но и просматривать ранее введенные данные, а также при необходимости корректировать их. Предусмотрена также возможность корректировки наименований, коэффициентов, даты и времени и т. д., т. е. корректировка настройки.
Введенные и рассчитанные величины автоматически записываются в базы данных, которые создаются отдельно для каждой точки. Эти базы могут передаваться по сети ПК и использоваться для просмотра и анализа состояния (и динамики) по качеству сырья и продукции, получения отчетов и справок и т. п., т. е. включаться в единую информационную систему завода.
Ввод и обработка данных замеров технологических параметров. Данная задача предназначена для сбора и хранения информации по технологическим параметрам работы установок. Никаких расчетов в задаче не производится, поэтому информация не делится на виды и блоки, а хранится целиком в базах данных по технологическим объектам в соответствии со схемой завода. Выбор технологического объекта определяет пользователь. В качестве технологического объекта можно выбирать и отдельный аппарат, и технологическую линию, и установку в целом и пр. Конкретный список параметров для каждого объекта задается при настройке. Настройка в данной задаче заключается в генерации технологических объектов. Она производится с помощью меню «объектов», аналогичного меню «точек» в первой (вышеописанной) задаче. Для каждого объекта задается его наименование, а затем вводится список технологических параметров, которые фиксируются в процессе эксплуатации данного объекта.
После настройки всех технологических объектов задача готова к работе. Ввод и корректировка данных производится аналогично вводу и корректировке данных в первой задаче с помощью двух меню: «объектов) и «даты времени». Выбор меню объектов может также осуществляться и с помощью графического интерпретатора по схеме, создаваемой пользователем. Однако в описываемой задаче расчеты не производятся, поэтому на экране выводится одна табличная форма - входная и выходная, которую необходимо заполнить, введя значения зафиксированных технологических параметров. После завершения ввода данных могут быть выведены (на экран или принтер) любые произвольные табличные формы, которые пользователь может создать с помощью генератора документов.
Вводимые данные автоматически записываются в базы данных, отдельные для каждого технологического объекта. Таким образом, для каждого технологического объекта создается и поддерживается две базы (НСИ и оперативную), которые передаются по сети ПК для работы единой информационной системы завода.
Ввод данных, расчет и учет расходов сырья, продуктов и пр. Эта задача предназначается для обработки результатов измерений расходов (сырья, продуктов, технологических потоков и т. д.). Предусмотрена работа со следующими расходомерными узлами: диафрагменного типа; порезервуарной сдачи; дифференциальными (массовым и объемным) счетчиками; интегральными (массовым и объемным) счетчиками. Наиболее сложные расчеты заложены в блок обработки результатов измерений на расходомерах диафрагменного типа. Для остальных типов расходомерных узлов расчеты заключаются в перерасчете объемных расходов в массовые (соответственно для массовых расходомеров расчеты вообще не выполняются). Для удобства работы при настройке задаются температурные зависимости плотности (с поправкой на давление), по которым с помощью встроенного интерполятора рассчитываются плотности потоков при рабочих условиях расходомерных узлов.
Подготовка задачи к работе заключается в настройке узлов замера аналогично вышеописанным задачам. Пользователь описывает узлы в соответствии со схемой расходомерных узлов завода. Вначале задается тип расходомерного устройства, а затем вводятся его константы и зависимость плотности от температуры и давления. Для узла по резервуарной сдачи предусмотрена возможность определения объемов по формулам или по калибровочным таблицам. Для расходомеров диафрагменного типа указывается фазовое состояние потока (пар или жидкость). После настройки задача готова к работе. Ввод (а также просмотр и корректировка данных) осуществляется аналогично описанным задачам - с помощью двух меню - узлов и даты-времени. Данные вводятся в табличные формы. После завершения ввода автоматически выполняется расчет и на экран выдаются результаты обработки, которые (вместе с исходными данными и НСИ) фиксируются в базах данных. Для каждого узла поддерживается собственная база данных. Также предусмотрен выбор узлов графическим способом по схеме, которую может создать сам пользователь. Кроме этого, имеется возможность работы в режиме автоматического опроса, когда пользователю предлагается заполнить табличные формы, выдаваемые на экран автоматически в определенной последовательности (по заранее составленному списку). При этом для всех узлов фиксируется одна и та же дата. Это очень удобно для ежесуточного обсчета расходомерных узлов.
После завершения ввода и обработки данных и просмотра фиксированных таблиц можно вывести любую интересующую пользователя информацию в произвольной форме (которая генерируется пользователем). Так же, как и в предыдущих задачах, базы данных передаются по сети для включения в единую информационную систему.
Ввод данных, расчет и учет движения сырья, продукции и технологических потоков в парках. Назначение данной задачи - оперативный учет движения сырья и продукции в резервуарных парках. В определенные моменты времени фиксируется наличие продукта в каждом резервуаре (или группе резервуаров) по всем паркам. Заменяется или непосредственно объем продукта в резервуаре (если датчик уровня калиброван в объемных единицах), или уровень взлива, по которому затем рассчитывается объем (по формулам в зависимости от типа резервуара или по калибровочным таблицам). По этим данным рассчитываются объемы сырья и продуктов в каждом парке на определенные моменты времени (обычно называемые «остатками в парках»); соответствующие им массы сырья и продуктов («остатки в массовых единицах»); резервуары парков по приему сырья и продуктов; а также (по изменению объемов в резервуарах по сравнению с предыдущим замером) количество сырья и продуктов, поступивших в парк («заполнение парка»), и отгруженных из парка («отгрузка»), за отчетный период времени (с предыдущего изменения). Остатки в парках определяются как общие, так и рабочие за минусом «мертвых» остатков. Для возможности расчетов в разных ситуациях в задаче предусмотрены как непосредственный ввод объема (по отградуированным датчикам), так и расчеты объема по уровню взлива с помощью калибровочных таблиц или по формулам в зависимости от типа резервуаров (вертикальных, цилиндрических, горизонтальных цилиндрических, шаровых). В калибровочные таблицы встроен линейный интерполятор, что позволяет сократить на порядок количество вводимых при настройке точек. Предусмотрена также работа как с отдельными резервуарами, так и с группами однотипных резервуаров ( что удобно, если несколько одинаковых резервуаров объединены в группу и работают по принципу «сообщающихся сосудов»). Для пересчета объемных единиц в массовые предусмотрен ввод плотности продукта, для приведения которой к рабочим условиям в НСИ задаются поправочные коэффициенты на температуру и давление. Подготовка задачи к работе заключается в настройке меню парков аналогично предыдущим задачам. «Парки» описываются в соответствии со схемой парков, задаются вид ввода данных (непосредственно объем или уровень взлива), для второго случая указывается вид расчета - по формулам или калибровочным таблицам. В случае расчета по формулам указывается тип резервуара и задаются его размеры (необходимые для расчета объема по уровню взлива в зависимости от типа резервуара). Кроме этого, вводятся поправки на температуру и давление и характеристики резервуаров парка («мертвые» остатки и максимальный допустимый объем заполнения). Вся эта информация фиксируется как НСИ.
После настройки всех парков задача готова к работе. Ввод (просмотр и корректировка данных) осуществляется так же, как и в предыдущих задачах - с помощью двух меню : парков и даты-времени. После завершения ввода производится расчет и выдаются данные на просмотр. Одновременно введенная и рассчитанная информация фиксируется в базах данных. Для каждого парка поддерживается индивидуальная база данных. Предусмотрены также графический выбор парков по схеме и автоматический опрос по списку (с единой точкой дата-время для всех парков списка). Схему и список создает пользователь. Кроме этого, поскольку при расчетах используются данные предыдущего замера, при корректировки любой записи базы данных производится автоматически перерасчет следующей записи.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |


